22806e1132d8168d64302c3a6f42350600b8c78e599b510ed773dda1a404360463dc6aa2ac8c65e9b462d6b0d6496e8692c89a721119c9bac51f4b6b1029404f3ea0f1af244976d34c593ca4fb4b5523d2d5e0f1e808c22e1c9af007a0af16eb9c08692c270819308b703105f756e8832a5ce731b5cdc3a3d8bee4d1648dc0f6836c1b492dd126a142f57adfebaa2d391b2e8e662a155188106f6d9bed8b9f00e09222907e9feba676d061ba4950319907fd72b9ea18d15da1611ff7d35ceeef25d76d5cceda1133661b250950bf494e58efb695d637098a2d12fb2de422ebabe2b9bc2d5695e8bccb857f16cbc911ea1b792fa7c4155181d9e5afa62cacbe53e4caf0cf40d2e7a6cbd7289984365343e56a9a5cdbbeaa2818e71fb97cdda8b78578e0d27f94e6b6e633e0377c4482454702044d796b21d7f07278ccd1c99433a9a79889fdef78c5fb8dcbbc63bd478d6e3da1c54972151971d6c2a74e56f8fb09b35fff295b0b54290fad96461c248879649527a619c069ca595cd167530ebdf6d145c146ab1a097dff6d0baf4c09f808d5fff2210e2b3b0a6b76f293d0a7868d2a67307f19ccca03639102125b5701b6555c3c93fa43105fa0a999cc42536d91feaac4ef4f16173882f95346bb3f3375d47a410908adacf2410ba663fdf12158cb4c60f054b95e73e93d5e0e733cf7b5792a3889d57c414f862aef0e24afaecefc3b697e01a453ac8d4829b803a44272c066490c0251a1b8c3f4e8d840cd4e56aa69dae46bd9241d59cac3c06384900e5e7439c3ee0385548f1645101a68beefca801fbb19e6d494568b68fc54e1eea869862ff9a6f6a75a2bdf242bf9946a1dcc5ee4ad600f79499e1121f9835cf9b3c131b99a7a69d2d806b141aa8c209864e41731a40c0384cca10a231ad5e9a176915366eb0055df28c95a7d24ef8b48a90a85143ba7d177944700623df8f47a6c6e2c4f494147e954f36b41b13946f31a1f717344ad3ade8080b6a0f0a4c57dba79206082a2f2fed62d646de107a1c2af812da8122fa9e0926d20f75081370c4fe731667651dcc9bde1852ad9ad741d99d80998d8757bf321b140744f4fbdb79c31b615725f5f55b4cc752b76a6e2da29d02d35231d45c7bcddcd5598219f162e1d404001ede606370887aef6ac0f6749ca7bdadfbc9acf1ac3a5d21e220484280f6244350cabb0ca43fcb805aab8d6a99938c702e15db28e72c5635a7f3d79d4b8292a934798185069578dff924ad272a4a3b15e71315006c84e2d862cd1779a7921909cc5d3f3f7357debecaf0983490f2b415653d6416ce485ce3a7c7cf9765adfce9640b1534e56fe5eb926f40e3dbc6d45aa549570f8f299b16dd5b1b067af37179d15170537dd621df3ff52cc4f004a670b9cbc60ee332903a9fb0fbaa89f835ea64d6ab45c196fc4c7f807b426a727a080431be03d5ee3978630bf2a62e6149d932b95cba3db5b0cb692ad5fa64706a564986697e8be2fbbd6b5ea68be9421263dc0ba3818c88431439942e7d17a7e4094bb3c69ff7466961223a3c4d0640305a04c0dea5535a2a3f6bdd0c3805378d055d960584e027db4cbb9fd2ba71fe234c964830686736b9da417bd94244e830d967c7ba5722b2d27f174324920e6de67af620685ef2d0d5e47fedbb1322a88ecba83aa784a82ae6a40de9db1fccf3f14e84d0b206d3c18a1c7dee69ab5c53f7d3e95ca0ae15f78e7e21620b7cf7f75f7c014277d77ba44344d9e6e26948ed0eb139099e3b642008ce3eda0c96d92673577517be53a38b05df33533a8c52db3bef687b4ff0b5c7b9dbdcc72642252f670e1c82c60e3a8a0a4c0cd23c939e469594ade0a265c5a7c5bb18c0057c8d6a7895857874cb54d1c00c3887889f9dc3c3355d7b15ca539bfd4b27a9592df12e0e4927184fa5b74af404396414dacea0cdb8b2c4f2faba5a9f1e3b4657d053678fb2fb53f2514b32df46bae84170bc44505521f2c4fe453c903cf333deba1748e84fb8c82a2be09da23c3f0eb7c13acc1ae244a31114984ff1b804c72f3c0a47ebdf9564464bc474aa414f9a5375b25963206360f89a332af63110558bb42eeffd2b4c6ae2a6448ed788a2ce8a35c7320c47901643e45c5d7ca611f06089fc61f7db0e7949129243ded3bfd60e9d888d3bd995da2d8d9b006faca702eb9f394ec4a0fa7db0355f9ab34c4b1caa0209f9890c5873925638d6a0e8a828d9b6870fc067e51e331f3be78705b04485f68134da32614c8658fde50c60bc33311297d2ae280b09c0d6614fe87ccca3ecc3a06b36137ae61b2593f1c2570f2c0b433b187a00710f7e30b06a2608491041bb40bebdd83964d17e3347f04aa461742bb2cfa72d61c57351868851c9d022b1f661fc5234027e68227249ffc4777c5cbd016b261fa22348656fc38e5d9611ff3573974c49769ae827739fc165e02254c473d6a6f96994c860d0ec0438ade998cf9d5ec864f307c20559160deeccc76199a3aead0368f97435b43242fb94cd0482328b2ca015b6fef23c78e7ecbc9af6db907adcc0a947e1014e251cec9a10ae47f23122adfd9a2bc52cee18d4af5699a1fa69768a4ecf4b0dfa7c1a79ce8b9221a496c1fa708359984043b5c5dfbdda5e1cf48c504a1f9f2ae403c43fb3f7bf83edd2c216a45af9759e1b2bc444f3e511f3077a539641f455af9e3ecf2a4bc0a989d1ac28e0137443d775263ec94e8dce26b9534350ad2f2550f45328d22d0011ef760505a8778fc6ed83d478722950a22470457a4c52241f6d664d38298b562b5ecf23d8e3951e03c00ee2caa4ede2539c024a479c68ec345a52e57b4e22931109c42bc7eb2d920d9d6029f86c8ca4b01886ae802d1d33a2a2fb534dfd83889c65be90f1a6790d0c84a6ea47c3c40a0ec91e6ac1045c01c267e6ba37860f0fa834f39a4020a2e1142b44572c4226c5dc37ef5d6e18df4170530477baa3398c61d407b006a192b3a76b77222c6a2f148e829c71cf73b995ebdb1e16749cee5a63ec58cd212a77ac3b2a53b06c429e96f9d2b173bd93548f5910526776e1eef6ee0b7c13d2c728982c2c5086e6f7030147b94a3892461433b02b5e7bd7824e450e0301ecb490d7062d0a5c54105b043f97e49d9f100e684ef016d500a11b5eedf00e5b83c0606778b7112fbe5c6435ce9243d8cf94e761c5ce6ee6172bdbe5a923115adb84ac6ee7207b4a9c8addc24e45e1b1f28d8c5f7f1896ee29f91b1d8206ac6abab1ff9540a5eba1c0caca594189078bdd3215efdf7dcf13048158c3f97da61668e05cec837562284c9b5adbd4837edbed03d4e802b1012f7d0516daf6633b00545075dae59a8661f3438105d2300f810a18ff15c868d9ad73b6fa6eb1471aae3c868572acd264c30ad30f92c9ebddc91877680b78fa61473f4b7cf1e6892af45f7057bf1abc47292717cd7b8ff058810762a2133593a846ca55728924a6de7a44a916a0ac73f4e0245a945dad62038f5136d42f01ea31cf9c08071b882c6aa6b3436b08deec0c419944940170e1f788af190254bd27564ffee9a824df5864f000b0a75ca59c449425e07968b4d0dc659e2c32dc943715cf726fb7ddd43dbce6b69a041c256c9c6b669b23"}, &(0x7f0000006980)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000069c0)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000006a00)={0x20, 0x1, 0x1000, "849f582a64c1c733f2a08cb1dda86f3a179680f05e05494921ddc747a49bbdedecde47aaa3d83167f6a0122a28e992bb8a0ee9e980826ea87d8796d9aff0c70aa137ee9f73b0920d214d0fc4f4367a047c7b65847040e3873413b91efb91e31f3bfede770a39194a20a33fb973827142cd1d7987637850992f6dc1bfe4ca505adc63f70888a8f556bba00acb7334848618a7424f4ab863ac8c87910b55c048efc09abad1b07bad816b2c3de13bdfa69e155adedd634698fb61ef3f73b87b338af07b5d0b5a76429a81e978dc36f6edaa6c98a39d8347c4db0dd0fbbf6ba82fbf77b7d1c91a2e0338099e946ae0ce73f675b9db5bf7c503520d3c419d0c82fa115bcd02fbb2456e7bdbc6ddca963f1f25b3c87828be4c228d026087a3dcb98d195e28f05c750a7330699d2863d2815e0c32cd8f39372f38b0808c8e3b24430615c13679a39a8017ae4e692956a4794a0893a8c3ccd2899f728bf16013464dfa74822391cd65cd2d66fc963b05ba556cb7a2b9d9cc7bde211cfc21d3bcbe8a5c67a5091dced7d9533534b5cfb40366cf238aebe5012187bdbdbf954e7d826da336cd32557fd6d02a0f7ef14b9cde645312db9e63d3481987267bcc737d2cb8d08c283f4f3d4ebb05b2b8a918668b86f6c27b48fd656efd8a772d2a304231a87f12504b12e74699e8714e01b1201a0005dc217b4622ffef5d04223b6e3072e8eafb22df608f9e62cde23f197ddbe1a1836af25356b114b59a2ca33116dcb43e64fe7e17b979d866a9c82946f4ac84562142e93a8e8e88a7e607687e6c9ad2895e324aeeb446d43c4c5d1c1cf8f5d747afc6bc39285ea99ea4cd5c5aa20440fb99cea8ecd2278d99bc921217a33ebcb588110a0213efd2ae164e44c4dee0a178425996ea647ca5ac4618bc0e4bfba65145e7768ef29e504582d0bdca8f7ea4ca70705a788b59b2b495df0ace5a43b4fd7120b133b7c6bfb9585f233710462ec1848e10b9166d0c6163a7c9bb85e7ff9efa9daaa1c7b2b69e5535207968fc30dbe0d3267251850e6353451838f6a477b52f98b9939a5ca0aa4574f9e00d06e063f0c676db4cf79ead70c8305f1ca90f1886ff5501bdc4d5365d2fd17e8d3657142b73e6505fb028564f1b161c0d4cd2a1e8d19621b53cc19d41b69925056054b41599f9bb04a8bd8bdff0a6fce94c69467fd3ec254aab0bd88e5a995eb90478d1590a94bf34dba4181a80933a2539445f204d9721149174b026bef29abb7ff74acfe63afb5e89fa45df80eb6c27b061ff84752725249cacdd5dc6a54b4a703fad66071df0318d1f68f4d039e62034f7eed204181e445de2512720d16be2a090af71f34343001c93ed2055f65f3cca9b9a792648ea85914c2e7e5fc89d7844715b06a0a6c8709f8b09d489ebef2d6b6200fe6abe0c74730ccc2012da66b678111bebfdcb0f12712ccab9c365447ceb6b3475cb65daaf941025d4ec95a3dd4961dfa5af3ea53e0c80dbe915d8e9e418bc4ed7a7bce3b6cdadb2ce7d46465f3ff452b3391ca808fcd5a90e90b84a4520605a90371440dd03971a90022b142d5b355341a2b34cb4e80ed9bacd7417399ba5fb3c4c5eea7148903e44beb2aa16d977a85d9f65509aedf81d785005e74640d6198cb821c88ae730e04d47ff5807fa3abf32ce64db6bf8d8f93a7ae39d4021b8ee742240464fdb2cc335512bdceb602f91bd7bf1eb46d2f79ee3393774aa9e5618c07cf65733d3cbaa3b6519d43fde42def40f11ac672a3e93463b6e14991e95b7427d2f9966c1e50ed991547a6ed136d37159e34a652627a1ac2be135a96a76833b9d3082d5d22a8429ddfa758aabadf0c286847b48bcf673cd9ea71a8bdce85c7d50500658f4aad510098f41e615f49c21fe190d68c43101f8e6b63cebd7f423eb6cccb605a9a61b1d0770c55126835021071360377bb108e3c06248bd3c74bb5297a371118a1f6b098b4c014d90b0d16f229cbe9b999fe05a5adac0f6e97a607af4c01a8c5c8a39d312760a479bf4ecb286732571477210d0f344e8a57141b9931ef4ae8777d06754d4d89da1b8f311f908e17421f3f34744c98b50152fc050de549c057cba821e5dd6d4f3f4a1e825fffa7855e02d19aa2a27d14185a0ddc6541b35354814079b5aeb86b885d8ccfbbe606d60278529d9de137874af65c009d78a7728a747784ec27d96c4d53a1ae7777fe1319f69bf4bd91f3c3740264527160b700a0d95eb75d3963b1f5efc38eefc2418c1a5e3fe7f5ffbf8bcad4816f307e00a8e8075905214d24d6cb5fdf2e020b67cde28317360de834cedb0bd5bf81b86e2c2f547a185f479643f911f1c1a6a913ce27d91660881e175311a09de87782c06538c494c6e5ea0a139ffeb3c2e99969cc916620598ca8c5dbc2ba7f58523c7c6512909620212fc077143dac4825c476ba89795508b35c8ec123947b4305d58f352bdb2313805f673a2298dd71def43a437f375d7fb6f62bd1a33cbbb75de20c3023c110e66f22a7fd93bbf600f95b8f7a02e210d42153e89c6da3dc7401dffa7bc3c54495f2b09ef63d5dff67e84c875bdfa9ee65c88faf240622c53da646ed614046a14fbb0f2f47b158205393627b7d7354b2831b041abd43ef3b37b6b2bbe7e828af2d710b376678ee31b874cea2a6fb4a8173c7df508f7d72b802e7e513952b052b69d3dd9f9d7985ead1d7ea0012a7febbb6e239b93ef1c797b9a6abb9794d72867771210235b460ea6008592396e17bd4a445514dd8d11f30f279a654da272bc7d23a03a51afe2aef7178c3628fdcdda1146c37444c4aeb896161a00b87c33b701591681ca39a3e9182452fa168eec5d928b93e0b66a8ca4ed5111b05e31937daeab0de56d05b628b86efb5145354aaf21de593612254a7c78f42e89677e17ff886117eedb2a7fcd4fc048ff74c8af309b8e28b75a05929530d5d221cef2787cbd44325cede6e24b5152d5dcc3b7421d153f228133791cf34959556c5d00ec3de7831d36fa30ac0aee72dcd98ce604ab64d0eb882826cc4eecf311c413d2b72cf7d9ba14bade31f113f8ad5f82d8bb709d90bd7a1139fdde85c428efaa0fc06a608e045fbbf2ec546878bf827d3c78d5a7c6730bcdd0a35d02ade09020bae3a80f5f17a280938a03d430de174375d3e61d5ba7ec28016c3da7139d6ff91d456e6005bf27b4d6e4cbd201a857e2350e99c0823b8bb2e44382719150584ea2d738cbf12c351ab556c8d286e8ae797493991679376aa198acabaddb36c1a26f3eacb233db60a756ff0effd53b9a32ff13688abd2a0300157134fead183b52317be168a0849c5983926ab31f197759c16750772ca6f07721b29ec02f7399df00c850830769a25b6f387d02de124c0c8b22f980fdc1a6fdd46d744a0c728396c93a4e0b8fdadbebfd05c3cd71bb87820d719e887fd3ac541c0a84cb786683748742d06b4d82b2f626bc0317bbece0c7e05be99c11d0af33f9e5a0d0d3a47d01ffc66aadb879ea725bb4bfe44e980bffd562fae48d541f9957bf0b3152811769f4c88a835b34a0c3c05f1a5b25b39f99780900dd84a15217d05060653dbd3febba5d7510d2935ee6f9f3e982f72389c76560217c21050ac22ba965f06dec3550eb3110bdb6b388198446a4c339125ebf704a50f375a81f25550e962519d5f31765b614c2a13ff43da3ff8a5850a82fca3e8f0e6dfc803b07e52880bcc5d077a8ed3e16fb851114f52d496a0cbb81b8ce29b0e92fdd3d7bc7a6ecb171316879ca248baa5b97eb9cd17da2bc34930ce64c45f9d5dc344634e07e9336989f93897afb8a2ee2bbdcc19337685cd7a1542a3bb7a4570f8dcfb62b1219055c6d2749e1b31e426cb947cae0e004d412adad316306ab2b3b9840a1103eaaa0b2f613abddb70259d39ea10efdcb48d303dfb104ef2564651a41d546dac19ee4de84155eae5ae36a8ee2e45c450325b8d824bf3a7b6490043c83dd602f8a56f59763874443ab0d708093c3869e4c2e7d95ce8430ab24d24e6b64a3db8a86c1eeb760a80b7b04deaa56b29d5cf60920e197cd70b82825ff7697fe2cf1d98025711ba9a9f6d2a1765bff9a319bf05daefa07a47449eb3b86548f33f0b2ada1d9f646427c24280dd6621d0b3de5d2c7b5ec87accb9a79de8c1568859bebb243b1a0694dcf5e17c727627561d0a0b873e84756b217ec4be14b025a89ab54e245d6288b4a3a332b0308285e79302b2664901ce46eb934d503ad9e402d60459f4d544fe1843043fa9d54b6ba15732c9f160277126e7d96b94e558bd9a74af62b074f144b6a63268b32f5cfb39df3cb6c96c4b6a0ca64dd3f09437f7b5f9217562aa3f58c7da2c13a42cf3dbcb66e50bbe34a3b442f6e8719a6a5f2fdd5b25ddd5e5760cf17e5ed2473ae56aaa004679ceaa01d136bff42848505bc2ff705b42c4669861e540d5c73859b10492b5c13ebcc69a7683f33715b32c3f37c04a5f3c699c29e68f3dac5351d4c430b43bc0937f4469c3058a13c94725dc9d7c52a633be15dda055c9fe3002ff34fb6a779d88fb1cd0af1127c999ca7d6945ff69cd886e0f4a40c2629bfd989f847876c9da0822cafe2e30d03085cdbed37059cf5f8d11215014e4ce8835860ad08362bca31c2420a89e2ed6b7d89f47231ea014a54ab324c9b16a5f7f791447c3746b668dd2e936326b69f949edd3089055d83531fde869b2123c81445905d4caf39c32972f85affb6a339ae05c7e56e0bd6fd577e8f6684fc3258db4b3e1bff79909ee4af2826315b3f811bd51289d9c9977fe6df283acf7fa129c9ae9d67ef949e14544ab852fe42abde8f89c1038ad794278c8c9d42c2010af083771c69a244863f8b4340f516586ced2385e9076cb8a8ae1f4790f8e2fefdd9641d41731cb37b7522206d5cc2f5a87615c70800a68b4de3995358b422e9b39b084e3b1302d52e90928c3534dbfb48816f15fb5fde887a771f4a425b23f52560312b15333d0a424382c7bf86fe9dad1ae76162e575168ed1177c7573e374d6b24c8245b057e893bba102c89379a24d2d9143d9dd46d7c1f10a4a2304bcef70f0d3bfa1e558e87e8eaf79836ea38090dcfde9483efc8cdd9908c9c04da9e13bd37da9a31c9c2821492af79591dd966ab0ef959a94a7d920db9510b7783b7cc5a2a7a70708598d668b4b5375edf1704a060608b8e0e76bf3302baa755b488bbf4da0c9cc9141478d0277486fe87e073179789d1dc25b9f1a399d68a19755e66f52da48f8985d1658ad15bb323116f669fd1ce9a2462f4cab81294f67d7e2e149b5d3884da410efb6aaf6851fc25c8b28e60d6381fe067edad3845826f8d343ee2346a53247a3eacc3781563f88f8534dc79dc69d73fc15d06da6bda81d6104f94dfde89155342cbd08aaa62d427ed586524ce82a1b45b6df2f9328e3bc3786c976ed6accd224cd435e928c76d2e69ffc74f9309a8e1d5e857386808c9970f2cd79605549f64732b8a7cbca0bcad68ccfa650069d164e872a6b9ed52ae12df43c62a881d917cced8f89b9c3a41b9ff11c594185d7910db610b9aa2ada100f15395e4c97660490202e1ca224047511ebc56e5268af3a9c1744e58006aef4e4b0600cc4b7b91d3bec3effe9c68fd3f295678b27edd1d261f5963f8c3ef601b0b71f33abba5092dacd6000cce1a165198dc0d83f958cd87ba416423694c7e2c3677bac5d29cd23428cbe6517c44d3d503f3111a830ad9eff4b98eb7e124f2187f62db2e4de39ba27788af28e13196b120a7b0f1506"}, &(0x7f0000007a40)={0x20, 0x3, 0x1, 0xfc}}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) r3 = syz_usb_connect(0x5, 0x711, &(0x7f0000001ac0)={{0x12, 0x1, 0x300, 0x74, 0x10, 0x2a, 0x20, 0x5ac, 0x272, 0xf6d7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6ff, 0x3, 0x0, 0x1f, 0x30, 0x1, [{{0x9, 0x4, 0x70, 0x0, 0x7, 0x3, 0x7a, 0x2, 0x9, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, '8'}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x2b1, 0xd30, 0x2, 0x5}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x8}, @network_terminal={0x7, 0x24, 0xa, 0x3, 0x9, 0x3f}, @mdlm_detail={0xd1, 0x24, 0x13, 0x1, "93ae9addc84a300adf07fe59631e5f38cd14e2077ba5f570aad530bc61c75fa8ac20e436844fae3e0213d2d4f89588f95394e87c9694c98d90eaae1e778c979f0efa49bee5285644fa7dd3813010876ba69554cd32dc9553c169f924a9dbbf58a3f77c34f6b73012cad066a1a42a567b2f30f65f83a03698c4adedf152dc77f578fa71d6f8418c4c063b6c7ddcf519a7d2ffcd3e35d5a503fef261326fcf8a5121c0b74553404c6d5060de05b536b8aa4756f87c6269df52f9585016f71c8308ad26863fc0c5630a84dd126f2f"}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x3f}, @mbim_extended={0x8, 0x24, 0x1c, 0x8001, 0x8, 0x3}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x40, 0x9, 0x2}]}], [{{0x9, 0x5, 0x80, 0x3, 0x0, 0x6, 0x3f, 0x7, [@generic={0x8d, 0xf, "795e17604afe6c9afbab22c59dc36c04450e084d8710fb91c765a4d5ce1cbd58547f2596010e64e165114def9acc9ccc8e80dda1901101d06e3b030f13d5c8a00f8c241a028ec989f8dcf2f8ff4dfe138a8d4e625dc858adb9dbe7760de117564b27a4e1b1169d2cb95ead016a188ec58e7cfac5020f17f402e61170eba60629509f2911dc2849c38775c2"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x400, 0x4, 0x9, 0x9, [@generic={0x3, 0xa, "03"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x9, 0x3f, 0xe6}}, {{0x9, 0x5, 0x0, 0x8, 0x400, 0x20, 0x30, 0x3, [@generic={0x56, 0x65, "d8eac0635dcd46ef7211f64edb6ef98b83f4b6861b8a91dc239ec07886ecfdde7b3decac7672cbfa1b34d603248604461846896e25e792754371708e32a4fc8a7895e6fc995fe5a0ea741f30a60918f11b516d95"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x0, 0x0, 0x81, [@generic={0x90, 0x0, "29c3586ca84a28feb61bd2777799833f277c6e8da6c5b8d8e2bfa460920b01d22582e018b93837bc5f5cf77506990876722a3cae39254a7381174dbde12ed2491044a70ffb757bf870497d49abf9ac596018fa073aca3476eefd5322cfde10c5daa90b71c081048e7703ece7122ae6e59d7e648b83065242b94729bc293bd63f7195aee077cb63e6edb8026454ba"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0xb2, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x2a, 0x7fff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x20, 0xffa7}]}}, {{0x9, 0x5, 0xa, 0x10, 0x200, 0x3, 0x81, 0x4}}]}}, {{0x9, 0x4, 0x77, 0xb6, 0x5, 0x5f, 0xf0, 0x19, 0x7, [], [{{0x9, 0x5, 0x3, 0x0, 0x8, 0x2, 0x6, 0x5, [@generic={0xea, 0x23, "6fe3bf6321d58aca0275d81707364b46edab59d3cff1b52f4e12b2bb1b3ca0bea9bc2e6ef8ccfe036ff2a87a14034087ed44434cbb11a15b47296bf2e1d05ec78e2665fff828d44d4f6bc8748529307321391e4ee473baa51d88937773e733f7b27b6a9c206fa3f10896b28577fa201830288f93d225bcba65ae4fdfbf991cc32ef61af9f6a4b00426969968cdd3b97fe7f668a31383e9fd554e1804dd84515c40dcae6b58da6dd22e85050f1ea0b26e270518a6792cdaedb788e7625496361425f6e9db2c4d251b802931daab12da2de6563ebda39677d172290944a21336e68dce971133a607c7"}, @uac_iso={0x7, 0x25, 0x1, 0x100, 0x9, 0x7}]}}, {{0x9, 0x5, 0x6, 0x0, 0x200, 0x1, 0x4, 0x7}}, {{0x9, 0x5, 0x7, 0xd2c83c4c7fca2535, 0xbff, 0x3, 0x4, 0xbe}}, {{0x9, 0x5, 0x5, 0x0, 0x5625b26736fbf455, 0x9, 0x6, 0x47, [@generic={0x5f, 0x9e07714b578b9918, "996f6a7fe89818922801706a69957ad388402b85d4b56ce819133588191651c6f90abc7e5a0f98561b6d5c4abc6bcf09928af8216861e1d21f561f3d9885fc05ea42974c02810ffdd173058d6a708c5ad264df5d4e3ea1076827c7a050"}]}}, {{0x9, 0x5, 0xb, 0xf, 0x200, 0x9, 0x3f, 0xc4}}]}}, {{0x9, 0x4, 0x10, 0x80, 0x4, 0x15, 0xb4, 0x96, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x8, 0xff, 0x80, 0x2}}, {{0x9, 0x5, 0x1, 0x4a17f688afefd50b, 0x400, 0x5, 0x6, 0x7, [@generic={0x77, 0x37, "4cbe03a222012b52da468b9550cc067f2c38f6897638c36a0fa90c8a34f79488ddf662a6120872df55656d6deeda4192a62c41f758aed9c78f99e186cdfd215fc9ea71fc16407c50be22de09cdc5d70cdc459dcf6cf58a1eed06459e3ff0f55845068a16f014f099265ae5895499339574cb931ebe"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x4}]}}, {{0x9, 0x5, 0xe, 0x10, 0x40, 0x1, 0x8, 0x4, [@generic={0xc2, 0xa, "8ea9f1f7dff94d39d9f1ce2acad98f972e96b04f7e44f8ec7eee7d6869db229eee7c40c96e90801dda07ca6c394b6fcd89165572356f7fae7037c926c690c70ca43b9006d2785028deec17fa172f9f11e075631aa78ac68834e45e4332aafc0a36b6311bb9f20bc8df3574ecacff00dc54bccd06bc0498f3465270a089f86eb186a5cd70df233d7354311ddc5b2fc9ca753435b9e69e51bc6ab5988ad2ff50a1cd5109839e8f6806f9ec518870353734ebd8b71fce2b390335427548eb2a800b"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x8}]}}, {{0x9, 0x5, 0xb, 0x1c, 0x8, 0x1, 0x4, 0x81, [@generic={0xb5, 0x6, "e0bd5f1cf7854a6ad993ac55ae881918319f96bd77efcff63983025cf58c25c64d59bd59ed2c8cda295835e9b114d22710f4c7447b03771ab78c8da329c9021860defc681c2b053a9b7ddddd04d22676d36c99bd93ed9d1fd9d94e281de5a7689f9fed4a94b4808e55efb4f6eee9507fd28fb3bb55f79cddbf89c61238babbbeda2cadd2f5cff42a458e3fe30d558c036cae840ecd59d8f32028af2dbd336f9d98161a100d26c0909358d433dc1dc1013eb318"}, @generic={0x70, 0x6, "44ec81d31f21149390a47cd383ddcd40c8ef76fec8a862ffd188d8dc8eab8d00f62242de4bf3708eaf9207f8a19e1d6fcbe82353733e61ef86e69eb3594721380b4b1ce540243c35ff1a863af02df9664b9dcb579875e775322aaf1544dd6af9bfa576484a16a6b265990102be16"}]}}]}}]}}]}}, &(0x7f0000003400)={0xa, &(0x7f0000002200)={0xa, 0x6, 0x300, 0x67, 0x37, 0x82, 0x40, 0x9}, 0x5, &(0x7f0000002240)={0x5, 0xf, 0x5}, 0x4, [{0xa0, &(0x7f0000002280)=@string={0xa0, 0x3, "c757b691f80846561ce0b6b825359e695db921303a581e09e8e426f1c5774b4ef653edd9c981c86316bcb3a46e201c0831a639fa3df59de3e2119fb5572060270487f25f683079d44e4735c90031896fc8ccc0dfdc1e9e55fa811eccb14138aa4fdee4757a41d1a7b9610184a011f732fe5ea44aa6c7931d97358b6e762e4b15439880f5422fedc1c29833309660a7980ac15459588ba8293aa6a5b4c9ec"}}, {0x1002, &(0x7f0000002340)=@string={0x1002, 0x3, "543746654bd7eb4f2c8a5c95519f836fdc77997906a0430b1761acc97d44f35a17236c987afc4e4861235fa3dd2489b95ad0f2fbba22ebe0c74c42b191bfd24dec16e8ddee722fb21d89dd07a2bbb74290c9590e7a800526c779938152d2c0e2f98fc1f6935c3b2794d90bcf1f0da0244c42b7bf559f1476cee345005ef69f476b3502626913d02d602a69df2fd7db9a7cb6dbe1e2a7607fd9dfaaa8bb99e50faa0b21b3c90a7da0a48c5376f93a752ca4d806d0cf19c198dcea4a8e877824bfbbaa305cf02e09b6d716698f00c27062179f30391bfd558c57d078ca568571e26cfad7a93341a2a502e546694f73c47056b464dfc703dbd3a65af126f3006c3d9e721b59c95c414a544dfa2de9cbc1502f27576879de6890cc000d3a63926872e6da4042db0672cbe3f4ef57567e3b169df56f5f0809ace04f59c5fec14df072dcae44305ca9a8d17f7aa58ad3cacb1e6ad1560c1924724a3957790b000907550de862cef5f0b330d5dcbe71ec4c91655942dad79d46c2d42997972192931eca9ebd1a300a36827466e75ae78dd59db4fb0146bb7e1f0c59f25fff00528a9a6117d7509e88ed7754c8f058e9bc48e5edb7886dde58332766dc7d71dd14c1912cbe9de14c27ecf978510120e8f8e53245eff6034e65d9132fa89c8db4def6155d3ce020f99d31ba0830c5f094d2882cabdda9ef758d1653415a5905a79053fab7d0bee4deb3164b119ca68c7a96bccd2d1d7a90baafc4dd6017068e33d739aaa6c5aa682810334069146c11056c62f10cbd8ca2d360733bfd3a59233a6c9a17bc0bdf245c20cba2e011e5ba6d96cb0f44cc3439ec5a97504d864867020737782055b137a1e304749fd496edcbab8479e3cca761686f38fccb9182a63cb6dfa6a889c5da55d4eb8e24f8883a75451c4d789b91b8d452f51749c1a999eca760228acae3df342eaed229e3d066a2bb0acd2a2a71e5cb1f8e133ece5b71abbb7d2ade7d787f013b935abc3fe74c91ebb5e5de6f755c36ec3b62c85b96027fdf972c9d7bf2596c613507735a117cbc8cb991911318c203a0fdb094e8da6eac2db897d6b7fe5db87f0ab6f8ceaed0fee106809f8fd78fb4f775af28fce73513f2ba7c89d74dd681e8b87bb47781958ef5479cc145f6e3832666bf97398c36688ade455d069536d51502183ee280c372ae310b6e7070bfec5ffc9e483a020cad6d0309adb7e88e03489ce1a49b807551cec988a747ad19b1804b94409fe2d1505e13f75fbe0dea3d6ee104e0bf81d9fcbaf1f6449ef825e35e80ccdd7ebd87fcc3368f2926dfc2157efbc796c466336db6737e8c5b20f0f859a1f90c815cdb67abc25fda128c40dbbbd2bfe91b8ccc5df74de2842158501c47fe688453d708de24097f839b89a5666d6fb0c9afb67d8f547c4b279fc1add88c6e8ffad25911cf47261ba96964b64af01751788440c42bf412a64e5f24ddb5eca7709275408be5c073323e3d7023b6a0f1ed002a1dd02ef924006b7fda9c3b5bfbe82351053673850ba5d9a265ef80b5e16ef05c2a2009f0b6892207f50ac3ec68447398e82754c5a9e8db2c544f7302ab0e3befc67ca26a3a31262747a23dc826fdf9aa29b34c8b786f4d52afd52ae4c0b4a8adb1e73db24f1fb4ec60e04ab0aade3e3ae2bc4697d2ad0123c35446af0161dec3382a1dc8d27a5b5d60cc1cacce484ede2b693ba42e93d43d93c2d3fdcd40cda36e2887eb25a62c8273f5af13b89d516bc1c8833d9ef66b4afbad2508d522600c8e4c4efb71821b14535df85c84b8717249a225ef7607160b7ef6dc875e9772ca38fbccd91551451b4e30d6d904551fd4f5ec7fa81ff124c7df2519484664b079c1d1769aa551a1b49aa710f203b948972c9cafc525c27b5ed947fe71636f4234cdc2c22d179cb9f164698f7e667557cacbd64ec2888d402164ae8acda260132168e7095b464977b2bb0846e8b1d30b2225da6e5de6c30974fdc98bf643da747a40b8a994273ab4443633fc90a457ee35e319721cf7ad25492236f54dc8e8c1befd546b77a2401e72e2b0b4434d4a9be0d0e69821d17f3243eb6314b98d72e4ce547c37052cd6da815744431f910edfb074be869ae28464396cb1649118985dd245be837433e395646fde0ca6d5b3a11e948a0f848a9ba8fad768dbf3241a7cd8a6b659986e036337fb77507d806b18cfa69fa78f38ef63d25b29eca998ed70aba153e4cd8ba3127c18fc6d18b1cab88782a0f6801a28ed2b5901147fa2cc69fe15bbf02c114d613d0bb1d36c015d419c469c0ae948c0061da8af5aa7cfdef9978ff6cb6068d6ed65ff199a313e34d553ad4da77c8e8486e8d672a938d5b2fe28f253d3935d5243e411392486de662b7ab1b33eb43900dd1a33b7e8ddff94b41955ed0929a61ab41b54e5225d923b80a9e6511a155f7e6d72c156b25f518939625d7250d252f8a779e6292b3bb6871c0d82a108b0747a298a57822803d43abb9098b171d6ba9770c419b6610e6f56d2408f8b555522350658b8b68d0d07b377d949b252e2ffe6f908c6f414a93c72f9a841e25b882b4340f6f9cf741dbd4e0e87f72d8bcc356472d7c70b3da446e9593174249182c3f7ed0e293d05423a11d746d3d09c6802353d4088525d9938143fb3a13aab67342758e034e738320473287a9813751f3a8edb544e7e895efceeb3ef840e9fea528c9ecd8b1862e196eead972524e84cce3038218fe764acf21e492ac4a219f855d9b01c2b10ab87f5219bf83c73e15551f3f24183c3354f52575f80f0a3af91b7e63c18cadeb3c4bea55de991f0ac605ed730287b073e64335cab5f3ccccf37965b6da543711f6e152b025cc62c352fea28be5fbd5313cd5bc36f9faa0ace6983dfe192fb0f032af63115cf95fb03f89541a7e9086cf9db57a39447c0e1d32461312ae56cdbada21c20414d2578e7885f05c4983a3cef062c9dfe82467ec86d519a9ede892b9c553ca4bc9feff799c465585b5dec36e3daf6dc306bd1e3552603ab3014a9644682b3b5ece569fbd21a6a975f54578465b99e1d43cf1a40a2ae0f9d61377e3a27214b6d9a544268dc2a8d6409b7c9f83013ac4f7530371ba40275bb5b9222a46607795b1d5ee5b5cf2b46b716bcceff7cace537bee295475c2a1657109af1dd6a042e4ceeee77bb041868a44c3b316510f1f993f90a36386c3ae5e5bf079b2440141731849eb30f5f2d89d93f7ede68f8fed541a5b31004e06f30c742f216a631136210dcc58db334748337fb35781d6d966577dbfc21af10627602b3683fbbcc4a649105f1ba11b4261c09ab100e9716632a382ec4ef2d285b02888f1c1a6340c340e82e9734b7548204c15eb895ea3a0cab0ee44c2b454cbcf96cb113137a43eb8e6db5791d24c6540dfdb4f609be0e82f4ad5d2ec8c583fd5dab8d5823cba22207aca43afda50cd81381752942bbde6e0ba59f0e79d4eba0217b7333f4ce3b6b2484964900d384a738b2fce3e5803d9f1cb80ebf99911c03539e984aa40632811f0db156f50a6697b9f2ac5f187a3b67f3e13b73fd16a556a50771d8549347a6dfa72b1e2f1f843b6a1e064eeeffd13232615c4940cd08b5063af66b8e89f0ee207139e227f15a31622209c6b54bf5836ac190cc683d45eb5bc04fc6132be22b3bc3606cecce106e39a72b2f707e2000a710f141bd89484a8289aeef822d062c8f2c95f4f0245d1384c0e74d6f2d309b86b088d8a20221d762e55459c79914313dc1de79472e3de2fda156ba800c569b8e22b5765bf148288637e220d2b6612aa336fb83a7af4de3032144c79512d1cec0062eeab9c5125e72b160fe55df111b12c7448f05129851f97cd86069d8a9324755ef672d55fa885268c7a5482b02f154089e78ba6bab879ab2f3efce09bfd09e63ddcb9697b876351a2a2a99409c87d58d367edbd94033bbaebe3bd185a6f3f554d7633ad421faf6c6b128f255074a8e4fc041fe10f84e6c1cf6c46a0b36d525de53cf2a841c718973bcfba3205023cf59b007876d55ad8fa8fb802c231cdbbf34ce97a45909f654f8aec753b09237322caea5511db7d224c2078d577a2cdc6d35dfa6f9d0948ddbc6b2fef4a04092ac6375158cd677a50e5e1acc77352f7aa818bd00295791b4e5b10995754c57bb2d93146f87101765313248f0b8e91a8b63d1faeab0d00b4f6b933d5e2bd5d612b7ef9d63a10d47171fd169f6e98febbd2af6146fd552ce92bdaa90ecdbadc437a0fdcf0d8cf3aa0785075fd06456adf79eb236663d3e680833270a17bb712cc77c429eda70a370ccf8aa436de677afa72d749caf52c67961ae2ee1b3090cf1cb778b9ed837be7b5aacf2a996a92ff423039d0e59d31b144bed04679acb9c8c56e3d63548d9911bd56435d2d575df8744050bccad1d2dc3fbb401804f1473cafb83ea53fdb6299474145a479dc625e3c4988e75ef7259d2bd0c1b2d961647684c4ea71707985402f6b0e48d684ae924aa543c2fde52d1c1d2655e242ef859606b3d0984a9ce39c6ca5b11e07914954dfecb1ed4d1f9cf5a9aeedf21ca1ebf15a9b7f8c6ea0f0ee38f1053e0ad8c5b715dc33fc73f65c3e5aafc742b3190fdc0297e08705b9e1234cc33146410f83148525955732affd41b313f67283187c580512d9935de168a216c2a78ef9f2a8d3feccdab2c579f8302e37d58a9984cf793c26f7104a2c1eb1872de878e4b8cb23f382067f3cb2e3146cec27498f2c1ab20492ca115c9c47ea3aefde0f435a38b6d2ab9c0a2cbe0920750ef8e5f6b1612675cd13b89a7875e607fa9733c51d5ba67c0505a4d8dd1d8238b3ac5833af2ce70711458d074006aa73fd902e098a14c1d8e2aa176418bb4c68b6a6ddf30889a0df4030544b74ba87f517a60df5151143520a00ba02902d8301ac30ad8342aa6cd7f2a7ac325efb0a17f5cf66c78454a9b82de979ec0bba39cbe56c352d44ecdee1dc039555416dc68f4081741a366c07869413b0999b32fc71a7d3da9da5d50ec75e56dc4fb3a16394c638757e01aa150e3232784e6ae21da8dff68d61a7500a0f7db6a0ece65e79a21b5e74f922738b5bdb883e1d9f4907dd61d6e7469f850eadf36ef757fbfd839cbd52145fc486fa2bffb630853072d87d7d608f7b0a6cf53e96d579b136f515efffb33fc46e3c5ba94d16eeadc6e01c00fad8b27465ec686df4cee33844b4c32d07de45c2c69e7f1730f23b1a39014b69544409cac352ea201655fea50d3a6892bc03d43551010de12ffd0b362e40fa33453fab0f3c41c10b80af3095752974c44750ba89f590e6b650ea06a357fc26dae9b898d83c0ae97e92af69e3615bd9a4ca3e32b9cbe7278435af017a825d8afcd522d4639fcc72bb572c6e4d7d379fa232b5db7bd6faa4eb893ba3fbdca95b1282c8452769f2f4a07dcea1193f491b0eae0df166376e65d6336a3aa74914a919796e018df90e86133c629df80ec295cb1ea817e6d9b40a24334aa1a7454da0a7833fd53ccc1c8c1cf5931411ede2899b24fc6a7223de6bc20949aae3b977134dc58a4cb483e77872905d510acc786739e973cd6b3f99dffa64640ba61b6921af54516d61ed88a301e1525ec762234c3b37539764037a2595cc1082bcbe2daf779b920a95967776db04d89773ac0458e4da7904c85ae2cdc60135880da307622870af9459b6dc9807fbede156ba0270147b07b222fd0dd3dc18ba03829ebdb4904b98314b437cc677c489fa86350a42a2a2d327e984e32e7ccc112efe7b00394be2d0392"}}, {0x4, &(0x7f0000003380)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f00000033c0)=@lang_id={0x4, 0x3, 0x804}}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000004500)={0x14, &(0x7f0000003480)={0x430c3fb2ba33487d, 0x4, 0x1002, {0x1002, 0xa, "b4643165041e9c8cf8c050f93f9aafd7847f9f0851a26fcfc292afb343daee945bdbbd88b688b1f8a5558b8e276d008bde6d6e12ace4f7dd17ef40b8b5981a26e01d22dddd988ba36813223293e9c4a737f380f33440ade7af043c455c910c0ba6ce03e37c3596bcbf7a39ef5ef0178b121e8d7a492c811d78f4a4aa0b9abb6de91d108a8cc6b35d1b9b1c41daf2acb6668d1f220b3e1f3765e63b80553cd8ced6aa4b340b294f46ddcc276347a06b6726af825f3d8fa37082a67f56bc46874d27575d73dea22176f00bd074070a42fcd824c416de664cfc018d73f4d87d24de2543b45eebf2bfca6a427efc480ac9d6a2ebf0cfa2381a9e8d60f0da1bb097ac1bbd475824dd1f3db2c08ad1ddf3ead9cf72d7a9a95f0eb4341d9800c792c7f5118046cbbec36954a7950ca9d66e38a551cb850b404a43f0b570ea3cb753f153017d9db81a88ce09700c81f1a39678318a57048040143c3517fa5eb4ca2acadd87c7dce226fa698c679b2d99f747128b79420fa626b0e0b0301455436891ee6a57d4e74f4aa35dc23c571d3e5c5b60638f2603ccab20606198b30d511e329678fea404a74b11142fe42d6daf1fec79af82d0474ada52690aa8935e42588cb64285fe39b37d52b490e7a5db430a317ffe8e5ffab6cfa0aa4d41d3e6c7eec02aeb56409b31c72cefc436c2d20141800e7163d37091bfff4b40a59ab9a18453040e7110b5704f601630092e87f221cb2bb9dbec9b8419b07d57669d9cd3d69777ff8e073e3e25f2feb71785c2c22af5c4468d5fb32d9780d6593b5798a1680472ca87b608af8574a1231f23dd004ad6ecefebc2b850e2b80379d6a79dd1f852c92c95bbbd089fdda134f668f49e4e79014e5c26d02d8595c92c1f174e7173e5db6e6636cac52ed8a98505bca27cb1691cccd7c5e69333418075b17c10d2d677824180b204e16536c4c975bbe5a03be2dace6c7f9838e8f9f8c3342073ca402bf8207d85b3c480710e2984e183bc326f17c960137983dffe702d848b4fe7ddc59f681b9eea867d82fec6e85e15c0b99a7791787662a670e66455aa7242273e1a4fe41baf077bba0f46280dccfd0041efba2abef36ff300f2d199d789854338a9195311395f7a263b266e633612a3de18944f23521d1da571eeff448a799b404fd3e98a42be9e20564b419bba54e1ac31da14b67885abe8a0122f8310fdf8b1e18208ac331add2d01f5b53961797ac5e32b999f6d646667ad91d5528f68bb30166f13cfa2f18ef1eee970c12cc124dfac8b2c3aec420b0f72c95ff6f0f85ad0a3bd1d49757e001c014bf182336db4694fa80c98843345f6a16cdbc4d470afca06c062964862be335286605e62ba6a1153b671628d2cda7560213f3dd925ec4e20d96f9e4862c4263dc1ac85a1c9ab423e292f8f1f6a95a7dee49679f5b034f3501375367c1daeb88515488317226114b7c9d1b563fae2cd2419eebc6b0e568df7323f29f7a7ec45b482b83eb2cc8f75b8a8a7b20cf02e1ad188684249fd00640803ea90bf84e449953524c1178cbb1b4ec037bdfad37e9e6b97f0dc545bd834b0404b246be8d50cfed01c5d0b031fc4dd9b5ef448b7348eab595c53d5344f113ce2baa0deac89586665a95b145293b0f55cfd7383d0890fc84725c75acd2928517613e3439cc77fb195e982d3f14230bd92a9e002c560b9207a21991f056506337c3dc7558dd22297d66243b872be29cc541c896676e754fc7ea577add32e4fecc21da72c525ab21ee627fbe056d7566aecb13585dc9506a7b373289574a022c47fa9e29401d0cb6ba759515e96eb17ce1e7ff5ceb505a8b1494a69f6e2628d0cd8475668277a53dc4d9ed0402841c6a4c19253a37b87ebb5e207448e99aa551420c3459c926db1189771c75809b79adb9a7c60f365f5cbaeeae097043fcbd66a33dce7c5758e8de493a4bdd9559cc8eedbfe3f945ee8c8dd98a8a5e24e3bc9dd30ad9754c2de6fb419bd9365781367a58c050dbdfc51fb4666a933d4af92e284dfe63f3122f0df5a09e3e01b3b795b03662c8b68ee846892e019f980cba224b3c53fdcfae0f262afd6b382129acb4932cc1bab2bbcf580b46d28f1ac74a3d598e024be7bf567d53e6d40d139d1b3dadb19fd09e93862cc7c7edc18f43a277a13883626b486f897519835a69649ddefcbd1182e15d9f87237476b2ec10e61f2d730b4c7578de8582e11a7ac2360f3b6447e3ad482439cdb751b8a78f52d77629f145fdbb667a2c4ac6267a80d3adce87e44b0e3b0313a4c95af1066778cfd07ad51d1f97ea21e7be1f66ef8b9665383a03be83fe1a743b2a7d25010cb30e294fa2e05f6e680a49d4a95d75a7271c3f47185e2b98783dcaff81d5c069065dd1b6b901dc491a245e6306b27c1c090cbe1a3bc9ce113b0c05b764ae6383bf46f2a9b4e8b98733dfa8339ae3e25fc9f8f7fbf11ba87932f6e9dbc0c2989b761ac072bec6cfa57b5145be55dc83d433f2499329653a78f0404301d64359a9f62fa0550eefc40a5b1b714626500b009366ae40dbc6839ec143f1911723155abfb4f116b09986ebbe7fc8f489a8a24a080372e46f3b91b3d3fe2e5d6d489557f51b0df7961256727ddf5bbc19d166acecd83e14f5149e4b74b6d49781f8bfc1cae5ca167282644e581fda6f4ef016ffd63a3cb262c46a0ae844acfc42b5f64da1cf4605be79251675bfb1fff46a290380df687558d81a8716d6c5a7f52d965f41cc7d81535cb7f4cf534f54669e4b4104800b8b6e8f1102a876ef4d111032c008b6636157fa36156a23ea4ef1b07bf8dd8bc5e059a8e1ff65c06d81be154207338686daf6ca90e49719f23b7799f8e02cac9519431f92af6a9b05bc18f919decd622a97819d685c97fe35e3a004450d619bdfe6b7c79652f2a1a4af57c5f807cac5b1eaa4c98631ade77efefc5f543ef764481dd87b4c42ab067b0fd708b36984456d00e6bb23410a515215216a6c226322c8bf8766a0f9f8aaa72399eb50aa5f647966a8678fd6ab0e3bfe1aec62146fa9d277280563b1eddf335ed601dc37d5e557bfbdbf49e2d97dc79e16cd783c5cdd338de95bc15940336703a8abe98bdb06f969bb5683710143218bce7fae79fd004461dc5197cb08641caa557d05c410d4fad0987e16fb248024fea3f09bc93540e0672fdbf84099a54e5763f2bd3ef706cb68c0b9074a09bf9506ef33bc692372ddaf39226319126209740148030f4dfe635e2b1f58bcd3c8fe1c7e950522eb8b8c66515fae93589db5aa9203880454543584cf714eda329ad53f933a15c200c2b1b3064d32c93887c33fb194eaca59b7e706e4a810c793f0b4d0ec6adcf76bddd88666113413815d6328587b1462521377d7af4b710c1569e0dd73a4ebf4110da5553d2bf6412aacaf4311303711c960b09300aee12231b6d3bcf7884be43b48c9c6eb5f632de0f7cb24e6ac156d475ac4c9904fce4f38abff80d51f58d654091bee7e59920837d5daa3847e41795fc716c6e430afefdae2d36b9a6c6cdbfe5d976da50278ff3fc18c77a4aa3e3d987b469ee054f26df04b9542b18cf64e0e6f7c2430eb302e20cf579a348582fe35a10420fbe117226c61c670125c99078f4979d1dd3c220123b3060f2ca1651dd94eecd450877508b732eca75b0e0c65801a449f3da160b49a902c9344d5415948879db88d9731d9d32ac34ad9ba751776eed13a1677577b52a9bcddc9f639aa6986656a13ce6ddc11c731032c9d8875fe21fa3faf359e63adba1938a36baca6b9c2e85a1ec36da43899ab9ba2657f2e86118e990e5ce18c28bcc6aac5aae1d039a849a0721ea07d7f331cec9f42de8890101a5c304139b6e9efcf996c35b9a83add7fb4560e204d0663c3f58fe682a123324e3ecc57f29dbf0e31a96d769432b1560d551cfef5526d076f93352cd68b0acbf92ffab1ae32a1675f4dfeab08c14507c9377ac46c3161425b2619e2ff800e8a02d08283ac2f96890c1bed1810a9ec8a1a025fe437469158b1a9ffc87a9a5ec9b61cb058c80ebe059a409a184d036c5b83054834fb7a743fa70bc7014e74dc1636d6eae0b0544becaed482dcb9c305da3cfc597f243b3440c62b62df191535e5ecc6b9c261c679c771c316b4a1dcda33b6c9a0ee1fc10e82f9ac72c92dad697b85ee97518c962c0bd96d309d3fc8e66d1863312f14858ced8da305a2a25dae022eafc1b62221cad25b6567a3b5209c07e7b9a7a15d5f20dabd433e5829daa5e022bce04c5f5ae9a5b6e525c7085c11e3d55eddad7a244482bb2921a95adf8b8b1cf8a4801cd65a383c464f4a8a2de5df95996fb8f0e6de90e8245d47715cda50f637811ccca4173bf5efa45b5c5f571540e7012263870279e4967859e40f0773e7cf14d8e367181dc056442df613059568a661a2b6c85a43585bcd80564b62e87fb3e088631c49cbd9db8149ff8415d04722b7f2132cb6025cb1211be4490c7fac1a387b7057ee4a4ff2dcc7ecf26422ca4d4e2edb18f9566edcd1132a21f71ec2e47b11a2aa612b163e81c412763507340385d92b6fb0ff46b317b5a4a6b7c7973eda98aa673f39bb57a94f4d0bd4137c427e2f8243f8fbe58802f019a352964786ff46150b193a0360bedafee3ad9e3a31704df087e48541695a94f58e7d907ce3bbcf39a2e10b3d80d413799477c52b9f0744fd8c096724cb991dd31a3e003bc5eaa96feac6ae3a446a16ffbc3a5a154c45b159d317eb3185c6370c8f8195441d4f03b022853413421d1c9ca56504d904ce0a2b507e77a105731ab900df0ec553580fe5582fa99146f6d6519b432c1ffa885cc9c46ea4f1e3be80da0e0e28a0c9b66421b9a5b21e49d931b5d0c32681fbfe6fc201a0afe44fbb47623bcc2a3f7a96163d892e839708e51e16867d7a141b29769c16ea0826dd3fd038fe9c6bde2ee4362d674c6fc3c98fd178aa70e4b3f0ae0ec3eeb7f5652e36c26482f1c0da2614dfe60c0b6acefc4ca4ccf3d7096fe8750f17138e02e68629ec88686f238cd192fce42c93cde271f68a5ddbfb95f3be02c054c6807ebe3323766127a6a674ed453976b86e64dc8c6f4e4e6f2215c9d37737f890b583f1689c83f1a59c5d170598950c4388ced0574cde931e6356f421cab93804a5406d44fb77ec1820720d7d84dad08588aacde0400d48aee074a8351c58f6b3f907ddee9e78333bfc3963911744f0e1005484963f1ad021134f0fb1ec29eb24239a589693cd40cd54bae596c4d1d6da2f7106387db16a77d124c0911d5cde87dc86ef64993b69797efd3e04a38c92d5e2b3d3b8273f545eced39e96110752d379a910e4d5741a752a2d0eec6c1e56b22907e831e613b4c8a5bc1e2854eff8ef527a47a00f66d6c402a9fddb0a27b9784ea431784a4c62bd7fa32702aabe5ca51bda710a279b31059392c4de46bd3783f04bd657827082453b12f8f31cd77d6fb453fcdf7c88e1910569acb9199c4311dac8e4a0439b779f33c69e8753891cf0d8ca282afc325d00aed04aaff0f46c190fd2c13168750c53ed5c0104c27266e9ecad66570e132776af1c4a82ee7c43bd62235c38058e246d960175a952611808dc31da5acd3b9a61c6675c5ec5ac5c706836ec65a32072a5d22dbfa390f0224551c076895336b23976967828a0f2a4fe316dddd63aead6aca58ef7b6616d40f17ad4978238f13d52777fad54fa42b1088597f2fa269b44dd9bac18fd5c2e2007521d47a389584f70e2d526b43e82692772e9732cbe25fd443e26b51741964"}}, &(0x7f00000044c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000004780)={0x44, &(0x7f0000004540)={0x20, 0x8, 0x5a, "1fa578372dd0a9bef79656a0d19e6f3841615490dc302d388da83403984497cc8aa655211c820bfd114c15f1e8cdc03e6b2b098218437a5a0becb4c2eb55a0e58a6a28e4d6045caec87be15e4b7c9aca30a6249564e393ad54eb"}, &(0x7f00000045c0)={0x0, 0xa, 0x1, 0x88}, &(0x7f0000004600)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000004640)={0x20, 0x80, 0x1c, {0xfff7, 0x7f, 0x3, 0x0, 0xb004, 0x8, 0x8001, 0x3ff, 0x2, 0x4, 0x1ff, 0x4}}, &(0x7f0000004680)={0x20, 0x85, 0x4, 0x6}, &(0x7f00000046c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000004700)={0x20, 0x87, 0x2, 0x2}, &(0x7f0000004740)={0x20, 0x89, 0x2}}) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000080)=""/33) [ 403.684759][ T21] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 403.704341][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 403.709710][ T101] usb 5-1: too many configurations: 9, using maximum allowed: 8 [ 403.724522][ T21] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 16:53:46 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xff, 0x101000) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000080)=""/206) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="120100003e9ddd10341902120887000000010902240001000000000904750002ab21c10009050d1e00f200000009058d020002000000b77393c9af5b6a407d18090ce55172baf12fd6f298a5609936114cebea994a04555e43e9b6744c475b3f1d91861057283f258a0c389f1156c25a469a8301eaafa3c4632a56dc5e05950672a9f93d06d601f1181b140e3029acae4bf07fe6eecd3c34c75d3e90cff21f58c2855a72a93138a163137cafc3910dd52b68be8752dc0b6e90d15cbddf3142beb90f1a6c6d7184217b2cf80dde6603de36af0a9212e7cb78af6364318a03c90db3b0c8d116df143ba5c0c7b981b8dbfef00db035a6f9b4f4d80d4597ec349a0057d5f959f8c405cc4136186766bdf5a568abdcdceacd81b6a18787cda99989a63b55a03f6c83906f28f6873ac3980e245fef83e2014ab78d690c277a03251b854a"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000dbd808084705010292840004000109021200010000000009040000007e435b0009fc6f38a100bc9b839a5b7726ff3fe855c64b6c52"], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x8, 0x5]) r2 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x3, 0x60400) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x6dd) [ 403.734611][ T21] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 403.854374][ T101] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 403.862009][ T101] usb 5-1: can't read configurations, error -61 [ 403.868378][ T12] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 403.878714][ T12] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 16:53:46 executing program 1: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="120100009ccd5e08cb060300be5c000000010902240001000020000904340102096de70009058acfe2368f7df1940000dca5a1a80a711cb100000080a576046436e6dc2c235ad8df40b7be90e3d597772a2b9775223840662356237bfaec3d74159cffeef34e6aabe108652328ff1f933e40b520a8527ff596318d3e716a4ef688435e41fba0ece0c0a0fc4cdda455875667973b24d1a8a1452dc15800adc21774350d66cb3602f300"/181], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000001780)={0x88, "893204aea93cbd004875cb24b3eb02dc4d40581e35b2e9bc460c3857b4a673e25ba198965bccf5c235943a47f595715c00c0071275caf146af939420ff858cad3bf26167ebe993e5495f7ea285e41d98dedbe5063df26e3359559b4da84ea5f8122e01f62ac2d5ccb10ce898afc78f3d7ef1b958944ecdb4684c67c8e427851c15eb051e324849a1"}) syz_usb_connect(0x1, 0x1358, &(0x7f0000000340)={{0x12, 0x1, 0x300, 0x41, 0x3b, 0x25, 0x10, 0x10c4, 0xf004, 0xaa43, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1346, 0x2, 0xa9, 0x9, 0x80, 0xb5, [{{0x9, 0x4, 0x4c, 0x0, 0x4, 0xdd, 0xb1, 0x41, 0x1, [], [{{0x9, 0x5, 0x1, 0x0, 0x28, 0xf1, 0xfd, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x180, 0x3, 0x3}]}}, {{0x9, 0x5, 0x0, 0x3, 0x400, 0x4, 0x40, 0x6}}, {{0x9, 0x5, 0x4, 0x1, 0x200, 0x5, 0x4, 0x8}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x6, 0x6, 0x1, [@generic={0xe0, 0x6, "3751eb88f25805c0bca99f52f8dc923020d0dc0d1e1e0fcea41e023e2a3e14835f35e1b78b0948f4297d4cce8615ee7ab8a056064d4517717089d801f8b8ba3a71c7a591924feb8b5bc04cc190cdbbc5da9483034bfba4aa20845eac706dfbad7a1bd9445b140ca8346a4ebe26f29926bc861242a9885d2c98d6a818eb6c7816399051db99bb54619854d38f9096eebcac2db14d27c870b37d22824f25584d5122d3e0e847451a6cad9ecf8903da2c60bbc67141f307e08c9147fd9157f33ffd567073d61934ec94e691946fd525c9ab436b66a48c07deb1d6104c58a3cc"}]}}]}}, {{0x9, 0x4, 0x36, 0x81, 0x8, 0x29, 0x5d, 0x6, 0x7, [], [{{0x9, 0x5, 0xb, 0x10, 0x200, 0x55, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x24, 0x100}, @generic={0x1002, 0x24, "5ff2fcff8d859c4c8c3e36cad80e43866dc7dfe1597b5417fbf1bad192bac97438e160100e6004c802ce525d0b353a1a3b6ddf0b07e69560dcbb4d6af31ef7400ee044c2886e8ffac0e675f7784a01e56d5efd4d18c74f2c8a2f18da41b440df30df013e726c5e70a604eb7ae7ff714f2017236c24a5f2c56d438fb189e52df7da4e686808f52e6bab2ac651b31b736e4888c9462a5ffcd6b3593c6bc920c9586192b7206f38b47e96a368b87d7444ad11f9f67278c68f25c5b8973a68f7d4e47c99c37236396728dc47b9f0f93053355a1be41217a91d662e198f0c3cfb458b5c1203c0fcc93ff0755a92beb44750f376497153e960afe033396f7e9570928eeda5042418a74f548b032c4c5c0a5a7ddd454d636513aff096e65bf9812fec7bd85850d23a5e3c11c19a43b2ae25ebe94414ef7f2e1d2fa8e7040c7d9c1fb999501c246b144fdbbede298ad47fe299b0e065e69207a0e0ff8498e86eaf338472ad13ef909d0452abedd6f0a8a7fc7a1a73b3e34d3916177ef504b15ce8e3acec6af95c7f81314d262fbb02b6a3220ce97eed9011f16521c7425442b1bd2b31adfe996463017ec0942b87e8cc01b7dc758513dfdee8dfec32a118f38e10cac66781f2e23eb892333dc494429a1495588faaeedab67917c6f86fd9d811e4382eaaa5cef2fd46033d03f8c389653105a689f7c2b68fc8da7a1501c1b2368a46e1c2bbdc44203340acbc7bae0e3b28a8ad9eeb3d08eb1403bd40aed9cb31daf1707327298338c4fc4f0176a64d0281c0f861a5484d14907ae766c78fd0701f105f9ac83c46a85113fd0ff40cb710bd4e878d03464fef2f29292fae4d335c3e1a52f8a2dd657417a3ed6c3eba63c17cf3baf13a8df4480cf21b4e9da8a883637171b2fcd4c4f2ad3ddf194c4762bd9123fee8594a04636516922ae27c25f6d49b631bc9c3af197f8060e2adb74bbbfbbe119f0bfce77d2a51ab4bc444612a8141970c558651514a465092368c93da8d821ae67ea55f06e3aa57a0815445cb80418c32dd1256e2aca8837122352a8c2c58a676326e141c5d42daf15d342e5285fb5e071caee226c77c5911b86a7a2faacff4f2bbb14ebde6c365717413e87733fc8c2938aeaf3f247b2c998868cac5622e26cb8e0b3b9be1e2637e1b05b289fdc74c5474a80949ddcf6b5cc05a4d84b76f04d5e33a8f300801f33148648b4c8150dd7533086a67967f7eb533db9a8f679897303ef041ca88c794835399b3e4f0696e934a8a5f2fa74803dde9e15b56a84f5bb6c7eb54f310dde6c61d59c4fedc4bbc4e047eb519b341d571536c51a5d86e4b4480b055b6b95f80e47a9626faef8030bfb2fb8c85817dfd9821b5ed0927fb5c0ac039d48b6861c44597e8e87cbe3a6e84e0da24e03831d1875b840ae9ee8c2a0b1f6e234848cd70c5c565e7e7b85e05a51097d1169b1ed7057846012f0a6270e31afc8cca05b3aefa2aacf88afa703775e59def064f19002906b6adfd0c8b8b371712652956ea739b736179aefd90d8cb998009819e1fe65b41a46be48fa35143162b38d12458e46c1e7290d7cb9831bfb1285ac370b5bd6fdf579fb3f52eefc8b23bf37e6b54c02d8efe0c7481d80bbe59c22905c7d7c90a29a09c35a5e8ca14dc989ff0a98eaeca6cb9527a6707e923f30e93a5060decdad3d569824d64d9c095546de543dc7084bf86c98fbf2b66ee21e5246d59a6ccbe9fdd57a2eea9726b4da74498779dcb9b40ca38507a98ae58df852b81c8487a118cf9a57a9fbc22c7cfe43e8af7ca5bb304807ade8552a7f4cece87a3c8a8af1e7d1021e3a6cafe11a1f714fb6846699c49da708370a16ec66a6c4ed6115546e586bd87860c1457b61a44a3d3b1a7ba817d4b822d3e99bd684a6ef511d2da5c96d19deda606a4060b3aae9d67c4781043906ff7f1dfedab6ef1f951004e7d699dd698a13ba7bf8bec7000e54186d5263282c8ced2af82582777627a18fa97ee489558c46fa2a8a39aca955e0ae82a56e410dc2a99fdf13d3fbde5e27dbf14eb6f25b93e09e96bddcc5d833e9ca6f93e353e5e22ebd22bd90cc9ffbc0464c191a35f59163127565ca5df62b0ad35ed2a1f5852c2470b5d3cbcf6add6ebe17a7ab47c9c21e19fd54f754333783c5eae0f986a51f882c55c0b274685fef1cbcc3cae1f5526534cd19627a424854003488d2ab4a30b1063d78ab10c2d7d967865df8b5137e3987ecdac2fff3ef7b738d69bddcd6f3945c07b9937913e24dc04822f1505873571ba69a5ddd76db73dde42a022fcb985a6050b4a16a20bc538859c7e888a929e025350d1c56a7dc456b3fc789349cf239babde34708a6007355b86ff2ce930c5db5e3aba7039dc8bd1036d3361aa0f06c1ff7b733d1bd417fc2acf8697897bc0b93d4f35546af5b706d5a4810ae1b59109a21b2b8ff5b846ae5164691e8cde111719c1f38c47bd7e275925ee20a26cce97093315b66808687785fef754c0f4886830d6721854959d807a9045e66ece1688e888f94283d6d87e494b89e26dd4d445e69f1ca07bb46a41ce3c51fb35e8e5e57fb3c0b70cc991dee7d0062c070b46fabad542d75951c6f433440020558a875e302c258bb42bc0c0ffb3e727d773e9d902e243681bcfc81ba6603533968066bbc3615d73ac5e117fe68e601e331e9c2b70041deb0eb7072d7eee39c862fa150fa3c2163c32b954d5acfae1fe51d15530b003944fb42e34b8dc15087d786b5d04751ca304df2eee5dab600405fe98b60d660586adecb83bdc753a131606806c9fa7e8bd264ebbf505833f4157a383f138c82e089b90daf9cc847796ebe65ab1c19a72e86beec2d578bf476d847866db703fadcddf4bc61351a2dbe20730ea8d86596e152ffd36125c9466ff6aa0acd800f4c65557c5c1737f788880c8418fbfa670c0abe6a038b8cf0360dfb1544b190c3bdb599f1abc76c7cc11ef5f7fca525258f69238842f3da86faef87dbc766b273380a269bf2d671f6f0e4b5279d0f5af350e0a89ed1ac194e8e30f5589bcd3b38c59890297319f15c774b814c13f2f0003fab52a198b4d80925d798aff469394dc50f1167b29708dac47d8af6e8b1616ac493a268dd90a393b0b2a0e05aedd186e1af97a72966ccda04c8201be843ebb19b01c28b9b1f0c078f4c39da8a583bfef79ae27a41212a902fcd38b27c71f9d17fd9e92fc9710545384a47f1bac3610fc54e222487993d9e6f2a818937f28dbecb3ebe9b462c33d2029726c83f1a4cad58ec27f24b53de7001570e02031b67b1b1f554b100b70c4e3e1a70ca753a7d967644cf3a31f5f11f4f180821e22e223405191c1a88334fbc5c465b05308328328ca0ee7ce21afb838b495674cd2ff54b02dc2253f98abb16af9f1b9264d15dc4e52ae863d585b90d03ade443e6ea152664d1196cb291087e5cea0c0200839e9d545d20e7be07f81c4937dcf1587a4c4c002dca6413bea7040946fb023576419f9efb156f556f5b199703fc18e6b69a079cc8da6d98415535b006ab51f5bafafc0369c2ae0c1de6eafb1bc2698beb5268106b5e0e0f9e8bfa3e4fb245d7cf7cfa0ac4c53c0304fec6a5c011ceb79b0ab2c9f59c25036d73f39ebf7a6b04a8c8ee17261d7a1ef3e3978333f79edef904bb392b5113b19bac127426d1464116a7fa924bbe52509d8f43c7acd8e675914424b50d03ab579971e586276f9e9f99322d00e30dd87bbd4d7d6a8cc969ae18e8cf13ef90c1de07e441e371f351424d2f41a068587e7b317243aeac13249e6f4869cfa384fbef6285ef0b0eb328f587bdd2ec0ec2c5341f1dc98d52e208b725a92df677e563eb988ef2fbd10394681afd844636b9bd4a95b597f8be6e9801807992703799f70b7ebde94a9c5c97d621ff6fa03ce25d77999ddc714152cf54f5bb2aa7560b5b62e4171cc283cbc6c2b529177731d300a518694067b9369b07392a319dad2da2dcb698af8946a06cac8911fc5261acb58bd03778bbcedb62bef05a53ffd9b1a8991b0b72d3bd1e81e70af80c561ba59234dc3bcbdface94db83ae827c47b6b87d365e2b78e0f9e83a9d6910972e7218b348527e11017b0a7811d57fd5bcf7e5404bf8f50048144f873eac631bb4be1dc25ac87f598e184066ca9fee14705195935877fb06e1f76986f0bf5cebe8eddb6e1d081d5071320954727bbb2ec08194af873cb6a0fe858128bdf5835cee4e4c78ee71c1a3c4245d0c46d560050689ab33805bc55270450d3695f555ebd689b6f8cb47bb1872ed04381fb585430b99994fe7007fac68d535342e3830f87c84dc9636af05054af8524411ef1394531a5e6cf4c1c628762bb6c0148d8b93ca30c831227c03fb3856f97234680beb53ccf44f6e115f77f5710c11db9ec5dcdb287bdc67005f69ea6169a7d39730877a419b530b0c66a1b81f2c11d2534f2ec89b77e9cd22c8887afde462eb4995b0f0f0c34e8a878c6909a82b5404a0b6f1369398d57f8470283fc1023f188a5ff6d0c5f9377d1cefc2c6a27d51d1494912cf56779e6c4db375d36f5ec29b330aacbb22a254063c6180c66a1b03e8944cc95f9d0950845e125f6c942063b74ae7c155fb6c2df6328ff9c3f93881df3af0668b8e705e4ba495b014a38ef32a1c914f232647ad202a386b04a57d5cb3fde3463038ecdb40c39954da8960a88fc0189876d3c2951f25dfc216833ed3f3e93376ffefee08c74e40520f5fabcfc8aeb58f0c6aa17f1c0010acc101d45b912a620eb979a46de94cd9738d21665c6c8e483b3c91deaa1dd9cc88a6a7cd94f9650ea4a4ab4cecd99f13e23421cfa0a3766c2901a3c84253581b5df281c7acf40a0ebccbbb49815101124856bfd31a5aaae0b38d511d298536b1acf928e072ee984fc1b02ae847fa3ad9ea915b7e010053c590c988d3adfd98c6946fbcaafc2babca391ed3d6eba7844d62fbd1e22dd8676908c045de5449795e5b74bc1c5e0f1a659b8073bdc7f5768c1e1203600221ce4e61b82022c9d647aa77a77d297fb38607793dff9465b53e7aa99e0df9efd76f2ca3c7c5e77417f76497da5cb21e9e121d07e7c34cb007e0c9a4e6739085a954ef3affab226e638da1b1981c9641c41d998b18c3626dc7d718839ac539f410176e6ea853c98b6e68f94248c25695949d86c5bf1928145a22de1681f8ebdf840cf962be031740aea0c88a0debe2e32d2f0a375acad4ebbf565353b4ebf3fb1400f56288bf0bb792b07908ba63d1aeb92086bbdb092d8529e5a09c0d63cfb3091f20ca034b7df45461db9109bd6c50544f828e2c4071a0d0c6204091531e9545c15cba29e221607233ee570a2725e7cd8f59a09c591a5dd8baa19e1d76fb34e96f1035607aab3ae3e53852c18f55324c6ae01eb730be8e1689bc7ee70640c4b2bd33c29cdf549ba117be4114b911e28324398c41d1156bd22a57d12cfabf696885d4720253f043e396d98c9e1ff56fbf9abb7ac870096e13f93db6552610c15d566dbdb260708397ff431c281722edf1f35d9ea6942e0a4f07bdd3cba96be556ad36fd9982af473a39e5f49abfcbdfc8b783f951ad0bdf8feff3d7eab9bbaa91e2be16a2fb49f0ebd003155588478526770fafdc2c2df4046c24062a20c03e3c025cc34dbab34a5ef66e4643dbf7c91918c3c4754f38579468430fb3d85d10c7c1798431f483c4f8eb2312c1590013a0547d277672637362857b4517de428091ae42e6f2b983a0938a669bc7fde9eacd3830c16049c2a574bdcfc9ae3f91568511fbaaa68bdd"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x3ff, 0x4, 0x9, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x1}]}}, {{0x9, 0x5, 0xb, 0xf, 0x8, 0xfb}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x5, 0xff, 0x6}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x1, 0x0, 0x6, [@generic={0x9f, 0x24, "db8e7c579c94e5b702a5b89b5cfdae6dc980b655dcc3c81bdc75cf0d6d3d0def3e2eba7cd6137a82c88d90e7f85cf351fb95bc8a3fd2f9d44e06e0421a4c3ed8feb455151395b606e6822af624dc8e36a9e88cfba0186a1ef01f3fac85332673fe97b0f309ed03340dde3d1607504ed9861a90e6a607a028ea172cad82461daf7f5927472ccc372034b8d33d2f0e4784e138dfb579a38eca53eb7cfe19"}]}}, {{0x9, 0x5, 0xb, 0xb, 0x8, 0x40, 0x1, 0x0, [@generic={0x3e, 0x40, "048a1e96a9d8f67af9db715985cb92f0e62f8ecbe6b771b129164d01907ceb5d9a040fee33baf3aee22f68aae6f6b2054159d635e920374a8800100c"}]}}, {{0x9, 0x5, 0xe, 0x18, 0x200, 0x35, 0xc1, 0x80}}, {{0x9, 0x5, 0xa, 0x10, 0x569cd6349dabeb77, 0x9, 0x7, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x7e00}, @generic={0xdd, 0xf, "b7d8a36a9da3f47a694ff660ca0bcdb278834636d17f4a5f02b1e32a58a71f8bd21d6ddc2499a659de087f6cc79caaf4ad93982b36c3ab545e6223b97063bc8a8083d68b10887f2298a02c74497b705663ca913770bc9bbb70b50c3cb67f7dc8d33e81169f2c879d76eaeddfb4d578cdbedf550c0156b63a66b682264e774b917af81cd9de0df7261414ecc06afcaf20cc778d97e38502ec207b0d74d8130a62cea52d8d98edd98f1a7558c989bea6e0a667fc704a12baed4c9ebaf7d98be31f981a5578b2bc41b202f8dd3d5d81b62f8248d142e40c25209ad2f4"}]}}]}}]}}]}}, &(0x7f0000001880)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x1, 0x1f, 0x3f, 0x8, 0x3}, 0x12f, &(0x7f0000001a40)={0x5, 0xf, 0x12f, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0x3, 0x3}, @ss_container_id={0x0, 0x10, 0x4, 0x2, "e45cf35b027d3da3fdc77e99ea43c0f1"}, @ssp_cap={0x1c, 0x10, 0xa, 0xdb, 0x4, 0x7fffff7, 0xf00, 0x1, [0x60, 0x30, 0x30, 0xc03f]}, @generic={0xce, 0x10, 0xb, "8d7d507188dc76ba979a8994d4d30c9d338977525eda094a3e91d51b8cefb400cbb2457d09f2eeea1331bd66088768aac136a9e0ddfb213d631fdd505cc4629afaf81101276d0ede95c8f77e17e21df762ab086d32644e876fbd8eace7c0543c62c4c9e0ab5e4811a109aeef51e192b830068d0a239f6ca8ba283c032ebc6d38b0072e90d9fe625521a25f27646e31d4f54e0bb90502a9b74c84f72890447f1c5076162ba8ebbc3d3ada21ebbcd748c215a5acbe667138cb14cf38dda8871adc710edf8c6cab75303de874"}, @wireless={0xb, 0x10, 0x1, 0xc, 0xc, 0x3f, 0x8, 0xf4b1, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0x4, 0x3f, 0x81, 0x3}]}, 0x7, [{0x2a, &(0x7f00000000c0)=@string={0x2a, 0x3, "39baccf2e26f399f4ae9d143fe2679e8f351edfd8bccdf9f1ac1154e28b644eab1f82c0e5892c3a5"}}, {0x1, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x1c01}}, {0x6, &(0x7f0000000140)=@string={0x6, 0x3, "1a634fa7"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x4c6}}, {0x6d, &(0x7f0000000200)=@string={0x6d, 0x3, "df9dcdd921a2a2e5e3eea6ecf199f40b37686eb81d566485b31d0b602705be174318901b2b4ce9f728a978d92788200d2626b59d9a024af2c321c88fc83f3f28409c3cd9d1b775bb2b9aa2e957e765fc9d4058059b5c7b8699bbf185a27288763c9512daaa705563fb8095"}}, {0x93, &(0x7f00000016c0)=@string={0x93, 0x3, "b82d744263fb74c014fd873ebdaa7fa79f1c676e6d86c3d2a4f2c1c44aba6406cc2e0caff1bc6101b0b432ebf33ee131562130b349087c4a34e52ecb556d91d2be1d196d460c9a933d84feedbc68851451e481f7291eb21f08630a7e734c74ba3e802a3179d6ccf1db197bf19aaf939fff83a91dfd9b7845d0718887cfbe1d4ca82b8643e7c9cb6e9b94cc914e837d908c"}}, {0x136, &(0x7f0000001900)=@string={0x136, 0x3, "34b73ed7dcfd1b8f9928d00f8ebb3aa4e9937cea1dce9d79180350a04445277245e46f1cb25bcee43cd7e876af4d8bc7609d0dc6104a307b3955da3159f9b19c63fe3bd7a70899247ba594951fc83af625cac0d1bf00a0be96bb9e31bc37236750ebe929f3fba9c863438c5fb28e6936f5265c3f03c95166a9a58db490122915b9a60328d3a35473d443736724221c1b730068b6d7a2f4b6c56f2e9c7bef935cd51ba555005b589f226cc3444fe3c277e617294cde591c7c9bf4b25fb34908ac399258ba2e2bb50a3bc4ca95643e4d589964a27ce4c692b78edf9d32422f04c58abfac6d2b3eb2ed43c7246f46f2a0e4f262b5ea2703e6e604e37016b55cbf58a19980d21838ab3ffbb8483dd2b9ecb9bb4d0d551e97b34ce40536d55b8b0b40482d0623752d92a36405c1ee67168f1c80e460e8"}}]}) [ 403.954246][ T21] asix: probe of 3-1:0.0 failed with error -71 [ 403.962503][ T21] usb 3-1: USB disconnect, device number 63 [ 404.044281][ T101] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 404.064387][ T12] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=c4.ef [ 404.073497][ T12] usb 6-1: New USB device strings: Mfr=152, Product=26, SerialNumber=233 [ 404.081977][ T12] usb 6-1: Product: syz [ 404.086239][ T12] usb 6-1: Manufacturer: syz [ 404.090823][ T12] usb 6-1: SerialNumber: syz [ 404.104202][ T3352] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 404.134785][ T12] hub 6-1:118.0: bad descriptor, ignoring hub [ 404.141089][ T12] hub: probe of 6-1:118.0 failed with error -5 [ 404.149524][ T12] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 404.154269][ T3436] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 404.254197][ T3291] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 404.324193][ T21] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 404.334336][ T101] usb 5-1: too many configurations: 9, using maximum allowed: 8 [ 404.354271][ T3352] usb 4-1: Using ep0 maxpacket: 16 [ 404.404194][ T3436] usb 1-1: Using ep0 maxpacket: 16 [ 404.464441][ T101] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 404.465174][ T3325] usb 6-1: USB disconnect, device number 87 [ 404.472078][ T101] usb 5-1: can't read configurations, error -61 [ 404.484947][ T3352] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 404.495863][ T3352] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 404.506405][ T3352] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 404.519253][ T3352] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 404.528319][ T3352] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 404.534258][ T3436] usb 1-1: config 0 has an invalid interface number: 117 but max is 0 [ 404.536383][ T3291] usb 2-1: Using ep0 maxpacket: 8 [ 404.544633][ T3436] usb 1-1: config 0 has no interface number 0 [ 404.549769][ T101] usb usb5-port1: attempt power cycle [ 404.557335][ T3436] usb 1-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice=87.08 [ 404.564969][ T3352] usb 4-1: config 0 descriptor?? [ 404.570776][ T3436] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 404.584537][ T3436] usb 1-1: config 0 descriptor?? [ 404.594313][ T21] usb 3-1: Using ep0 maxpacket: 8 [ 404.674273][ T3291] usb 2-1: config 0 has an invalid interface number: 52 but max is 0 [ 404.682404][ T3291] usb 2-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 404.692753][ T3291] usb 2-1: config 0 has no interface number 0 [ 404.698938][ T3291] usb 2-1: config 0 interface 52 altsetting 1 endpoint 0x8A has an invalid bInterval 143, changing to 11 [ 404.710241][ T3291] usb 2-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 1024 [ 404.721404][ T3291] usb 2-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 404.724267][ T21] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 404.734323][ T3291] usb 2-1: config 0 interface 52 has no altsetting 0 [ 404.734358][ T3291] usb 2-1: New USB device found, idVendor=06cb, idProduct=0003, bcdDevice=5c.be [ 404.734378][ T3291] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 404.745249][ T21] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 404.753731][ T3291] usb 2-1: config 0 descriptor?? [ 404.761002][ T21] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 404.784268][ T8250] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 404.796713][ T21] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 404.813182][ T21] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 16:53:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x501240) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000040)=[0x400, 0x1f]) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x88, 0x7c, 0x24, 0x8, 0x9710, 0x7840, 0xdd56, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x62, 0xc1, 0x25}}]}}]}}, 0x0) [ 404.822602][ T21] usb 3-1: config 0 descriptor?? [ 404.826792][ T3291] hub 2-1:0.52: bad descriptor, ignoring hub [ 404.833570][ T3291] hub: probe of 2-1:0.52 failed with error -5 [ 404.924313][ T3352] usbhid 4-1:0.0: can't add hid device: -71 [ 404.930442][ T3352] usbhid: probe of 4-1:0.0 failed with error -71 [ 404.940377][ T3352] usb 4-1: USB disconnect, device number 84 [ 405.044702][ T8247] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 405.053163][ T8250] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 405.065654][ T3291] input: USB Synaptics Device 06cb:0003 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.52/input/input87 [ 405.244205][ T12] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 405.244280][ T3436] f81534 1-1:0.117: f81534_get_register: reg: 1003 failed: -71 [ 405.259420][ T3436] f81534 1-1:0.117: f81534_find_config_idx: read failed: -71 [ 405.264281][ T101] usb 5-1: new high-speed USB device number 83 using dummy_hcd [ 405.266850][ T3436] f81534 1-1:0.117: f81534_calc_num_ports: find idx failed: -71 [ 405.277551][ T8250] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 405.282148][ T3436] f81534: probe of 1-1:0.117 failed with error -71 [ 405.293470][ T8244] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 405.304488][ T3436] usb 1-1: USB disconnect, device number 73 [ 405.305062][ T3352] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 405.325272][ T21] keytouch 0003:0926:3333.0038: fixing up Keytouch IEC report descriptor [ 405.336522][ T21] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.0038/input/input88 [ 405.404488][ T3291] usb 2-1: USB disconnect, device number 79 [ 405.435423][ T21] keytouch 0003:0926:3333.0038: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 405.484304][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 405.554195][ T3352] usb 4-1: Using ep0 maxpacket: 8 [ 405.564349][ T101] usb 5-1: too many configurations: 9, using maximum allowed: 8 [ 405.604340][ T12] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 405.614830][ T12] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 405.625989][ T12] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 405.635144][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 405.674348][ T3352] usb 4-1: New USB device found, idVendor=9710, idProduct=7840, bcdDevice=dd.56 [ 405.683467][ T3352] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 405.692301][ T12] hub 6-1:118.0: bad descriptor, ignoring hub [ 405.698632][ T101] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 405.706274][ T101] usb 5-1: can't read configurations, error -61 [ 405.712724][ T12] hub: probe of 6-1:118.0 failed with error -5 [ 405.720915][ T3352] usb 4-1: config 0 descriptor?? [ 405.726315][ T12] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 405.765268][ T3352] mos7840 4-1:0.0: required endpoints missing [ 405.794243][ T8268] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 405.834198][ T3436] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 405.864221][ T101] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 405.881535][ T8270] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 405.966450][ T2183] usb 4-1: USB disconnect, device number 85 [ 406.004391][ T3325] usb 6-1: USB disconnect, device number 88 16:53:48 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_connect$cdc_ncm(0x5, 0x87, &(0x7f0000002f80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x2, 0x1, 0x8, 0x40, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x5c, {{0xb, 0x24, 0x6, 0x0, 0x1, "465d616d45dd"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x8001, 0xfff, 0x5}, {0x6, 0x24, 0x1a, 0x3, 0xc}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0xd9, 0x0, 0x79}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x7, 0x81, 0x2}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x39}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x45, 0x7f, 0x8}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x2}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x81, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x5, 0x0, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x70, 0xb0, 0xd8, 0x20}}}}}}}]}}, &(0x7f0000003380)={0xa, &(0x7f0000003040)={0xa, 0x6, 0x300, 0xf4, 0x5c, 0xe4, 0x0, 0x9}, 0x17, &(0x7f0000003080)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x1a, 0x4, 0x0, 0x9}, @wireless={0xb, 0x10, 0x1, 0x2, 0x0, 0x4, 0x20, 0x9, 0x51}]}, 0x5, [{0x4, &(0x7f00000030c0)=@lang_id={0x4, 0x3, 0x100a}}, {0xa9, &(0x7f0000003100)=@string={0xa9, 0x3, "da0c626c9464819da4a2ba3e84f22d7a1242870a2eef24f611a30683a1e57b709660c3430dae341fc4a870915022ab092cae92db4cc88a7846369808176e12f45993e9945ba50353784b261906dc7402e25d87912a2a35f5973c7699b64c6f57509cc66d0c5edd5d62e1625501335220e9167ebd462ee2d95277562d4478fae24b9fc39d492c456a1bf56db9243cc682abc387a8dd9b6af6bd3d9421ef9cf83bdb65e195109777"}}, {0x4, &(0x7f00000031c0)=@lang_id={0x4, 0x3, 0x140a}}, {0xe1, &(0x7f0000003200)=@string={0xe1, 0x3, "2d5492a45ae35b9cb22fc06dd44aa596e4c8561321fa43bcb1dc7e1f17c0037ed4e215533c277f2e872aed08dfef0f47300feff050b178eceefc34c56c99ec79c309b677fb615ce7e5979935be81bab51e524e873826a243a02d0c58fd107668486cf5d739ccf4d5006d0d36c3e8e465c2c104a702e5d06993ae217932840063e2d212569f9ee9cef74a859fa0fac69054eff2192c2d3204f4cbb241722c3957f383d9549f297d6940be54f8bbd32d68a8fb0ff6c982302b04f02dce9a7e6d8a4485f636d467f9130f09514ea139e45e581ae994a94d28d7801c00678ae8f6"}}, {0x60, &(0x7f0000003300)=@string={0x60, 0x3, "8984cf3a85f0400ae31afb6870d8220cf8b6b7cfbdfb84f77cf7e9a6bec9c382fa399ecb98f6d08df04d046e2898adb7869a18fd1a377fce5d72da48da0b0a0fa1d06afee5d8956edd8d675d44c6cee53fe4f75ab9944bd78404bfffb1d4"}}]}) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$hid(r1, &(0x7f0000000dc0)={0x24, &(0x7f0000000b80)={0x7f1becefa6b5fd70, 0xb, 0xe3, {0xe3, 0x22, "c8f06929899cdc5c7f7dc41db599f5b8b15ab2bd341c32315d3c4fdda2be11b538d2a8717bcbd7d33e72d33b4f8017040075db673ec88ae2fb58c6ce3a8bb1e55564c92cd7e036b870d2e0a755fad59e543eb4630ab2dfc2013ee371634f56a354b0acb2eae8173495c7a76d4e746b4e1bbb494a2aadccbc22b90092752fa2148a90aecef0121938579495b38d9a5a29789ac64279fa5795032df37b76d4194b6ed73eb308404131dd775083e6b170f16742ade9c91b22b88909a1190dbdd148813d263bc3359d7717baca8360897f43adda923892f7994226021e62108acb9657"}}, &(0x7f0000000c80)={0x0, 0x3, 0x5c, @string={0x5c, 0x3, "fbfa610f5de538e0e284f6f7462cffb2e5e13dbd6a49139ffd30e70d0dc84186cee73fb8d65e873c75adc7e6eb2580965e0db0e5e8c99ba52c801e0208908b6beb94503c44cf4a179c6686fb6e00ecb1f081125c57e962a718c8"}}, &(0x7f0000000d40)={0x0, 0x22, 0x14, {[@main=@item_012={0x2, 0x0, 0x0, ' (13d3:5103) [ 434.823051][ T3352] uvcvideo: No valid video chain found. [ 434.837627][ T3352] usb 4-1: USB disconnect, device number 105 [ 434.846413][ T8680] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 434.866671][ T8675] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 434.876790][ T12] usb 1-1: USB disconnect, device number 88 [ 434.883656][ T12] option 1-1:0.0: device disconnected [ 435.016597][ T101] usb 2-1: USB disconnect, device number 91 [ 435.044225][ T3325] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 435.075238][ T8675] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 435.244208][ T3352] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 435.284515][ T101] usb 6-1: USB disconnect, device number 108 [ 435.286432][ T3325] usb 5-1: Using ep0 maxpacket: 8 [ 435.424821][ T3325] usb 5-1: New USB device found, idVendor=1209, idProduct=2323, bcdDevice= d.fb [ 435.434027][ T3325] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 435.443014][ T3325] usb 5-1: config 0 descriptor?? [ 435.494209][ T3352] usb 4-1: Using ep0 maxpacket: 8 [ 435.614273][ T3352] usb 4-1: config 0 has an invalid interface number: 18 but max is 0 [ 435.622421][ T3352] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 435.632823][ T3352] usb 4-1: config 0 has no interface number 0 [ 435.638990][ T3352] usb 4-1: config 0 interface 18 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 435.650095][ T3352] usb 4-1: config 0 interface 18 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 435.663022][ T3352] usb 4-1: New USB device found, idVendor=0a07, idProduct=00da, bcdDevice=ad.48 [ 435.664183][ T3324] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 435.672100][ T3352] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 435.673009][ T3352] usb 4-1: config 0 descriptor?? [ 435.688413][ T8686] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 435.714281][ T3325] gs_usb 5-1:0.0: Couldn't get device config: (err=-71) [ 435.721588][ T3325] gs_usb: probe of 5-1:0.0 failed with error -71 [ 435.731582][ T3325] usb 5-1: USB disconnect, device number 100 [ 435.741853][ T3352] adutux 4-1:0.18: interrupt endpoints not found 16:54:18 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000073c59508c4100200cd4c00010000000009040000000300"/36], 0x0) [ 435.794313][ T21] usb 2-1: new high-speed USB device number 92 using dummy_hcd 16:54:18 executing program 2: 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(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x9}, @ramp}) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000a00)=ANY=[@ANYBLOB="6021c7"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000a40)={0xa51, "175330ca041a4e06c6d4f5678770571adbafe90fea825ea80c66140e6380c2e86cee2135915ea97bd7a655ff3fc15726f17ff4ee748f3db49ce0f94ab958c9db72af3f0a1260304eb3d237612792e31df9b1da91c198e7b3b595e79e46aab8137a7fea95b132fff00786696d4e7203c933c06272ba3eaf1f3f40c7ea3429d26967ed0af17f342aade3860aaa0243b92afcbccae0041cdbf156cc2573db7fb61b62e733b2f1837ddad01eb9f3e6851942c66b5ff5cc7217097c21468ebbcd13b6cdf636dae073aab06ddca04906ab62796a783e3ef7da954753d06eaca10a12b8990f6cf81daef235d7f6e78ca5c17b0a8fe88e135df7bea3a4a9b47d9e351849a1c641e5fcbd7e5435ba8c375e48b8fdc0de8c8acaf2a7c8dbd9e8456f64c973502eca07dc65065733f400859a72c0e1ab18a680f31fa086de905a2c3bbd2773af0192b327c88cb79cb330f8c063199b46e13e4d6478bd02c7052d67b173bbd0450b97745fd0472bb9ac30efb5e5c34f22b8e34ee2b8eca07fae30eae5dc52d4811c7cabe18367c3034e90c15788fe73676218a0db6ac402806a93993799ae8c04fa05fc3db6c4bff6d476dc71ada61d8216adeea556cf6468bb12a19883d06a9cad4fa2f84c3f1b29abca2f87d50686ab4b8b9dd0d4a8b3507d0da54c835141adbfd99e25da4a3e0be85c00e54807ac3ed0c0a0bbc5c97d0be57ce140343c5af0fa70805c97229ed8ef3ef12aca11e79d4a4d47b169b874aa37a289ac9e3ac9261f969fe13a5bc2053bd685f5bf3ace72a810528533e85afa368e30b2e026c9bd7d52031fa407c2ff309dd2f3cdb54d15624bb3f7d67af8fa5be706d053a930ef77ac4368b37f83d7bd6cb4d8088d97802e1a81f6be795492ceba936f78cd303e43ed75ad8c33c446d5ad70ab3d034454750af13a1e3704a3fc994a1920647122a66d2b010bb878d5b7cbba2b1bb6a83ddf8bc695246a7a54dd72bc8729c1219c6dac5f20a546d7ead22960139c4d042aff1f09e1a76b7f5bf095fe585a3f6e74b63d0bd1fa818b3a5b270fe806ad4dfe789fddbb00cca10a305b377f9b6469937282b22338a0999cc4d962665a7703c54fef3cf274a09fbf1f7ef9bf3e81deddd3252dbb5c1925514a81a8340f18a542655d8d7a7782af9274e877900878d4dedea02e017868c050e2c234f12eebb5b14b91b0fadd47ab6bb4ae3b070b16561356474771752bafb28693454e8850690f7b0176350f7b5b5cc002dc19a27cddc54a36f7e7fd16ad499354540630597949e5c4e1944d121254a101e82dd3b0b245e72932bac7d6d4b8d4f559ad33bcab5261f4d2a4be0d807d021f7d2ee7ecfcb4d553eb97dc50232685cd28a14a79e3da80bb8e170c45c6851bbd0f3d6670ce20a7aa008d496b6fceecb2ec8757cda7d18d57187596fd02f6cdf55fa89792b2470374dd947fc0c275800ccde426b9e68041602808f39c0855ae6572e637c414b014f2e889328fc94a894e06cfc6c42d296971f50163106aa25ef0cd2b8651c5641b038268c5b58d97ef74cdbf97b4b6a49e7f5bf3caf573a6ccc303692e88dbaf22cbed471d7b209baaa6d80619f2b3a1609ef9b029ead6e7551040e388527789a51be3b191d181973345f79b5371ee85d69dbc2ad05710e3d7c307352cf916f69be8e3859b101242f173f5b6e320c614909a200934bfd0309fdac5ac5663ab22ffa55c852341e53deab7f886bb7f6c2acf5749aa1131e2f2e0183da06f7ab827c8f5691a4ad18c9b328b684c40aac4442b99e51ec44d0e6b6737cb0decc8f04e3fb858232e0ed2bac288217a5f40d091d3ca0a01fef914a0e83c93f6a54856542ca081cd4fcb86db7e0f780e333cef13cf1ed390f5b2ebbae088a7600e3438e4667442f083ef4ac5ca6ed9d4d9d44f3d04f9be833466bfbdf326f469230147292751a393936492387f2f2a5de1324e2b9f5ebe61e8bd3a3f19a3661688f8d087c68e5956ca4e3b2068fd454ffb2e94dce633965a334064f57faad5ff13284fcd26049e349390a7f2a60cb53520e2ab62884ce3c0cd477bc7f02d7b00cd3a341d5cd80b9635e37257c3e5284efdc073272376da6b017e9ea540c6d09b029944b761c63e46c0be7a7546351f6dfae9c39deba989b72d5d252d9d1bb93cfdf3efab6e5d53acf49906e360c0e4fec9971b5242115c1731ae8bd4d93fb609665bf4a5e5bf61e751221f9a6d11dede708922d610bab78e131550a1988e4cdf7e025d97bed0ac1cfb6480d86ccc10fe2eb506c63b7fe9d8ed85e618bb291670678c1b53b2e18d3e44f7db40cac00b1b220a8188895059972f9cba409df2156122f5e2631d87e8f1f1b208c48e20722cdbb62239f9bc90bd6634f199103629cba1c193afdf699b5b0fc1d8546a4d6a6cb3cacdee4c82f7692a073674b6aa76e3befc92cd2e7694013ceee3256dc93494f381db95bb568935810bcbc76703c9b1a0744a194206276c3d8215d1eb3761240df01f1b541ef10e9ed1a252394d6b4b6710e05f86ce2f25c7409f17a192d29c5cc30880468f67876cc5c9a5be266d3b6275ba1af79e96805817ec768bd2c67288d386c3fc2f6a7318341400b3abb14e5828b0eacc79d5025fa0b1832c01da8d8943478830a3ee716a0ad0e70f38dafcc61e04457e94a317e7bf3fa8a0dca375b1371eef1dbce38b385998c47d5eb6b163785fad290b1da962b67839501600499e1209b282f017dda3dd6de84c35808161149a89ad3bac14adb1f9bb07e90a039ff0fe97a89eedd0c1cf7fcb7a5fb68e6dfbf3f43ff0168bcebd40b6a4e00757160d27322cecd87dbf762dfdc9d3e0bc8dc309a22415ac5383bd2c33c5ad53c5e03550314cd8615bada278957cc037754c5cbe461ff352859f46c4485eee838b2e137268ac6a8ffd6d430790451c929fd691e1655952269c6bde1d8c8be6756afcd59cde90d20a97fff7bc2c3c5c6dc80ccd8ae78a3b752b3192a95a36d218ac371cc59c935530035f85cd4e9ee63dd78079efb6e6844fe30a70ed30a7f436a394e2714656dbabd4c6739419e856e50ad1a5dd03af7fa334ad58f306d55b3c273a854f6f68e09931beb25811c79cf57e4bfba9c7822e0d134123b5dab55c34ae3767dad5089714999a93c9b5e51e5a718fbb44b07936dc31c89d0f498b867ad998ef837d449987462788fedda8b9422a4df87044b914dec930c73bbb1d3b00bc72affc025eb5d2138775563c69ef78f48673e4309ae834701d85f6e2e2e62deb3f194b0bc8175c7d8dd6bb7af3d5d24287c0e0a1de406bcbeb5068755a79b18621b2269dbbe287a7a736a68590549815df46eedfe5b83e471a14c9a7649e807bb92ce8df057c4a14fcd4e4e3a8a11e80bd177c4c6ac37bf743ff9d6fe070829a9b89fa35454d0cbca9d315ab57152f99184efc68e5ed5c04ebb2e920ecaec96ddd5769d93219f2bc69c158a6b187aa954feb6f1be83ee3f8d16f358512a1297fc29383da6a719f771d110ac4128f59fbcd3bac596aabaffb59da3b699189940ca9aeab626d5cc1148b60618ca84237dd52f89cac886242e9fca0c14ef4a803e03c56abf334d1f281a79daf88f19dbd61d00c38a93e0ac97fc481315e2674f218e5840a8dce88b8f53f9c51714199759be6320e8bfbdea32a3acd8d5f5afb2de84faef30d8db6be2a42194d32493b353e492a554ab268360b65d36a6b32e319794a30773b"}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000000c0)={0xe, &(0x7f0000000140)={0x70, 0x6, 0x2, {0x2}}, 0x0}, 0x0) syz_usb_disconnect(r0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 435.863511][ T3352] usb 3-1: USB disconnect, device number 75 [ 435.937037][ T3436] usb 4-1: USB disconnect, device number 106 [ 435.944341][ T3324] usb 1-1: Using ep0 maxpacket: 16 [ 436.044192][ T21] usb 2-1: Using ep0 maxpacket: 8 [ 436.054345][ T2183] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 436.074298][ T3324] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x5 has wMaxPacketSize 0, skipping [ 436.084282][ T3324] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 436.094244][ T3324] usb 1-1: New USB device found, idVendor=2c7c, idProduct=0512, bcdDevice=6f.ee [ 436.103269][ T3324] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 436.112980][ T3324] usb 1-1: config 0 descriptor?? [ 436.156137][ T3324] option 1-1:0.0: GSM modem (1-port) converter detected [ 436.184334][ T21] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 436.195358][ T21] usb 2-1: New USB device found, idVendor=13d3, idProduct=5103, bcdDevice=b6.5f [ 436.204425][ T21] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 436.212549][ T3325] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 436.221283][ T21] usb 2-1: config 0 descriptor?? [ 436.266269][ T21] uvcvideo: Found UVC 0.00 device (13d3:5103) [ 436.273308][ T21] uvcvideo: No valid video chain found. [ 436.284220][ T3352] usb 3-1: new high-speed USB device number 76 using dummy_hcd [ 436.334483][ T2183] usb 6-1: Using ep0 maxpacket: 8 [ 436.354618][ T8668] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 16:54:18 executing program 0: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000e40)=ANY=[], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c40)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb4bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000c40)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$printer(r2, 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f0000000040)=""/200, 0xc8) write$char_usb(r3, 0x0, 0x0) read$char_usb(r3, 0x0, 0x0) [ 436.383303][ T21] usb 1-1: USB disconnect, device number 89 [ 436.394075][ T21] option 1-1:0.0: device disconnected 16:54:18 executing program 1: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/uhid\x00\x10\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x2, 0x0) syz_usb_disconnect(r0) [ 436.464268][ T3325] usb 5-1: Using ep0 maxpacket: 8 [ 436.465042][ T101] usb 2-1: USB disconnect, device number 92 [ 436.469461][ T2183] usb 6-1: config 224 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 436.485441][ T2183] usb 6-1: config 224 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 256 [ 436.495495][ T2183] usb 6-1: New USB device found, idVendor=054c, idProduct=06c3, bcdDevice=bc.72 [ 436.504606][ T2183] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 436.535197][ T3352] usb 3-1: Using ep0 maxpacket: 8 [ 436.540419][ T8675] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 436.555386][ T3325] usb 5-1: no configurations [ 436.560028][ T3325] usb 5-1: can't read configurations, error -22 [ 436.584195][ C1] port100 6-1:224.0: NFC: The urb has been stopped (status -2) [ 436.604169][ C1] port100 6-1:224.0: NFC: The urb has been stopped (status -2) [ 436.611976][ T2183] port100 6-1:224.0: NFC: The device does not support command type 1 [ 436.620693][ T2183] port100: probe of 6-1:224.0 failed with error -90 [ 436.664380][ T3352] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 436.675584][ T3352] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 436.685594][ T3352] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 436.698428][ T3352] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 436.707509][ T3352] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 436.716756][ T3352] usb 3-1: config 0 descriptor?? [ 436.724284][ T3325] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 436.754893][ T8675] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 16:54:19 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x2225, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4095, 0xfff) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/../raw#\x00', 0x0, 0x81102) syz_open_dev$hidraw(0x0, 0x0, 0x840040) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579", 0x4a) write$hidraw(r2, &(0x7f0000000040)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd647252240d57e28c8faff8e17b4739f8c301d1839500"/55, 0x37) r3 = syz_open_dev$hidraw(0x0, 0x10003, 0x10060) ioctl$HIDIOCAPPLICATION(r3, 0x6609, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000240)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d13d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000180)) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r7, &(0x7f0000000000)='4', 0x20000001) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000), 0x0) r9 = syz_open_dev$hidraw(0x0, 0xfd, 0xc1f7fcc9bfebf0d6) ioctl$HIDIOCAPPLICATION(r9, 0xc0c0583b, 0x0) write$hidraw(r9, &(0x7f0000000180), 0x0) read$hidraw(r6, &(0x7f0000000100)=""/100, 0x64) [ 436.810439][ T2183] usb 6-1: USB disconnect, device number 109 [ 436.816560][ T21] usb 1-1: new high-speed USB device number 90 using dummy_hcd [ 436.904199][ T12] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 436.964229][ T3325] usb 5-1: Using ep0 maxpacket: 8 [ 437.004447][ T3325] usb 5-1: no configurations [ 437.009200][ T3325] usb 5-1: can't read configurations, error -22 [ 437.016150][ T3325] usb usb5-port1: attempt power cycle [ 437.074176][ T21] usb 1-1: Using ep0 maxpacket: 8 [ 437.144239][ T12] usb 4-1: Using ep0 maxpacket: 8 16:54:19 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x9, 0x40000) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000da096a08e6040300ec74000000010902240001010000000904000002396b340009050b020000000000090505020000000000"], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 437.194403][ T21] usb 1-1: config 5 has an invalid interface number: 219 but max is 0 [ 437.202684][ T21] usb 1-1: config 5 has no interface number 0 [ 437.217099][ T21] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 437.228395][ T21] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 437.238447][ T21] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 437.245405][ T3352] keytouch 0003:0926:3333.003F: fixing up Keytouch IEC report descriptor [ 437.249531][ T21] usb 1-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 437.266996][ T21] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 437.268523][ T3352] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.003F/input/input95 [ 437.294340][ T12] usb 4-1: config 0 has an invalid interface number: 18 but max is 0 [ 437.302530][ T12] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 437.312686][ T12] usb 4-1: config 0 has no interface number 0 [ 437.319033][ T12] usb 4-1: config 0 interface 18 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 437.330291][ T12] usb 4-1: config 0 interface 18 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 437.343202][ T12] usb 4-1: New USB device found, idVendor=0a07, idProduct=00da, bcdDevice=ad.48 [ 437.352266][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 437.361331][ T12] usb 4-1: config 0 descriptor?? [ 437.390045][ T3352] keytouch 0003:0926:3333.003F: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 437.405669][ T12] adutux 4-1:0.18: interrupt endpoints not found [ 437.447129][ T3324] usb 3-1: USB disconnect, device number 76 [ 437.564266][ T21] legousbtower 1-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 437.574318][ T2183] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 437.582811][ T21] legousbtower 1-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 437.605789][ T21] usb 4-1: USB disconnect, device number 107 [ 437.764316][ T3325] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 437.814176][ T2183] usb 6-1: Using ep0 maxpacket: 8 16:54:20 executing program 3: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) r0 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000da096a08e6040300ec74000000010902240001010000000904000002396b340009050b02000000000409058a020000000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=0x0, @ANYRES32, @ANYRESHEX=r2], @ANYRESHEX, @ANYRES64=r1, @ANYRESOCT, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64, @ANYRESDEC=r2], @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="af960be0e2d019273db050f1b844761080981f3caf511a47c1c3ac2ee6ca074ee228a6716ba28761a03a32c091fc6f0f04d8484324b217abe8fedbe628eedccb3ecca9d03dcabc259445a386447893d38e6ac9ad643e5c29cdbf37228fb34d64359cfd9da0804c86c032f2f8784683baa65e2cef8068fb58bd50f01babc7a1879a53cf1bb19b7e4cea2c29f4e4b6c48411d8d1140958589edeb321a2aca24b7e41ff3c4e21e971ad66ee85090c40a02e8de6c3850187ac2f4d5d770a935cb89a8894a89d03e042b2ed8b7dc6c631a35f0d26e80e54ea8d9630fd05be279e1f28270642bf024c188eccc0eb8181766838912c4d", @ANYRES32=0x0], @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="f1955e60f726b637a9b2d69ccd469a1a72e1b4fead19c0f0c6773843fe6619c6399e01e21d4a83e4e00585ca6f151286229c5bfa931c16de4953b89c802ef23acb8f20cbbca23e3ceac20e1e8d3cf106326e53fadd0b57377ed85955bbe1981c4452c071a04a10f0d0639aad59284b1e7a7ca9cc506c956462a6a34c7d67d719b0707f9729ccac6365ce7210b0172615a1db30185d9ba59ec94938902bd2884b6b7aca4443af74ef55", @ANYRESHEX, @ANYRES16, @ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRES64=r4, @ANYRESOCT=0x0], @ANYPTR64], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[], 0x0}) syz_usb_disconnect(r1) syz_usb_control_io$hid(r0, 0x0, 0x0) 16:54:20 executing program 1: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x5002) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) read$hidraw(r2, &(0x7f0000003200)=""/4084, 0xf38) [ 437.934259][ T2183] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 437.944241][ T2183] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x5 has wMaxPacketSize 0, skipping [ 437.954095][ T2183] usb 6-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 437.963211][ T2183] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 16:54:20 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x54, 0xa7, 0x5a, 0x8, 0x1604, 0x8007, 0x1dd9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x87, 0x5d, 0x9c}}]}}]}}, 0x0) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000040)=""/23) [ 437.984765][ T8700] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 438.005481][ T2183] ums-sddr09 6-1:1.0: USB Mass Storage device detected [ 438.014199][ T3325] usb 5-1: Using ep0 maxpacket: 8 [ 438.064434][ T3325] usb 5-1: no configurations [ 438.069099][ T3325] usb 5-1: can't read configurations, error -22 [ 438.154213][ T21] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 438.207609][ T3352] usb 6-1: USB disconnect, device number 110 [ 438.234839][ T3325] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 438.314227][ T12] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 438.424180][ T21] usb 4-1: Using ep0 maxpacket: 8 [ 438.454191][ T2183] usb 3-1: new high-speed USB device number 77 using dummy_hcd [ 438.474309][ T3325] usb 5-1: Using ep0 maxpacket: 8 [ 438.514286][ T3325] usb 5-1: no configurations [ 438.518987][ T3325] usb 5-1: can't read configurations, error -22 [ 438.525605][ T3325] usb usb5-port1: unable to enumerate USB device [ 438.544260][ T21] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 438.554201][ T21] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x8A has wMaxPacketSize 0, skipping [ 438.564177][ T21] usb 4-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 438.564462][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 438.573206][ T21] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 438.615153][ T21] ums-sddr09 4-1:1.0: USB Mass Storage device detected [ 438.694235][ T2183] usb 3-1: Using ep0 maxpacket: 8 [ 438.714487][ T12] usb 2-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=1d.d9 [ 438.723753][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 438.736658][ T12] usb 2-1: config 0 descriptor?? 16:54:21 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x738, 0x1705, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xb, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x6}}, {{}, [{}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000003400)={0xffffffffffffffee, 0x0, 0x0, 0x0, &(0x7f0000003340)={0x0, 0x22, 0x16d, {0x9, 0x21, 0x0, 0x101}}}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_ep_write(r1, 0xb, 0xe9, &(0x7f0000000040)="8eabc4d14d7ba0cf3a105e91cd75e5ddf52e6f6bb0f721c07a31ed0ba8fe1869a582cf8d23683dc803b109da18084e45657fb1b3f11de6b0cd676efd5f437e6e6fea719c596bc5b55b6aa1f3443eebf6656e9f8a1a5ea904516562f52daae69299813abb54711f39080b256f1b2bd126c4c3fdbe983f73752ebb123eb1605fdf29be04ea001d0e83d2c32373eb4c7bc2b21a874991425469ec7583ca13bc75f111c11825e0b64549bea6434a2de10611e424f11a3b39f06c0d8043c1742ebf860dcc1602d82f0a94b502b4c2ca2f16f7af62781d8513e1d1e58c4d468d51956bfac1f564d58b24ffad") [ 438.814407][ T2183] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 438.825386][ T2183] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 438.835516][ T2183] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 438.848349][ T2183] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 438.857429][ T2183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 438.867507][ T21] scsi host1: usb-storage 4-1:1.0 [ 438.876358][ T2183] usb 3-1: config 0 descriptor?? [ 438.976723][ T21] usb 2-1: USB disconnect, device number 93 [ 439.004229][ T3352] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 439.037078][ T8727] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 16:54:21 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c40)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000c40)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="10fb00"], 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000000500)={0x3, 0x200, 0x101, 0x270131ec, 0xff, 0x0, 0x7, 0xc85, 0xb3, 0x0, 0x6, 0x3, 0x10001, 0x2}) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000240)={0x14, &(0x7f0000000140)={0x20, 0x31, 0x84, {0x84, 0x21, "c1d0da55016c17cd350ad0403faa8c0f44401f1e552c09a7ecd9e91a16b0190103e46827ecd529728af455715171b360b558e395e9091527e68e68f732e441602f8abe1a59f3a21be9a898f52c99e01afd786f8d1e7e781a3e78ac13449f20a7f2f7d236912f7609822f35dd9336087444e3672189c908d7be60d87c8fc8d662b7e2"}}, &(0x7f0000000200)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000280)={0x60, 0xb, 0x26, "d794296aa37f8fa3695a5bbe9d6063f8845880bea6451bff65ea9c6dbf479aeea16ec9fffbd7"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x42}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0xa4}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x92, 0x80, 0xff, 0x267d, 0x7, 0x9, 0xfffb, 0x3, 0x5c5c, 0x7f, 0x1, 0x7}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0xffffb429}, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x7ff}, &(0x7f0000000440)={0x20, 0x89, 0x2}}) syz_usb_control_io(r1, 0x0, &(0x7f0000000c40)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f00000007c0)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$printer(r4, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f00000007c0)={0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="88"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000c40)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000c40)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r6, &(0x7f0000000040)=""/200, 0xc8) write$char_usb(r6, 0x0, 0x0) read$char_usb(r6, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 439.185189][ T2183] keytouch 0003:0926:3333.0040: fixing up Keytouch IEC report descriptor [ 439.197092][ T2183] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.0040/input/input96 [ 439.217717][ T12] usb 5-1: new high-speed USB device number 105 using dummy_hcd [ 439.234404][ T8700] usb 1-1: LEGO USB Tower reset control request failed [ 439.244320][ T3352] usb 6-1: Using ep0 maxpacket: 8 [ 439.245156][ T21] usb 1-1: USB disconnect, device number 90 [ 439.259122][ T21] legousbtower 1-1:5.219: LEGO USB Tower #-160 now disconnected [ 439.281255][ T2183] keytouch 0003:0926:3333.0040: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 439.295388][ T2183] usb 3-1: USB disconnect, device number 77 [ 439.364281][ T3352] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 439.374518][ T3352] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x5 has wMaxPacketSize 0, skipping [ 439.384416][ T3352] usb 6-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 439.393432][ T3352] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 439.435118][ T3352] ums-sddr09 6-1:1.0: USB Mass Storage device detected [ 439.584266][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 439.595240][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 439.605194][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 439.616015][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 439.625908][ T12] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 11 [ 439.635711][ T21] usb 6-1: USB disconnect, device number 111 [ 439.638900][ T12] usb 5-1: New USB device found, idVendor=0738, idProduct=1705, bcdDevice= 0.40 [ 439.653976][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 439.663061][ T12] usb 5-1: config 0 descriptor?? [ 439.774253][ T2183] usb 3-1: new high-speed USB device number 78 using dummy_hcd [ 439.804206][ T3352] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 439.924907][ T21] scsi 1:0:0:0: Direct-Access Sandisk ImageMate SDDR09 74>< PQ: 0 ANSI: 0 [ 439.939959][ T21] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 440.024217][ T101] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 440.034197][ T2183] usb 3-1: Using ep0 maxpacket: 8 [ 440.044232][ T3352] usb 2-1: Using ep0 maxpacket: 8 16:54:22 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103030100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000d000000090001"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000002500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)={0x84, &(0x7f0000000a80)=ANY=[@ANYPTR64], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000a00)={0x24, &(0x7f0000000900)={0x0, 0x1, 0x2, {0x2, 0x9}}, 0x0, 0x0, 0x0}, &(0x7f0000000c80)={0x2c, &(0x7f0000000cc0)=ANY=[@ANYBLOB="000004000000ce793a3888aa0979f2b32d09c0f6b62397d9baec896ce28eab"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, 'y\x00\x00\x00'}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io(r1, &(0x7f00000003c0)={0x2c, &(0x7f00000002c0)={0x20, 0x22, 0xa8, {0xa8, 0x21, "e516ec2dc684206f2eec531af40fe00909d6620c5625f1f211c99fd6d5f11e004928f3b935015ace4505b9c8909eaf11a6bedfc4e31005224e85d659eebde06703dbe94bd9daf15dc3b863a12e854793c35adc429dd2894ddb841b2d54616513167bc7c5ef0447c443edaadc9f030309af4ccddaa7a627c4c36e5ae427df6ebb8cd097be7f133015b7b4e973f8053e7f6838772f36f7f63fdcadcbcfd01bb06fa503f56c8aba"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x424}}, &(0x7f0000000200)={0x0, 0xf, 0x45, {0x5, 0xf, 0x45, 0x5, [@ssp_cap={0x14, 0x10, 0xa, 0x5, 0x2, 0x5, 0x1e000, 0x8, [0xc7, 0xcf]}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x5c, 0xfe, 0x4}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "47b168cd2bee41cc96b8056fc5793f7e"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x28, 0x2, 0x6, 0x0, 0x6}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x18, 0x1f, 0xff, "cf8a3652", "331930da"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x0, 0x3, 0xad, 0x20, 0x6d, 0x8eb}}}, &(0x7f0000000ac0)={0x84, &(0x7f0000000500)={0x0, 0x9, 0xbc, "ef104973dbd2db5b70d46f5621c5ee381f21c7de6754447ecd8140f109fe187b695d2760ce8b783b08f46863333ec1d1ffb68021360d61f8ee4b8160d538a147eaddb2e295ac970bd4166836d8fd22ba2fc5490b3b1fda6d88cc28a2cbec2f74e1037c4c1faaf61e0cd9e50758f086a9e72f3c595d43631a1de9bd7615c5d12f9780a54dcaa6b59333aa3394708bfc9c2b00729481fb27d4587dcd710a7c85ffffecdee8ee8c45b546aaf112c5240846dc1cdb151ac13967eb510fc3"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x2, 0x2be058505adc43ff}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0xffc0}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000740)={0x40, 0xb, 0x2, "890c"}, &(0x7f0000000780)={0x40, 0xf, 0x2}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @link_local}, &(0x7f0000000800)={0x40, 0x17, 0x6, @dev={[], 0x24}}, &(0x7f0000000840)={0x40, 0x19, 0x2, 'K6'}, &(0x7f0000000880)={0x40, 0x1a, 0x2, 0x9}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000940)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x7f}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f00000001c0)={0x40, 0xe, 0x2, {0x2, 0x24}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000014c0)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 440.135535][ T12] saitek 0003:0738:1705.0041: unknown main item tag 0x0 [ 440.142553][ T12] saitek 0003:0738:1705.0041: unknown main item tag 0x0 [ 440.149647][ T12] saitek 0003:0738:1705.0041: unknown main item tag 0x0 [ 440.162978][ T12] saitek 0003:0738:1705.0041: hidraw0: USB HID v0.00 Device [HID 0738:1705] on usb-dummy_hcd.4-1/input0 [ 440.174506][ T3352] usb 2-1: New USB device found, idVendor=1604, idProduct=8007, bcdDevice=1d.d9 [ 440.183576][ T3352] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 440.184538][ T2183] usb 3-1: config 5 has an invalid interface number: 219 but max is 0 [ 440.198566][ T12] usb 4-1: USB disconnect, device number 108 [ 440.199917][ T2183] usb 3-1: config 5 has no interface number 0 [ 440.214954][ T8748] sddr09: could not read card info [ 440.215260][ T3352] usb 2-1: config 0 descriptor?? [ 440.225178][ T28] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 440.232238][ T28] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 440.232656][ T2183] usb 3-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 440.240219][ T28] sd 1:0:0:0: [sdb] Write Protect is off [ 440.249210][ T2183] usb 3-1: config 5 interface 219 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 440.264831][ T2183] usb 3-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 440.264859][ T2183] usb 3-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 440.276659][ T28] sd 1:0:0:0: [sdb] Asking for cache data failed [ 440.284938][ T2183] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 440.291256][ T28] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 440.358335][ T8747] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 440.379089][ T28] sd 1:0:0:0: [sdb] Attached SCSI removable disk 16:54:22 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="12010000000000108c0d220050000000000909022408010000000009043bb13fa40000000921000000012222000905f9ffffff6b0000000047593840fa09af8c3105dde4cda53781295dd458393ad6197977135d8094b4043abb44c8dd01b26dab288d6cfc92dda802638296dca20000004b2bbb0000bc90dbd04e5decc4fa91cd734dd4d9fa7a8c460422094cecce000000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00222200000003cf87f96fe0070000000000000baf9db9b508073bc68a500b18c1187b03af644c255901bdbbbb3fbbb72ba10f80c58ec571cccf53d520f7ff47ce6a18fd4a3722cca1ee9eb4d35e0b507830920f42355552c0a8d3339d8ccfc279b97393e420f07670b0bfb1a284eed640c6fb78a055b47e1129f9d19befc2d2f090ac85ffed47149f786372728014eaf4b9c2dc83ac81138cc4ad426e915182b75a4c3fe1fda2a647"], 0x0}, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x90044802, &(0x7f0000000040)) r3 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x20, 0x8000) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x3, 0xc2a0) syz_open_dev$hidraw(&(0x7f0000000480)='/dev/hidraw#\x00', 0xb, 0x101300) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f00000001c0)={0x0, "698dd3c8657028dc0c093878c9d9615c00000000005bc2c0d400000025000000000000000000000000000000000100"}) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000180)) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0xff, 0x87fd176d8b52c2f1) [ 440.454265][ T3325] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 440.506687][ T21] usb 2-1: USB disconnect, device number 94 [ 440.544273][ T2183] legousbtower 3-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 440.554073][ T2183] legousbtower 3-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 440.567239][ T2183] usb 5-1: USB disconnect, device number 105 [ 440.694648][ T3325] usb 6-1: Using ep0 maxpacket: 32 [ 440.814302][ T3325] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 440.825271][ T3325] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 440.836208][ T3325] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 440.845266][ T3325] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 440.854724][ T3325] usb 6-1: config 0 descriptor?? [ 440.894923][ T3325] hub 6-1:0.0: bad descriptor, ignoring hub [ 440.901041][ T3325] hub: probe of 6-1:0.0 failed with error -5 16:54:23 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100004f178e0818161391d3190000000109021b0001000000000904010001be657800070581020000000000"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000001140)={0x24, &(0x7f0000000100)={0x40, 0x1, 0x1002, {0x1002, 0x10, "f2c1dc227e804ae3b735ab0d3e8d403de548929435cf8d475115c256029c27b3bb4568ae82f4d6bfc2b7d1bab2b3521578de8f1fb2a246369fce2b8d85e6ee2cd6b3d258fbeb2754ddc7b4ec4ee712fa75c057573694a6f81ebcb0893a047634dcb446b75edf91ee5209e84c3158e00c0346853ec602d63623cb7a8a8a1141554eb8e31cbd43e6ab4909d2cf10622cb6c02fcac25c92ce354b05f647735603b9ae24519f727bfd45a46c81f4edc0f56df500adc250c3421a5314c3f1b3ae1b37290f14695a4f539c4e782943d2227461d2f36f743250b8d4df7ea5c2cba29ebc5a839b9e01c9d4fef6c7426d541dac0ae5ec7200af5b0a36971330f0ca9588536114f79fa8f0ec46e26fa63ae174e388840d8793c5125f828e72d736a45e9926af28a14a11cdc9378a10e35d6da708df38a6cd603955a02c933663d836fb51aaff7076226b442311de6212766ce2f98102a2e4313cb257996518de2524abe186a68675150dd70ca80cca78d4670f11145b69ee1317c298acadf3608e80dab33ca55e36df824204d107641ad8247e2d8f91e8eb2e8c504cd465aeb43a55943ded0d1eade9939895fa89cbf30bf61c6215705351e4c6cddf216b76b95cda96db432e136bb2b1e81130d6ae8a412657838aa7465b47859e7477e32000beca75e02a31118730fa401f9c27b1fef030bc12b0b3600c3e856cf6f44ba394a6374de1f48010d010f9f6e15f4356a626f3064c2c723ba7ab7a5ca1b717fb52443393df66af7e7c918ac4046c46342dedff16d68b4db91643efda14899ca1521ef84d4c2c8ad8aae87fbe7c1a5bb96ca79b272ac7af0d99ce2564e1fd841545984db010eb43dfc563b286960fce11261cb364e9c6ce391babe49a1e5dbdce217a718ec2cd5ac3177107ed825b647eae1242d3f02c1b347de881c878a3a033f29fbf13aa04426440e619b3a4299b1a9a0222678eb3ad6476e47d3990b4b639552d0f6d513fcab60bb0c457bb312a53c2eab4baa2de8ab35132b5871e34fb5038155368acd1438b63188b6b49bd81b5ef1121f62ba15afcd4e3c2c8766aa21df872473375c0d504ff7eb982b29a60cc9782662dbbd7f42ed320d43c11357406475ad40f3d763c86a501facef9f030413e2567a8f5b15a1ef2aee14398e4eaebf6f9909ed2310fe957180dc4d90b50df0fa63ca5583118fcd95a438af5132e8caa363c237b8bdba7ac41bf12aac46c2b4f260d303995f9ca738a7612082581a648ca7b4c8b98ee6f842c78add2a86ea02c8f21796efb73272350c6a81a1591c757e40e937eef9d9157e82da5d95606b2a95e81b895ada627967c99714c09427a40beae03ed343a237983bb8ae19d7f2e0dbd3d2081aca8b9c922735d0468258be143c468f7473dc192d375b959269915295d9381f73eba2ebaef68d83faf6b36f044a55ee339bf07e5677b57c2ff369529ef8faa49e61426e8c64b98a41d10192872184170e9ea60e08408e56ce8e3fe486db1589ae5bc97ce2ba06e45dc1031ff089a48d227c3e14eedef00dfc095e9db27b5a34e85911b27dc8503b824aee48547f41e99d842e80cd35024e9386ad4b29e3d8950edc78352279e60c9c2c0bf7083baec97e914755bfd4f7a7f4e59ae9447e151d8d85105b374078d366e4ac0bf25dc6ea5f9d31d10a30e43c276cffe6ef20b385b2efc36607c4d0fa25e6c4b4bf70f91a4d88c6b8a49032f801a1b6897f32397c9bc6e55ce5d1edae79f6ca1a87e4c00eddc6fbf2bd110f6b868e7d39d2317b495137cbaaa149bee5dfa598cb4e8713e853aa2fa15d4a20d02dbca063813ac3412919d36ec63a00c0c78388cc3385ce0e9149c1fd7ad1e07cace70d304dd2dbb20fb9d3b93960c271a68381c149cd65e2add701fb05a96e92bc792ff4220ffc6e92c2397c510b5656b82de8e5c235b2b642389919ae15f379d19f04666eb74b0f58e061509e00f62595d3fb12e87ad7bff8d746c854df59750f903ffe4d72bb09ef20706243d40e75f6a3a50a824e6b482e7c1a91dc038e098874e5967fbca34a0bef5ad77532d0357f0027935ab1687c437d6a9781f8ef7d30e89bb72592749279da300f6005b0b5502c163331240ae30b82cf282460bf082553f9830caf8bafb61039210f1792a0b4a303fb7acb795a432a4d4a2d8b9754563ad02ea36a106eb2c623877ae45ee1744550ac5e7169a684cb517b9a7ed82aa8ba746490059dd8d91ce66424b0a2370ef5a5117c94624025dbc2f0f084f664db47e627aa71ecd9ce40b2b0e1932d69997fd8344e87fe3ffa83409fe41687864a218077deccda511784a7257e5790355ae3319b87f2de599dfefe79911c67b4a3d5c881fe0df4860bc25429825bb3b73612a02077f1ffed761d456f3133e20a8f45316785dc834391403e985a2c3f105476bd3a05c19640de2a70280c878163cc1c4b517723466748bba28d0168058b993cef93e2c45bf323b13fffe467bdb5aaeb056aa1463188782bddf6689d3425fcd16ffbe0c389eb3cf7f13361f353ba0db499e31c3e512c3a0690550efe75bd4b1aef9f9f9c745df7898ed817bdec60932acecfee87ee056d6a18375d882d521162c4fc5950147bafc51f9375341c38b57c2f7752e7edb377f186643abf6ac60a640324aebe5a3083edf21ffb12634b2639d3696f01c91759dde206c9f4e74f19d2edb3fd9ccb6b9ae98221f75ec43d2c58237f7e53a4de0361a827da638e1e3835a7024f53e0a25d1dcd59c2e0fe70206606d230745082bfbf99966a979a9a28682b039d3892c58c3a59dcae5da610bf58ed2bf150c0ef213f7b0e38f2ad2747b72f33dc5ee34f4e8f84076c5add151bd92b2d06adce4b13a41383c3e2ddb4595ff597a90c9e6ff492bdb9f9e6a6cc9ad277efa8841d85ca97cf76763238c2ba3547e49474aa9499949e225dfe7bb6a5d6d21522142eee382788eeedd8733c8ca95e0fe3e97af9883c923ca80c8042b61af5c1abd50fca8be8f62ebb17e4d0dbc9679a42cc4220edc53ba3efd203b100ea82b69ebf2d0cf6b7757cf459f3e78076e621dad8b84dd2ab598c85a22f8ff98e378dc99b759488714db6d2a985c332c1799013d0a3dab9d662a8acd0c859561e5d51842c3daee31fcebefce05a97e0089a555a2eb45b16004f8dacf22de4cba8dff9c06789ba5a336fd8244e82f0f3e0f4651ecfaa6ede1fb91c2a90b7510d10392d31d0d4ff1192b9065310021327cbf9a31f069b4458590354c7a5fd5cf98ab77b743c503fa0232b17e63906fb43580c7db13ed4ebb04abfdbfe07a604ef0586cf07eaebf3504c21af8a637a14f3856ab4d98e17529f78176d46ab8e1e2792140f562561e3156622fad9ec327d241606d69535b04cb28d1c58220ec1e28565ac83d893f88c377e2a4aa2659f4edbf07a2243131d2486758f8d2ae0ba87025f46d4b9c8de25b7fad2a704a2f440e2ce8a80edde071569a814c2fafed24b4f5248dc87f1942bcc303aad5817a6d2cd69430c1fde6cc18cd52fc9c1603b70d1c362096713360e3908171982843147b7a96cdd869bd31493dc556736f88baf59176062c8c3adbdd08647838fb8beff86b42288711273321cdeec7bf7519022893eae3a277f894b03f1ff7dfc524025c5249e54b406f1ec6a09ffd9659c49b65420740dde722df62b3b48e8ceab2efdbc0e39532dfb2a3a72d4439dfa677895ee2eb27162a7c93af6b2fbeb50245fd77e2d29bd1be4956685c3202ce170b8cd5f9c05bf6aa2bb8ad481f3928a5ad18c17dd4a410873388220d59078392e1c4525ae059c467201454c1f647d659e1d3730605f3abe34b266525a278ab394f5aa5bd8802665eda892fe5fc6cfdadfcfae04b6fc8b98ca2271f0f7e42a7f5bd8a7bd501fe1cb3ceb6378f2422413b547cbf7b7e54cd21f6118a982849cbba2043ad5ff3736690c305b95e1933800cccbbe70d2b784337c9e6784332ef4544812051de405a6b4aeb15641db8de96c41e9702b1393f858dbca9f5b537f9c602a370bdea52e5ebc3dc14c1fd9d22417f88d4da7489592dd78e10c15d457738985fc3c0df52b6b23f2ea3bcd3beaa6bdfc8aa051e7d1d177fdfc2193fa17b3814d81596225989df97c143599b0db0665f86bfc256c19b6ee3f8e6bd5945df19a306fb081ae9c522bf46688de52752aeba3431fca9062df1a5dc4a0bd638cbb18f3bc44d9446fa5602027c7dc8544f166e61219c062af155c262a5b101ab7f8ceacb25513b14ac52f815659f01b3296900eaaa498277262f4d86171e9088f6d04ce4c5a1b3e8caf05a03529038c29994fafe2e6f950701514701199f3aab48e36d3081b00b9af3f75c7a85aa7cee0870bfb2adf7e60e0158521604e3b61954f4997c2bb339d1cfb1b9ee9f3a7626d0220a161feb53b72b4ea9f5255287531092c93a7e66517ab6e667b36b1925d67d72c387582e0208dac8da724f71ab9a7d1f84e2f03ef0011f9410148f01383781415d163567e008a4ca4eb588e3f998a4092bfaeb01ca969e8391c35b9a72e7d2c9cc92e1bcecb01ba5d562ee96d21e06f925439213e8d11c586e388cb53b94edcef68db2a61f3018b99f586ad9afcb236721fb361b5c61209c817a0fedd03ad42439028da226e0243486813872f80937bb4bc43d042adc3c8e4f62dbd915d75f50b22057cba7a694ad3c81687733b16ed2e355a4ecf8986d5f2bd030ff9ca6a8f5e06811cd20d454809984999528bf95fe2d4a2d82f8e42ab526084d9407d85a9048163ba6328e9ff0a8ca793762bff28b434dc37edec71ebb11aeaf846cbad41c5f84218b91c9beeeaf4e2baf4c141bc2f3e4d9366e5d7424b3efd76d298931423e1ce5a2773087ad51ba09443932fd83e4ced31fb9c5f468a6637785811cd92392ffd55f8b23c37612a184b8dfe9206a298f53c10ea3635bd3791ec1547c89e6c1d049b19006e99c373051cc57b6cd02a70b23d500a90faf7ae2b105e6603182ede1bd8cdcf8cf049568376833b054772b350ba88cec03e37bee0f1d9a4bb8f1ef7cc1e60a58cee16a996eb111e088ee8b766dec12a2fd96afb9fe31cc83c8dc3405f1aa16eaee30c2d18131aa1b3393c105ba4de1cd274d95ff239b49512896e9d793b0fa1f13783b3e27dd1dfea9a7740db7ee8ffd7efaf3fa5bb2fafc54ed8a71bc5986e01965bc2b4ee930b59e424de0352d2684c11b6835f8a89d5485db74a0dcbf4470b5c63bb8d28d877e7dcbbe69cf1f7446e1409cf1f4806b0954079a04b927d7e4149d5dccb6fed992afa35d116527da41092b297dbaaa8e5c5be4f281be55cae96b3dce23eac95cd29c0dc9b20e39b3b09bf9b1c6328a03d9f72b19dc7303dda5735e6402c6ab9d8b6a5d7dd9e387237a7c61c7f002aa50057a21090cf1f758a791d9456985e13ca144dd348290aab727b03c1af74fa946feaf7f7b3d1d8d1c2a5b9cee1a92aefcefeaead86a204e0b378670aad2bf526c7e406d954fa7e02e0501adcecd711ba5800d745b26dcbe8c36ad62db16173cb57c4f5bc7ccd95f9523abbb7b5c728e6368cf37422e5eb5f2f4404436ed2aeb90d8aa7eaa5fad56017a045a9f02ca21673352b325a123d5a36f25dccf894cda66e20fc5e1fa1002ad13368a0b1529573f5e9597555e8298eff5a0254c0c5022b9adae0e277e9df6f1992fb979552d06bfaa1e4fc9cbb82cb33e0d1f2ca59014538d15da2aaf54856a3a5eecb4ba0b6bbc015ddcf9edfb2dc9d10d19c2db8747c777aefd5d52396eabe6f08e024ca8e193"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44a}}, &(0x7f0000000040)={0x0, 0x22, 0x1a, {[@global=@item_4={0x3, 0x1, 0x7, "8805ae7e"}, @global=@item_4={0x3, 0x1, 0x0, "60140156"}, @local=@item_4={0x3, 0x2, 0x9, "a01f790f"}, @global=@item_4={0x3, 0x1, 0xb, "3b1bd9e2"}, @global=@item_012={0x0, 0x1, 0xb}, @main=@item_4={0x3, 0x0, 0xa, "675d72fd"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0x86, 0x1, {0x22, 0xfbb}}}}, &(0x7f00000012c0)={0x2c, &(0x7f0000001180)={0x40, 0x18, 0x12, "2c45033d34d9759fe0240216b81fd507c46b"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001200)={0x0, 0x8, 0x1}, &(0x7f0000001240)={0x20, 0x1, 0x14, "7390c93b8bb9521ef4b7e8611af66769d9108984"}, &(0x7f0000001280)={0x20, 0x3, 0x1, 0x7}}) [ 441.044324][ T8784] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 441.091640][ T8786] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 441.094218][ T12] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 441.294206][ T2183] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 441.334308][ T21] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 441.354324][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 441.534174][ T2183] usb 2-1: Using ep0 maxpacket: 8 [ 441.545225][ T101] usb 3-1: USB disconnect, device number 78 [ 441.564994][ T101] legousbtower 3-1:5.219: LEGO USB Tower #-160 now disconnected 16:54:23 executing program 0: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000004200)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(0x0, 0xffffffffffffffff, 0x20000) r2 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xc602) syz_usb_connect(0x0, 0x46, &(0x7f0000000400)=ANY=[@ANYBLOB="1201000036ee3808d30b55056a690000000109023400010000000009040009000e01000008000300000824bba4435b66f30000020000000076479c49f0ec1b020000842e00014c42d00b424d8cc3e9ba207f0000004c202b45e0aefdb8658d2fe0fd25cb66d253550d97ef09c04470cfa71afcc333ce54a3d36df807a9b3d7531acede470041daa48db9a189996d79941949b1000000"], 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xfffffffffffff8b5, 0x80) syz_usb_disconnect(0xffffffffffffffff) read$hiddev(r1, &(0x7f0000000140)=""/128, 0x80) syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(r2, &(0x7f0000000000)=""/243, 0xf3) write$hidraw(r5, &(0x7f00000003c0)='g', 0x1) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc0185879, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2d4bd) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/169, 0xa9) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 441.654362][ T2183] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 441.662426][ T2183] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 441.672573][ T2183] usb 2-1: config 0 has no interface number 0 [ 441.679010][ T2183] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 441.689008][ T2183] usb 2-1: New USB device found, idVendor=1618, idProduct=9113, bcdDevice=19.d3 [ 441.698148][ T2183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 441.706258][ T21] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 441.717245][ T21] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 441.727256][ T21] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 441.738056][ T21] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 441.744270][ T12] usb 4-1: device descriptor read/all, error -71 16:54:24 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0xfe38, 0x0, 0x0, &(0x7f0000000900)={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"}, @global=@item_4={0x3, 0x1, 0x4, "8b93d400"}, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_usb_disconnect(r0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000940)=ANY=[@ANYBLOB="1201007aa345edcba89761e6912ea782cbf80b030000fa4faec9a1c600202505a8a440000102030109021b000101b1ed57d804bf000904000401070102060905015638d66418184ca27f83c1a52a7f85ea272d8b2fa4f5c86158a070296f087b95c2790e4c56d06688a629ab57b24257d3d172faf1"], &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x0, 0x49, 0x81, 0x28, 0x68}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x1, [{0x61, &(0x7f0000000180)=@string={0x61, 0x3, "925c11fb7a0dce4c8889274ac329374abe992744195c5703ccd8d534d5aa98a5da5c7a8844dd91de1d511eef09712bea5e8161b1c748530e7506198c90442bfeb36b58b003c523206f94f6188113dd0052db5bcfdc70391ce7f0f81a8a0ea3"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000740)={0x24, &(0x7f00000009c0)=ANY=[@ANYBLOB="2004640000006422b879c59f9ffd13383a0404e08f0d5dc0a915c4045bb76b9d66261f3738fcd6d4b5a2145558b574c789abcde8f212da1dc5fb755ebce4c8b66645c9999715118f25797eca981199b1db086252e9672e3965f392f36cea7ec0eee3c806e49a6ee53eb9"], &(0x7f0000000640)={0x0, 0x3, 0x55, @string={0x55, 0x3, "20b47b2118af699772a43a8cfa9ed7180b58aab66c5356f293a3984c11d0b7be51315b7c9982fed67bc035dcd0394276133c5be3293f325428ec4d0e30b42454709c03ce7b2db73fa78913bb4dc726a1c5c67a"}}, &(0x7f00000006c0)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0xb, "8cbb8ea5"}, @local=@item_4={0x3, 0x2, 0x3, "2e937990"}]}}, &(0x7f0000000700)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x7f, 0x1, {0x22, 0xc7f}}}}, &(0x7f00000008c0)={0x2c, &(0x7f0000000780)={0x20, 0x14, 0x2d, "6fb085c8311135462a40a681d4cd130da40bcc25809f088f57bf6ffb491faf9ace7365e0142d7b9c24099791a9"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000840)={0x20, 0x1, 0x38, "7bfbca3c3fad1bfa7a05ce20b56699b843db3ee0f3d85e6c1e31533804878349a7cbe3f84b9ebb656f18993ff41f78c195163a1f553352ba"}, &(0x7f0000000880)={0x20, 0x3, 0x1, 0xbb}}) syz_usb_control_io$printer(r1, &(0x7f0000000380)={0x14, &(0x7f0000000240)={0x20, 0xe, 0x77, {0xfffffffffffffee9, 0x10, "f24c5f0e3cf8b1d16af18701f8f510e21f8df3e8854bf5c681734a41acf8358392328f3946a20830bb8999836954142a08d6feea80322215029d9ac0971b275085225d7ddc8b4e14ba65daac9ec53eab4717f7bb94f23596ecdb0a9f97cf503f298f27c6110116defb38436febe7c2cce62e47125c"}}, &(0x7f00000002c0)={0x0, 0x3, 0x7c, @lang_id={0x0, 0x3, 0x447}}}, &(0x7f0000000600)={0x34, &(0x7f00000003c0)={0x40, 0x13, 0xffffffffffffffdd, "7ba240bc3a0ee66636d42fd367cddbf37798446f8a34e8a7d034c14c9041edc4e03a631d1362a7452827ea546686b37c23"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6a}, &(0x7f0000000440)={0x0, 0x8, 0xffffffffffffff91, 0x9}, &(0x7f0000000480)=ANY=[@ANYBLOB="2000cc0000004cf40d615b090d4226bd02524f7d9d1dc9b3ca6e6bef6d3718a6697a8005aacabd3d91dda13610c870a7a0b1925bb0468d62c7673b9f0415e717e82cd3361be17d393165eea42b2ef05ca4fe1fb7eb4ed7987d3981a621b3425150d28933052284a70ba91d9891a7d16b46d8edf357497fbef87deeaae991c8545b0a131ea6d81bfaeb8a63e04b38fd74b12e6b166a9d4c2ab9a0b68b1ab92e5453f23b09ab4ae973d428a45cd44eb587868c9f8607a9d0c72f27bb5faa46dfaab410629f617c169ffa884be1dca54a"], &(0x7f0000000580)={0x20, 0x1, 0x1, 0x9}, &(0x7f00000005c0)={0x20, 0x0, 0x1, 0x1}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidv\x02G7q', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, 0x0) [ 441.747889][ T21] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 11 [ 441.747918][ T21] usb 5-1: New USB device found, idVendor=0738, idProduct=1705, bcdDevice= 0.40 [ 441.776374][ T21] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 441.785491][ T2183] usb 2-1: config 0 descriptor?? [ 441.791583][ T21] usb 5-1: config 0 descriptor?? [ 441.827792][ T2183] rsi_91x: rsi_probe: Initialized os intf ops [ 441.924253][ T3352] usb 1-1: new high-speed USB device number 92 using dummy_hcd 16:54:24 executing program 4: syz_usb_connect(0x0, 0x158, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dffffffffdf0035d5290bbdb6701593321f606858c114af849d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c931c87b30380c498929c0cf0f4e3916bee4e6e249adf9a3a928da95b9810700694392515fd72e2caefe7d61d6910bdbeee1bd14a7fd29c5535f2421f8ca23b013cc633ee0affbb0ae640ae47a1a863e5f34"], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x20, 0x7f, [{{0x9, 0x4, 0x0, 0x1f, 0x1, 0x7, 0x1, 0x3, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x92, 0x1, 0x3}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000140)={0x8, 0x6, 0x300, 0x1, 0xc1, 0x9, 0x40, 0x1b}, 0xb5, &(0x7f00000002c0)={0x5, 0xf, 0xb5, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "5ec02de4d3f8c16216284d2b18a78063"}, @generic={0x76, 0x10, 0x2, "dfec9dbdac0b0c1e2bdc4d5923b6e78f3f1b7a8547f3b8eee17b1f8bc612584d43674dccfaefba4c71517795c621c31f3194e6814a91f9c574607310e084ea727844865a437f7b7e3f30198af7e97a93794d35900ac20e47124cc24f58e141890f41e79679bbb869723438b866b89aeb8e1f86"}, @generic={0xa, 0x10, 0x3, "57ffdb198d6c71"}, @ssp_cap={0x1c, 0x10, 0xa, 0x21, 0x4, 0x1, 0xf, 0x7, [0xc0, 0x80bf0f, 0x20e0, 0x30]}]}, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) [ 442.044284][ T2183] rsi_91x: rsi_usb_reg_read: Reg read failed with error code :-71 [ 442.054726][ T2183] rsi_91x: rsi_probe: Failed in probe...Exiting [ 442.061062][ T2183] RSI-USB WLAN: probe of 2-1:0.1 failed with error -71 [ 442.072790][ T2183] usb 2-1: USB disconnect, device number 95 [ 442.144247][ T12] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 442.154303][ T21] usbhid 5-1:0.0: can't add hid device: -71 [ 442.160336][ T21] usbhid: probe of 5-1:0.0 failed with error -71 [ 442.168528][ T21] usb 5-1: USB disconnect, device number 106 [ 442.184248][ T3352] usb 1-1: Using ep0 maxpacket: 8 [ 442.304275][ T3352] usb 1-1: config 0 has an invalid descriptor of length 164, skipping remainder of the config [ 442.314713][ T3352] usb 1-1: config 0 interface 0 has no altsetting 0 [ 442.321391][ T3352] usb 1-1: New USB device found, idVendor=0bd3, idProduct=0555, bcdDevice=69.6a [ 442.330465][ T3352] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 442.338576][ T101] usb 3-1: new high-speed USB device number 79 using dummy_hcd [ 442.349392][ T3352] usb 1-1: config 0 descriptor?? [ 442.384318][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 442.396270][ T3352] uvcvideo: Found UVC 0.00 device (0bd3:0555) [ 442.403273][ T3352] uvcvideo: No valid video chain found. [ 442.504243][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 442.515353][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 442.525422][ T12] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 442.534226][ T21] usb 5-1: new high-speed USB device number 107 using dummy_hcd [ 442.538377][ T12] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 442.555103][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 442.563780][ T12] usb 4-1: config 0 descriptor?? [ 442.604291][ T101] usb 3-1: Using ep0 maxpacket: 8 [ 442.724266][ T101] usb 3-1: config 5 has an invalid interface number: 219 but max is 0 [ 442.732557][ T101] usb 3-1: config 5 has no interface number 0 [ 442.738944][ T101] usb 3-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 442.750023][ T101] usb 3-1: config 5 interface 219 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 442.760090][ T101] usb 3-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 442.771196][ T101] usb 3-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 442.780250][ T101] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 442.794234][ T2183] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 442.934273][ T21] usb 5-1: config 0 has an invalid interface number: 138 but max is 0 [ 442.942680][ T21] usb 5-1: config 0 has no interface number 0 [ 442.948852][ T21] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 442.960204][ T21] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 443.004757][ T3324] usb 1-1: USB disconnect, device number 92 [ 443.024997][ T8786] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 443.034203][ T2183] usb 2-1: Using ep0 maxpacket: 8 [ 443.044423][ T21] usb 5-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 443.045504][ T12] cm6533_jd 0003:0D8C:0022.0042: unknown main item tag 0x0 [ 443.053502][ T21] usb 5-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 443.060744][ T12] cm6533_jd 0003:0D8C:0022.0042: item fetching failed at offset 33/34 [ 443.062428][ T12] cm6533_jd 0003:0D8C:0022.0042: parse failed [ 443.068988][ T21] usb 5-1: Manufacturer: syz [ 443.088784][ T21] usb 5-1: config 0 descriptor?? 16:54:25 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000f7b3c0fb917f9daa1a65ebf481d69d714f4f33a32d8c4f7df22650adb2c65eba2098042ac50011349fbefc4b7c2572097a36a77af283ac0a740176ad0d34f425843b729f38c0348b14ddae945149c8e867a2914683c0c68caa8fc6077a46041ddc8cebb52b2ba849c71f6d5ba0e2dd2efd0725c61c0ff610da0ad016eafd00662fb9d03b766d79abf27fd81d7c54ee0396ea69d8f6"], 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000004200)=ANY=[@ANYBLOB="12014001f632cf08d1120a419a840102030109022713010804b005090443ff0aff0106800905b600a602958080190b2032d34c8d52f279d6b6a81adeb859b9175c9f66a35466db0058e82a5174de53ee8ae71535cd67da4698da8105f66efaf4da40d2069c2705aef56a81777146ea1561455a24368ee3e33c6a46f9ba66fcd6651e74fa71307beb5036064b5a7f51f08ac67b0b179c4bd918675aadc58e9092f23b2947401a25034ce427b91eb129b91116a12b17bd01ea0f887bda4b83c5431387db4036fd0761b303b1b29d5ed4fa7786634381a04f3057855d030b4b850ca1603f6dfd9ff1eb68ab393cd10b4f16c24246751f54f6b71a735d832c663ac1df1cf4b14c0b874cec4465537b9df42fb08b2783a69c631b637fca5cf43a292fd6090504036a0101021f09050328270104e007f310890197412c8a6af33c85d7a7ccefb5a423b507a827304a8a2dd7bc5c52f3a9814f113e7e8787e8dee4a678e666f1061dade4bbb45d7c8b9bb89a081a3a69b96b8638ace3ba0c3efd1f85fad97d66869d9998b87fe38c68dd197081f9bb3f3f99267825dda298d8ce39fbdcbd7febb211f62cee0b88ac6050792f40b7d471e949fdd01152e9b3a81de96c3ba939a3fd0dd398c3014cf624f4df328729cc933bb27ece6f906ccba7fc6b0080dfe3fa7cb80dec7fb06285ea15ac45ea829da0dd2632c6e8dcb69357e3b4c3291cd658d2e331f9991b9b9df3947e3052450080d18120fa16d83ec6c7fc8ff0c144dbae8f194a09050c00b8021f81204702c66b4d3e94c002e148a72a947a11c2978bda11ce0b18d770b13952c3f966714d073cea14bf014d37fe91922695fcf47b3cc008ae3d5ad8248eb66e666f0f3bc2c1abd3277c09050b00c900afba09090500080f020720ff090503041e010540fe023bd34562cc94b4c0123fdf189f480286f051360efa77c1e46a13241c7583ce2b8162c4832c1a772ce5f0f467d512bfe6c7537543033dd22ddcbd9f6764592b14585ac1b7a2d9ce133a52311ae03fe919ec76cd6add34eb1dad8c6719908b0fbebe5140476cc68a9df5fac3f3fecd00e648f64870a56ec369280f77122ab3278ea76db4201e9f8daa50a720166cc5c19ff069e54217ca3b460e3cfff067e560dbd0a3cc06d8003954dcbe4c085b034a49d47b9916b783c9a1a0b3be4e6314a3e447d545af8bbfa91d22fa3c637b206936fbaf22decafbe73674125c41eddec0dd107d3a78b28b6fc15cb20a7cec95f40f5978691c3eb75477875466097c55ec27b9c45c68385c1c61afa0670d47dc1b3524a187ed7fb500f0694ce3dd2673e0c6873d485b03daa9480e37a660cef4513dbcee2e6b80981af80cc8eb701fe3ff3f9729d95f58af83bcb07a5d7c8e972013f10fed199b579df73010ab04fd123882358813c1fe5b653e63ae0d399bb0852596fd180843fcb74be1d1a9530d493138f80d30294e982251310740b574e2e4dbe511321e5ce050a81e88f666e5eff3c003d9ad91dfde544d70a882c55cb423f49bd28515ad0394b4669e56d7e36cd15661aceb4b500946c3081101c68a4e2962e6950d43401de53e1a1776782383cfa691d4d4b09439625746afd51eedc0063d79cccb0cda4a0bdb19bb8cbeb6f7ebe720875108406771a243cf9bcdc8a5e865f0ddb464764d64dc3359b0013ed1f5114bc46e634fbb5096e6259c28054b047b749812ba5a433da0134b8b16dcb870270e005eacc51b63ef7263334a3059913cef9f10bb4d79a84eb2d4783cc8b269d8e63671b9ad4f17af3710294a4c009829d46c960e38c03fd05187ca82bc69dc07885b814522bb289c3cd6397f66cc2ff88c6e51346620c6ff0ed06fa50e9ff63c35a7c9d5f72bf48afa50a2d7a5ce09df37d1448ac6cbfc02d9d8c112506b73e246dc19f1dc38a08aae2a9254a4e3531a4ca91d90ba14726fd280232c79b1dcd0d09ab62be2cec836e53b2de23de523bf0f7616ec7bcf7f709445a03d034e9bd7e146d3a30c149fe79a65c3e7c10140c062ba9d088c0a091155021dfee16b8a303a358c3f231f6b87d770bd2b22a707f0c16da2395e37f2c5a942678907c62914f8af11c545c90499531dc778abd1c7c9a0781d9c631a92eb44d86daf9f1d814b014c0849176ada57ef1ae2bf19e3e78e796e24f16fae4081fc1aed4fbe2dc620661cc799e8e1084d07f8e799770ea798f6b6c701de3db3346528465962660cc72165ceaae4eadc77796b4dfd3c2fb2e84b23c0642c9422259ba6549fe9de513e674b9243e62b095fb0e7115dc2d6910adf5fe45ded9383815c577e9f9dd61c4b277dd36b29dc65a4761335980e5d8cc2e203b8120c3376e6bedca113d230a62798bd08f6cacf1def18160bfdf1274337a9665c80a7a1c80586f03ca7549357a16c4e06ee11d3cd122357c9a74c0bce71c64878cc5c095d869e4de8e1aff14e98c4951e3672c18f38757e60544a0e04a3e0c3bcec0f51a51d54e0dc7e6f96b8e850f1815d04d4bcd6badfa6355587827128b6b07f967b470eb19f1c20900ef43352e8d274adc04426a69943f39bc2a83bb878d722dd26821c99920ec451e736b69854638c1d412c2598987277b2f4a2fc6732211b238c388f4bf1a715afa607991ebddd6eb344445a35c4f1a09f820825abfe59cb0325fc5ae67a6acec69fde196561a506181630c05795d6e46ccdcea9ba79b13a8cefdb7474e6b94437059ac269abd8b03d00bd713661b347e1db10def8dd47cfc1c7d1f6c7da285c6964098a13c35738b9472b76301845e18aa7ada44b89dec0028442a0924783425929db9e0b7c745b9a244043c1cc3026c7d3b15e0fdb819906f231237e15bc64a2e6e5e5eab367c800ae393f8318c89e7faf561ba2eef90d670ee612d9d8dd88a1dfb7bda6b5f5d49f02031e7e6fcb3fc898feb5a1f42130ab9f85ee680d224bbac4d7a1eac93d1cece1bfd63a610ab99518b0d62eb6f0c6a7af2c70fe05481194343fa4496f7b3885fde427a92db1c0f99734800843ae4c1df3c541742213afce66a36e42729842ad0c730353ce13e1dc6d37d4d02d638343cb4b96e89eee394a7895f00f88239524696655dfc1e3f673eaede6e52a0f0544602658178a009d26331a78298b202dfbca2681ded937eb32fa6fe8e9f72145cc3dc987ceaeb7e2b7a7f3d5211ef5089d6828b9b4c8df91a0e6ebbda1c38f808e110bfe1f63df02576efa4a1b17d24c69572749398a13ad8be51e8f4b46340e6ac8b4bf30bfbf1c31d751c269a8dc0be135200969a27f2a936f507d051f8252ddfd89a16c66507b311730c34bbf2a94f13ad8fa6dc9616d59be68b765a6b54d6e91ff14b616df7a504d0101c7b013f59b6485e650a53b9d9916a5685af9ef12b4cd0b95c7c54e42ceedca8669dab75c0c621a6bdab816af7176a25be71995756830280d96619265c81323d02833ba80c570f1e32f5b16a12ded74fc2330a346215cf9b24687d7929c7a840ca3c399c34989ba5b1c082ba0202f59c57683572453f7250dfc48a7fd8a1014d44a8ffe395cfcfd211da59223b08651ad4ed25881f778dc9d9f6d0c17973aa955697a73cc814b82425fd3abc1dd684cf32763e793133b1aaa2462e67c12946f3152a37fee56963fe5d875a04ac4df7b9c4c4869df9023d6b250ede4d9546f0e5cfa797a1c771d404a6e9c8d184ee2753f9fcc583186235e5710292e04533ea3526bcc6fb5fca7d1822d7fb45f2aa669a4efc1be7b0381765ebf2d2ddc7c51d34c1d4fce8e15b7eb8905920517dacda36b7a8a0b63fc92508378fc03d07448178d25253681562806636ea11b277e78e9528619fa612ff1e1f0e9776caad56c91bd6c9f6829440584a2e0f847d02ad0fb8d4f520fb6b70eca2f7e30b7f907c39d9c380fc50430c7fa78db1029846bc2e5e402ad124205a792e6c00cdfdd9c4577603672687ceb5ecdbb5f83637f0284208f80787fb82da7a49acd6070d2f5f7e0757f4891e25d39bdf8835b4e1876817d592974e94b2b1f1e0d938f5858f1b7b49cbb41500647b9dd8a7a2f7f85c0402db02089fa082e831c60ae4e9fe586482c90577118c254686d97e123d7b9ea71ceee99a0dbda7eb1670141ec9be6367b69d34dcccd9fb0238be0003e58c14ccdced96c9fa2ac8b9e5958f0550d362e0a91ee2aa51efd9ed48dbd4cda6a5c8edc007c34db72a512553cbd794e1b6b757f7ab1039a0f95c5b5d83195241406c17bd5ebb75bb21df6509b4c682e3a16bef456646706ae1c18d179a4e794df2970a91e84b5cd842e3459d491da6e75f1978f930d18bc2dd7b2f68bc241d6ae0cca11429b91dab989d9e4101442361500fa8691c452193bc842e803c1a3f80190014ebc57f9d66ce4d98347b9402b59d9298b56c7e827ad454828413bb326b308df4265036f13c2487f23567cf8874716bf6995962a94557b54b0c57c34590f7c4dd23b53f33e042cfd6e1291fac7a0e94e5aa32191198e3270bd963f76e2365fc5b117b51cb6ab5dc387d6dbcde518ac305b29c853e6bc19c9cce9c7f57e6e5c18a34a30bb83d6a520fc2b9de67bdebe9b322f6c49a4916f4ce3d86a3c2ead4512df236972c11512173c14975fc301915794c8f23b85eac7d4e2d9a0df6d4615e46260d1ef7369aaaf6954f2a1ea655472873743aaec4edb573bbc4332f596f36a81e21927121d5dc993e77539ae8083795bcfae3afa04fd8f5e87f00d8a0740d0f613e01662cff3d60c1781f25bf209539feaf566bfdb9cacd4fb23c969afc59b0f6f5975fb69b3edda0f01489204504d57a39c75d790ada74ddfb5ff5c07499be0f8150faa4c8323f94b92dda42b04742d48ba9b84206266ba6696ec48e0166bcbb4cc957b64b9528ecb2acfce3b28177a4ed3f76dbcf317a011510b4c6ad8ed5d0b4a524defea9ce62c97159463f4a44434a1a2d4452a0d8d940dc1bd34c9306920c90d257e0f20b4e51956d815e4c17cb270364060c636a21c14d6b7844d5e266e3492dd3175662e3acaf6eda3741f75518b760e70077e3c26a1cc0b47f43073046b1f1c91613194f936914e610b73e432e5b336a8e312a1c47c994db441ff4e47860aed17fb4d2aaaef1f48a1c534275b7be6c47ee8c450b0ff16d28462b37224a0c2ebed0ff68165d6913f5b47552e1c8815a2d31ba9799d50d7f69fcf6190f234762e616a92b86222ec155c01d02ca44a2f4b728f6b26baee8bdf352d53318541900769fae5ad73a7c146220aa2c2939df442c0ace293ca7e5183d71b6b7c7dbde6bab53c166d1d0ad852632a4182f436dea8c8439b626360f02511b0c7df9727e0e0fa6f99201e8ed461a78223d38ab2e29c57efcdb7f35cfc8d38da95d932ce27e29e234d0c7deafaef64b5a888efc11b4ef7fb414ff530496449bc1869a60c0f4db39103aada0d1cabcae22660df4e0fb08cde4509fe36643f9474ea964ea5a6c949bf1f263923409ade0cd6c741820cf5b5ecdd27ca895d665d862795f84aee506e2d51194252e97b26f7eaeab6ce8d10c6454bb2c498cc2832c6c93748449a33ff9caf90eed6ff577a182a303f2d2e7a2cf0c819a96fadf3552cf8e30cbbadff3e499b83a7ad497de889cc3d26ec006ba416cee1d13d10710bbd19111b08985df5ae87f194121156d325720e18f39577685c89f6221d66df9cfe0b3a9803e12b2beb3de6f540051c2a85de109a33ac010966fd00b60bd7b578134ed8a0202d4755a97d98e2c22b38b54f54e3ac293be3d5b5c45f5e893765c75113b4d2410f0a3894e26ee60bc4ac59ed004c0b48e15578c01f97b79bcb5175fa4c472aed738ebfad922a23540e792355f09d0784e5078f7f613c3b10dbc4e83d3244fbd35f3e6b1b1a18f2c17701da7cfb78216f585e57ed6a78ba0e5e316f576aee56d5eb1f71f8d944e955e62d33a5aafb1cfc7a4216123e730d8724b499796771b74a1b45757a1a7309c8b74eb98a54535ff37f2be703994c82be7fcddf9bfcf0dee8d8ee7b9b9734b7627c6cb960ec369931ab6c799f2724426b09b02534b565438f22f6e1fa15eb180e32c2e16c2bb085c84e53ba9712f7d4801f3b497db764512a3b16fbef1470a77751f9bf1ad6e1759463eef4383d48173445025321ccd2a192e3f120ec22e16a36dc9a8f09d407ebb1e9d84ed4f645cfd630d55d20cd9874ebefe19811e13d268cfc73d398ced7f90c89cb7d8c64868620e24654b82e236b2e66832bdd8cdf2636ff407a91c621061621573aac6a0f483b25c0bdf3e6a28530bd0cf05b984486d7ba281495b7493d668577fdb601d77b4d947aa21e3cf9a0c3c5c302363978974d2202c06f41a8f4c43fd03153a1e5fd662e14d4e0204d9e4d43ee59391cdb9e6c3aa5c5c986b2be6bf99f33c74e5bcc838aae328297347a3464ab09283015fb42c383c95064f493710a4ee6a913be5ac50288efd950386b32c78d9d551abaa41dfe08c415badd505296e02ccad0e5aeb7e95cb7d92cf1ea0ef2599c7b2ad15b298a1927c62fe4c5360a4b4ea9e245fed01578999b446d0bccdc14c48bbaec86d5f35a5b3b3067cc21ecf84895119749fd42758722716ef82754df75fb254749b1589895a99cda4ca7123c39ef3dea695e9bc6918d46996215215aeb1d1b511a0de87eaebe40f1ea668535cc0ff350e052282f2261dce237b1f4452490e1252c89c7b8cf93bb437d86cb090502108a01e1070107250102027f900725014100370d090505891a0301ff017d23c4fe88482a24a2bda30fc623957a6cf8c3a06d3d64d9b04ddc2b7274e72deb466394fb543193f7e5c54bc9355a2097acd6838f6ca6103cd712a082920738e8e75c06b90f9af7028f5d04e6035b154817b2443d7c8eb4acb9617b3e6d309932285bd0a72045f82bd06694314a4ced702fe262eb284be2459f7b57b509050708a5037fff1f2d7dd3a08ec959f21fee87cdb75f1e9f454808340b44ec4c7af36707b687a7a6f8fb98891be17799f1e8f16d5c0875ab6eb81309fe7f5ed42e50b6797dd215a6f806935e66c44a37c8db62d50d93003f05aa9f028391b754ba10678b5ae51edf76a377a5908ba1328e2ca8020e1818de295082068bbea1400dfa2c1af80aeee61f621232f7eefec3bf283ec6bc0521d3b779769ac8dc375cccaa9214609a5d8754febf7e6b33b05acf3a3a21913d023bf72c3dd8749d13b3b94c18e8dc0ee91f6b9683bbed3cb5a9eb56dd0a8b6359a5caa96420729a01593686993f55da4c1086492fd032f8608b8237f142e432a10db58ad8c0c50e846218bf28e5f94613f5fc090656c6bbc953eb7c55eb270f6eca18d4f67ea291d60562c0a8d23d4af45cf2f8c9"], &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0xa, [{0x83, &(0x7f0000000300)=@string={0x83, 0x3, "cfe223d6c9d291b3594596171f524c1e395f30fe439ff26df8d05f1a9ea666c50ed803ce832043e66fbaacf8474e441ae29f77d075f9965a73a776c1b84be2e53d695d46f8afd0abe9c5e88ad6d448131c97b0a73753451803be11104cfefce798d454a5434bfcdd256c48a79fca62a9807b550ae22869353ffe8e8eecbfb7b9f5"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x604}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000440)=@lang_id={0x4}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x402}}, {0x7, &(0x7f00000004c0)=@string={0x7, 0x3, "08807103fe"}}, {0xe7, &(0x7f0000000500)=@string={0xe7, 0x3, "d3c2ce106c9bfefe15b276a801d411cdc6ffe529a15aab78f48f65094c98485296582bb619163b6229b04089de959bb451eb8272846f62ac7665afc20440b7f5b89d5cbb28a262c24a7005f5000a2da45712dd08fa1ebe0d887f783b90d1577d502152742a0eb1baedb91254300e22e1a9221f638c148cb7a4b2354ceece4a60c8404c453368b5489fb717dbf2f0721eaaaf13eac3bee52879bd5ecfc1a4feeb5e3cf345378f16f67ef802a3c54fd29c394cf3867024a926ce2e6c0320e1686ffa9dbf4538af397ecc20bf18d05a2b6668bd3bcff3b52080c091f4ce5bc312bd2f2cd5e8c8"}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x181f}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x3d}}, {0x91, &(0x7f0000000680)=@string={0x91, 0x3, "09c181ff3aebb5f58c65f436dd5c2924ac78ae8eea84d168fcccf95e27bdad0157cbe2977b12932506d06fbb1649f07c0a1d2f76e18b142b487a4c5db8ebbf092a767cfac5f3f7d64f015fc3ede3b7a78a5b40395eb6f81b6c5fc64bba8dffd955c9d905e2dbabd418a725a53ea7a90f4012279d117463732f6e834d27bcfd9df911145940c650f929519c5396aabc"}}]}) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(0x0, 0xffffffffffffffff, 0x20000) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xc602) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000000000)='\x00', 0xcb) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3, 0x80c80) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f0000000080)=""/18) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f00000003c0)='g', 0x1) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc0185879, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0x2d4bd) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/169, 0xa9) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 443.098874][ T12] cm6533_jd: probe of 0003:0D8C:0022.0042 failed with error -22 [ 443.111260][ T101] legousbtower 3-1:5.219: get version request failed: -71 [ 443.119671][ T101] legousbtower: probe of 3-1:5.219 failed with error -71 [ 443.125899][ T8808] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 443.130914][ T101] usb 3-1: USB disconnect, device number 79 16:54:25 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000054f22240c410f680f23800000001090212000100204b4f7c3abadd722c26a100"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e7"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0x84, &(0x7f0000000340)={0x0, 0x0, 0x2, "499b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$hid(r1, &(0x7f0000000240)={0x24, &(0x7f00000000c0)={0x40, 0x11, 0xd9, {0xd9, 0x30, "ef61cb4a5db246267c46b2b84e9b047e310b7f4251f3598aa23e63ce2e2b84f5e286e82ec523ccefe4a0af3383218e98a1472a878062ec9a3b09d20981dfdc5de269570f228906d88d92070ead5986590902786438292f8c8241dc58e1e54a556fcaa8cfb088ef0cee0a83d1916a675b7d0522facd77305f5a48ddff1c7dbd09ba741070fa7de641142d3063fbde6330f694cd152764099fac9709fb12131d8ccb27d69dbcd809dafe16f48cc466068a82b040efb0660527fa2893ff5740a6d165a7e80a02da12fd8c506e1a8c5ad7e73a583958d30eb2"}}, &(0x7f0000000000)={0x0, 0x3, 0x74, @string={0x74, 0x3, "1e8c4c591a24297641b8f6fbd37720612be528d0c27ca467b5f7385e5eac8c1d54f3bf1404d38a79ea4affdf07109bfc65da82b46b7ff1e350432277c644ac19ee600cc3e3cfc507a7a3e32b4a80d04bf331be5e32709c44c79b861f33a02da9eb60baae7b5ea9a5076d8160e419c4f04f6e"}}, &(0x7f00000001c0)={0x0, 0x22, 0xf, {[@global=@item_4={0x3, 0x1, 0xf, "7c3dc85d"}, @main=@item_012={0x0, 0x0, 0x8}, @local=@item_012={0x0, 0x2, 0x8}, @main=@item_012={0x2, 0x0, 0xc, "21d6"}, @main=@item_4={0x3, 0x0, 0xa, "f7c38fbf"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x401, 0x76, 0x1, {0x22, 0x7f}}}}, &(0x7f0000000540)={0x2c, &(0x7f00000003c0)={0x20, 0x6dd4b2448fec0c8b, 0xf1, "bf5dc7f2b065970b174ded7e3faa119f171cae19af938b1b0c0e26e3a3c1bc34c2a45cef1eca1f741d21e10195eb57cce1cc921c4909850c9bcdf02d2b81f865f467fb29f959c646077dd765963ede5a925b7f1ef5af771e76d2bcd118b2f2ff0039d2299e212d0114409c0db21a4d4d81e217cf6e4d94e76d6088344796e04de6c528f20f9d939e4c3080e4537942a1f1d2e771026ee36d91b54c65690f41e5cc4b906ac009616a7bb30280bbfa699809cbb5a4fe6419c51b04763ae33bf38867702de362de7bf2ef002882e7537fc63779172b5529815122f013da7eb8d24f00db4e015cb301fed23d19f38765449cf6"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000004c0)={0x20, 0x1, 0x75, "27084bf2cd3b8560039fead676c1493aec8dd5f8510bae750b33caaa88f91f2110119a945ac3c0bb7e08ec891499568949ea09668fca6129702f35fe8d61122e699da49cf6471f7a996034f7b7ae323954a5cd0151f38259465ebd7d37fce6c6659536911c8200e639032d94b9530b2b58d34784bf"}, &(0x7f0000000300)={0x20, 0x3, 0x1}}) syz_usb_control_io(r0, 0x0, &(0x7f0000002100)={0x84, &(0x7f0000001d00)={0x0, 0x0, 0xf, "ab7adbe77ba944a70d990a1adb857e"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 443.155893][ T21] cm109 5-1:0.138: invalid payload size 1024, expected 4 [ 443.164688][ T21] input: CM109 USB driver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.138/input/input97 [ 443.174979][ T2183] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 443.182974][ T2183] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 443.193258][ T2183] usb 2-1: config 0 has no interface number 0 [ 443.227763][ T2183] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 443.237845][ T2183] usb 2-1: New USB device found, idVendor=1618, idProduct=9113, bcdDevice=19.d3 [ 443.247221][ T2183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 443.259674][ T2183] usb 2-1: config 0 descriptor?? [ 443.266144][ T3324] usb 4-1: USB disconnect, device number 110 [ 443.304372][ T3325] usbhid 6-1:0.0: can't add hid device: -71 [ 443.310415][ T3325] usbhid: probe of 6-1:0.0 failed with error -71 [ 443.322616][ T2183] rsi_91x: rsi_probe: Initialized os intf ops [ 443.356611][ T8808] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 443.365423][ T21] usb 5-1: USB disconnect, device number 107 [ 443.384293][ C1] cm109 5-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 443.391582][ C1] cm109 5-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 443.414370][ T8807] cm109 5-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 443.494342][ T3325] usb 6-1: reset high-speed USB device number 112 using dummy_hcd [ 443.524259][ T2183] rsi_91x: rsi_usb_reg_read: Reg read failed with error code :-71 [ 443.532706][ T2183] rsi_91x: rsi_probe: Failed in probe...Exiting [ 443.539664][ T2183] RSI-USB WLAN: probe of 2-1:0.1 failed with error -71 [ 443.548995][ T2183] usb 2-1: USB disconnect, device number 96 [ 443.774282][ T3325] usb 6-1: device firmware changed [ 443.779684][ T3325] usb 6-1: USB disconnect, device number 112 [ 443.784171][ T101] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 443.824286][ T3324] usb 4-1: new high-speed USB device number 111 using dummy_hcd 16:54:26 executing program 1: r0 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x100000000, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb7dfa60cf9dc260c4b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6ccb", 0x48) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000000500)="000111a4cc4b7afbdea93a77751109f7e0b315d212dd6e6be578da61d9761a0b0ec37a13afb5111a0cbcf7373eef56622595b299e905f84d092c6cb4cccedacefbb9b4f7642fd1883d2e87acfbd351b8bcb8e7d24b9aa87507298a2efc161d6e5d83e4ac750000002080573f1a32fea3f0c3a98b3ed8454bbc04798beeb1ae1e1a77c33c030cdb8c8bf77cb2c1fa3c7e606b090a2fe620bf2316", 0x382) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) r5 = syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x800, 0x440100) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000400)) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) r7 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000080)) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x400007) r9 = syz_usb_connect(0x0, 0x5, &(0x7f0000000e00)=ANY=[@ANYBLOB="a41573b06f38364e62cd79927652430729b433527df8bf0c37dc1621c2e455d51374c0ad688f3f06cbeb76860f4d0128e635778d5a7e43b447cdec94fe42d3224735", @ANYPTR64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16], @ANYRESDEC=r8, @ANYBLOB="63cc843a12c5468ce526e631859cabbeb5212323a203a609f8722ccd4b1e0cc6c86a5c6e11993ec2b5d6f83337f0a99ad7bf974a1e309a1797ae29e2e6ec2f5016c86afdf1de8c512b752c6d45daff1e46f6b9d190506640d857020e8a804d3e2c911213b7fd0a3cc1a64d801775a2c2cd0dcb6958e8a77cf44e4599d4f1ec9cce3acc86a487d977e824923f0843979d8435a42cf29625fe7c9a"], 0x0) syz_usb_disconnect(r9) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r10 = syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_disconnect(r10) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0xbfc, {0xbfc, 0x0, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d108d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3703eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c"}}, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="d242090000d17effb0a9cecef000000000000000000000008c206b392dee36fe87271af106fde8988d3931cba6dd00749d4b5de255c0fccbe85f59cde302c8f8ade90aee0d1f0d2d3a4d2c4f403534cf5e61619c61e29e64d593785eb2912e0dc76f55c7450e92e1be13b8571e1ff96b690e6f4821eb7efd7d96a6f15520ac33a3fdec3ec09d0c26ac264c25a32b7d8915439da8f7f46560ab5932973629b5055fe39f13e40000000000000022ba1debebec227f909dd9af4f10f65bd04557e38b24e5163fe78605dbdae9c853fa6a5346b80ed4794812261c9c2c4ff94c71c6dcd6833d64720398639d445beded576bdb497552244ed78360abc0dbc563875a13a3b97da407a782ebab5e693465be9abff57ac3cee216dfe614c6e69454006696e40317d312be92c3a54b5fc1e90108"], &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r13 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffff, 0x40000) read$hidraw(r13, &(0x7f00000009c0)=""/238, 0xee) write$hidraw(r12, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r11, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) 16:54:26 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x8000) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000100)=0x8f) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0xa2d0, 0x80002) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x7, 0x42a000) r4 = syz_open_dev$hiddev(&(0x7f0000000240)='/d%o/usb\x02\x00\x00\x00|ev#\x00', 0x1000000001, 0x4080) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r5, 0x4805, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x8a) ioctl$HIDIOCAPPLICATION(r4, 0x40086604, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000080)={0x3, 0x1, 0x1}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev\x00\x00\x00\x00\x01\x00', 0x0, 0xd0c4ea4cf2e34c81) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000001240)=""/4096) syz_usb_disconnect(r6) ioctl$EVIOCGSND(r6, 0x8040451a, &(0x7f00000001c0)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r3, &(0x7f0000000240)="3a0ad97e059d001042000000534674a735b6cee9dc5b46f021b50b33b9cbd14670027b3cca239956e22f0f379768736538c7a0979925d67990c0ed1ecd87d02cc2462bf4", 0xfffffdf6) write$hidraw(r2, &(0x7f0000000180)="a9", 0x134) read$hidraw(r1, &(0x7f00000004c0)=""/172, 0xfffffec8) syz_open_dev$evdev(0x0, 0x0, 0x10240) [ 444.064283][ T3324] usb 4-1: Using ep0 maxpacket: 16 [ 444.144331][ T3325] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 444.184347][ T3324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 444.195501][ T3324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 444.205521][ T3324] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 444.218563][ T3324] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 444.227728][ T3324] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 444.235964][ T2183] usb 5-1: new high-speed USB device number 108 using dummy_hcd [ 444.244897][ T3324] usb 4-1: config 0 descriptor?? [ 444.554306][ T3325] usb 6-1: config 0 has an invalid descriptor of length 124, skipping remainder of the config [ 444.564644][ T3325] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 444.573592][ T3325] usb 6-1: New USB device found, idVendor=10c4, idProduct=80f6, bcdDevice=38.f2 [ 444.582668][ T3325] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 444.615189][ T3325] usb 6-1: config 0 descriptor?? [ 444.624302][ T2183] usb 5-1: config 0 has an invalid interface number: 138 but max is 0 [ 444.632481][ T2183] usb 5-1: config 0 has no interface number 0 [ 444.638960][ T2183] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 444.650399][ T2183] usb 5-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 444.704194][ T12] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 444.725347][ T3324] cm6533_jd 0003:0D8C:0022.0043: item fetching failed at offset 2/34 [ 444.733643][ T3324] cm6533_jd 0003:0D8C:0022.0043: parse failed [ 444.740128][ T2183] usb 5-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 444.749370][ T2183] usb 5-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 444.757542][ T2183] usb 5-1: Manufacturer: syz [ 444.762197][ T3324] cm6533_jd: probe of 0003:0D8C:0022.0043 failed with error -22 [ 444.772656][ T2183] usb 5-1: config 0 descriptor?? [ 444.794257][ T8808] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 16:54:27 executing program 2: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r0, &(0x7f0000000100)=',', 0x1) r1 = syz_usb_connect(0xeb9625790d21df46, 0x726, &(0x7f00000001c0)={{0x12, 0x1, 0x300, 0xa5, 0x4e, 0x1d, 0x20, 0x1199, 0x19, 0x1ee8, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x714, 0x3, 0x8, 0x2, 0xc0, 0x3, [{{0x9, 0x4, 0x77, 0x9, 0x1, 0xbe, 0x1, 0x7, 0x25, [@hid_hid={0x9, 0x21, 0xb5, 0xfe, 0x1, {0x22, 0x963}}], [{{0x9, 0x5, 0x0, 0x8, 0x10, 0x1, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x93, 0x7}, @generic={0xa1, 0xf, "eaa516b61e2f9119207f1f22789a7bbe0a86ec5cf72eaa6b192cd4c4e00523058bc41165a87158010f6f13f55e4c6c5c554df4010b6eb04c50cc2e29b932ad2c35a4e7196593461dcae8cbea3eb72f4912d1b60ae50c522c3a05fca6e446132d489232ca9103ed372a59b24eba67c947f7e25554f59328eaaddee615eac7b2de8f3ef7b277e7d0b55e9db0661d589130421d213b4dce00ebfeb8bd7e7ed2e7"}]}}]}}, {{0x9, 0x4, 0x10, 0x1, 0x4, 0xff, 0xff, 0xff, 0x8, [], [{{0x9, 0x5, 0xd, 0x10, 0x400, 0x4b, 0x9, 0x1f, [@generic={0x17, 0x7, "c216ed099c811e74860d1e93e74669deba9cb10df4"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0x7f, 0x8, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0x20}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x9}]}}, {{0x9, 0x5, 0xa, 0x0, 0x30, 0x4, 0x0, 0x40, [@generic={0x10, 0x9, "ee3ef233e5ac6c1ab61ca355a9ef"}, @generic={0x14, 0x23, "19546b448f245ae5f25d70c0d5d697894048"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x400, 0x80, 0x81, 0x7}}]}}, {{0x9, 0x4, 0x88, 0x8, 0x10, 0xbd, 0x1b, 0x14, 0x6, [@generic={0x9b, 0x24, "2e1f446615a23bc67a2b1af02a05031640cdeccac96b6dcdc383c61cd63dac4aa5e0e8cc9611616bc099255cd8851562243405511f7d78006af377a566fcb5b81079ebc741cdac12e7a23f36e76af51e40038f8269daeb23ef9c657e2874a62ee32787260a2e695495b472b9f5c2aa5e2195a5f7d43b5506faf19929fbc39cb4ca4d13239bd05fe6abe10ee011c57c4014e4acd6ea327445b5"}, @uac_as={[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x1, 0x8001, 0x2, "e8e2"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x9, 0x4, 0x4, 0x3, "86", "13"}, @as_header={0x7, 0x24, 0x1, 0x3f, 0x2, 0x1002}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x0, 0x3, 0xed, 0x1, "3fb7cebcfb"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x1, 0x4, 0x8, 0xfe, "5df2551aacaa"}, @as_header={0x7, 0x24, 0x1, 0xfa, 0xa4, 0x4effbfb54cc24639}]}], [{{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x2, 0x0, 0x7}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0xd, 0x80, 0x2, [@generic={0xbb, 0x0, "d7c39f12db9501065b40e9cd3835e9c19a31b964462d14bfc87cc2d371c9f6ef7a163212e2e78b498f71bc7da348ee38c84528ec3d2779c131c9a45e48c004acdf9e48b80df19d9c8419be4fd290f4528cd1309dc4a917cd761e2adc82257384bf27ab53e34f9ef29662cb02dad0c16a9cecc5055b9c3a733a3af7caf67655f73a5e874bdcc0af267e238b1c70aa2ef8c89fb1990dd40d1f216c466f1f81115447452bd8b0fda96dc21617a8edcc9e6e553f60f8e7c0e93c84"}]}}, {{0x9, 0x5, 0xa, 0xd, 0x20, 0x1f, 0x6, 0xd2}}, {{0x9, 0x5, 0x7, 0xfae96d65705e8f05, 0x219, 0x0, 0x13, 0x6}}, {{0x9, 0x5, 0x3, 0x0, 0x10, 0x7, 0xd5}}, {{0x9, 0x5, 0xf, 0x10, 0x400, 0x9, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x1ff}, @generic={0x51, 0x702af75d22694d08, "a93ca720b0003e99dc17c355419fb8fcb8fb1d9a8b91fa77b32ba9829f4fb538e8b3caa690e1001de9276f363ec33c66160312f1f9dc62cf934da111259db88dc45e10796ad7e51fbc7d12fa742ac8"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x0, 0xfa, 0x0, 0x3, [@generic={0xb, 0x21, "5101e94f795a94eec9"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x20, 0x80, 0xdb, 0x3f, [@generic={0x4a, 0x30, "4244d9e30c5fa6fae03a2ed81616fcbf2ab95ac3522aee79983dbf202ecfe4b406e6078115eea804e13e49a7c077445d658074a1100b34e6574d60a2047ed8947b29c35dc898cacb"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x80, 0x6a}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3ff, 0x80, 0x1, 0x1, [@generic={0x4d, 0x21, "bb8d22f3c67a8dfc6bec3c3c7b3e4450041acb1bf8e7df9dc52e7822c4b2f3c4c21777ffedec04f8cf09ee3d6927d1321d988c432c8edbff234ebc70f31fdba09cb72de6f7461f03ab8349"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0xbf, 0x81, 0xf5}}, {{0x9, 0x5, 0xf, 0x10, 0x200, 0x1f, 0x0, 0x80, [@generic={0xf8, 0x3ec71bb6ad6d874e, "18a2593a5e9732d516dec47191fac0ab9ef15b733efc23f2a0c9b5e4a626730c60b2a80bb3e68224808d5fb0a161f706fd269ded2ddc4929639adfa8a052e7adb58f738ea6ee5e01433c9f7e6017b4e593126d23e3dd9fd1ee81cb4045d15c36139eb6cc63b9d466c70f8149f3625558cde50d2d6de94757bbdeca2e79c2470659d0b6d0ee380e8730034a4af2a95bbbe2dbd084defb39ab06559e1f3ee7a6cef2e31ed7262043523041c306b828ef3c752c2eb2a49923f0a1a3fb3882b4b3b41c2915b05a0b57bcbca87c2a7a47926fab1cb841a044953775f329f9bffd6b1eaabb076e9f80f3b5556033fc6b4b93d771fc7649b262"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x2, 0x8, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xfb, 0xca74}, @generic={0x83, 0xe, "9868f5b0c81eedc9fe2dae235c21b129b327dafbffc14f3f6a77d03a3bef2344d40d81b669e36ce049cd52f8194c7adc795e9e8ee7989a9af874a4f9cb47d5d0bf15e80648a193781e2a6e74c5094d1e5ce2ecf8e02eec490fd08b3682122220876e99a4853b473182322c709ee42c2e486eaf253de2626d77f8b095c9165f593e"}]}}, {{0x9, 0x5, 0xc, 0x4, 0x40, 0x7, 0x7f, 0x0, [@generic={0x5, 0xc3cb5bb3aa4870d4, "b836f4"}, @uac_iso={0x7, 0x25, 0x1, 0x101, 0x7, 0x20}]}}, {{0x9, 0x5, 0x0, 0x1, 0x10, 0x3, 0x5, 0x1}}, {{0x9, 0x5, 0x2, 0x8, 0x0, 0x76, 0x7, 0x0, [@generic={0x59, 0x15, "dc2eee6411a5697fd113ada41dbdc5f91be3ce70f4c23883d18bb75aad8185c61aa76585ce2f2b3e4d0b595f3a858af60d3671c8eb6c118bb4653b5b12a9533b84d211f0994597adcefe43e3ffdd548a363dacd460e5ac"}, @generic={0x3d, 0x3, "cbbac028218a71e220ccaca886630bd1f4cf905ad54f67b8972b9a8410c261682b44ac6ef61503478f0b5435ecc06191200530bc0bc076e2fe26bc"}]}}, {{0x9, 0x5, 0x6, 0xd8c0fce2dc86feb3, 0x400, 0xf9, 0x81, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x9}, @generic={0x79, 0x8, "090c231a1ecfc4996c602377688a80858291edd5da6459a9952bb9524a0038e386b1a813f81204ecb249573ba18e91e62614e13eee6b010cb9b233b4e91aadde56f90385fc72859b3cf59b116fcf6192a66da24e6eb65b077a8c657d703b37ce9fb3eda9f4aa16047a0072516833f56e114a6f4bd4a9f9"}]}}]}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x3e, 0xe, 0x80, 0x10, 0x5}, 0x111, &(0x7f0000000900)={0x5, 0xf, 0x111, 0x4, [@generic={0xf1, 0x10, 0xa, "4eda30d5bbf28dd29803859455fd7f370d8456a13353089bf6493f3be539852d4a89a9fbf9087e7d97a922e5034ba39643a18b965b09eb5e0b98762616dd901abf9eaec454ed1c8545b07e9f72c84e26f0b714909d50086b8bf744b80dfbfef09e23b7309617ca138910cf3c3d4b2848d16e009de52f95d65f55c4b7e99e2a2026728197e28712e2939a67df5dee650302f7e6c60966fc59f4ed5802036f3aa2fb1c864d60197d8c534e46aaac2edb05c568c635600d931780b094624d84ed5e3f584e80579707137bca415e824e16006a4739a2cf786caafc07fb0cc7a58babea8436bcee98f06a032a0ba485aa"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x6, 0x0, 0x400}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xb, 0x4, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x0, 0x8, 0x6}]}, 0x4, [{0x6f, &(0x7f0000000080)=@string={0x6f, 0x3, "8fa1fb5fbef7fb541a2462582d590058e31a23a16b2ae4fd4f19f62faeef8b4701e9c92b886e08c3b0220afc009984c965c680ca4e4f8d47713682fb5870348026e62362ebf4e4806f097c0e0b27c69cdb9ac5738411cee69c0f792929aa0356c306be17b3c76e449345bf93a8"}}, {0x38, &(0x7f0000000140)=@string={0x38, 0x3, "37b57af9dd113ebd1bf5bab9ac608e07c8331f30534faece66ae81036d9262e28047fbf3051d803f5e0c5199c2008c25ff59040cb55b"}}, {0xfd, &(0x7f0000000a40)=@string={0xfd, 0x3, "52bce7d37f589e7409999911ee1dc67001d3dee375c97bc802da18e56b54d69c00ab178b7e3a0cd6175157a0fd95b0a955ee41202f45ebc20f5e4f5871e0acbe6d02c7324e29a2ed0cf769dc48905e99d9052ddadec58cfd6b9a8a5d5de8fd010900c2d417a49d255200f24a04ef116da294129385852da4cc9c6433627be7c31914b23a2ede448a55c2e478f421bcba8122167615e325652f8ea33daaccb6e6009aca3883a7169d38f38944edebfb00c1c61923c48c79be7ca41a2898f92520486667f52c9e9475bfb498f6031af39b844b924591595daa3711db65242151b65d99169bc6910abf1ae63ab94c07c253068306ddcd04de9ccd4954"}}, {0x94, &(0x7f0000000b40)=@string={0x94, 0x3, "ac53fb46f0db91ea6820396dc2ee9b1da38fb5096cc1de97f7c38af13019019990b25f552cf97534c201a4aa91521550de980d72bd162924900dd340ef906798dbb4fa73ec9323cc873c33144c977f8974fc2a7ea5d050e0d3532877755849465ccec33652078909640ed91d1bb0d06798ceb6559822d2a6666ad1c3b00fefabd4638b565bd8dda847bed16dada39891a907"}}]}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000d00)={0x14, &(0x7f0000000c80)={0x0, 0x9b161b8534a72589, 0x39, {0x39, 0x73f6e934a98ab926, "1eea349a5fb9a1a9502254d83337c824a2755c30eedd5e114e532d1ac77106dfaf1b29a7881878b2f055cf38f1aef61568c0fe2dbd5ca7"}}, &(0x7f0000000cc0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000fc0)={0x44, &(0x7f0000000d40)={0x40, 0x1b, 0xac, "b56cab0ecaba295584d05f2d49a3b967c95220de183abbab86bbd5fdff9cb3e250021be7a8b156345bb14c371c43a3f99411f0a09c2fee35f7534a5ebfe434c2a953f354f4585fb8c3d2e206a0d59f97701f8412f1c12eee74ea7477fa0011927dd093f18e98e98b7adc31e4fefefe6fc4ea6cec3a66931eba472faca6ac1b82510b3f27be8870866d6844e642d3d32ea8beb7c171c045bf9800c2a5ab86a0c39fb7a60d29df8e4f57feaccf"}, &(0x7f0000000e00)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000e40)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000e80)={0x20, 0x80, 0x1c, {0xff, 0x3ff, 0x3, 0x6, 0x3, 0x4, 0x8, 0x7, 0x3, 0x8001, 0x4, 0xff}}, &(0x7f0000000ec0)={0x20, 0x85, 0x4, 0x21b}, &(0x7f0000000f00)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000f40)={0x20, 0x87, 0x2, 0x1f}, &(0x7f0000000f80)={0x20, 0x89, 0x2}}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) [ 444.815634][ T2183] cm109 5-1:0.138: invalid payload size 1024, expected 4 [ 444.823471][ T2183] input: CM109 USB driver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.138/input/input98 [ 444.937203][ T2183] usb 4-1: USB disconnect, device number 111 [ 444.964280][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 445.023253][ T8808] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 445.031918][ T101] usb 5-1: USB disconnect, device number 108 [ 445.044189][ C1] cm109 5-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 445.051363][ C1] cm109 5-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 445.061403][ T8807] cm109 5-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 16:54:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, 0x0, 0x34) read$hidraw(r2, &(0x7f0000000780)=""/48, 0x30) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f00000009c0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x139, &(0x7f0000000a00)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x127, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x0, 0x81}, [@mdlm_detail={0xd9, 0x24, 0x13, 0x3, "5a3621d38a849427028c952ab6bb2a36345778bcaf6c76bbc65589b61cda1ed3cf9318c58edf34e82d7b9b68659cb6ff8db5ca40aaa20a22eb6eb4488d5bcb6fa787955e77e332baf97002f9ae24b53adba3e5aece84a69b85c6c31ac10cb64c5bc35ddabe81de16bc63c7d5e35fe31cae76c5a5db52e02566ac2900f6c7af764638c678f52ea7fee4c481582a038c58063e28abd2c09a489ce7f3fa9b855b1b7773190e62636f54a3898f003dc2476ab01f04c3b64cdb04e767106ab595d44aec426b5e6d51357279abe0762e31bc644945c40ba2"}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x3, 0x9, 0x80, 0x10, 0xfd}, 0x3b, &(0x7f0000000800)={0x5, 0xf, 0x3b, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0xf, 0x20}, @wireless={0xb, 0x10, 0x1, 0xc, 0x41, 0x3, 0x1f, 0x24cf, 0x66}, @ssp_cap={0x10, 0x10, 0xa, 0x1f, 0x1, 0x4, 0x0, 0x4, [0x7696cacc0d20285c]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "3815975d61d6be8af147743978c5962d"}]}, 0x5, [{0x1002, &(0x7f0000004200)=@string={0x1002, 0x3, "b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"}}, {0x78, &(0x7f0000000840)=@string={0x78, 0x3, "e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce763fe4d2b6c69bc48e4e4f8f7c77e6e2710e78f"}}, {0x2, &(0x7f00000008c0)=@string={0x2}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x3401}}, {0x1002, &(0x7f0000005240)=@string={0x1002, 0x3, "d3794406df12e0478dcbb145fcc22e87f7255fb3d16b906c2e38b532bb7003c42c23a6148e119e8351b846e001bd09e1c1b7e4ecacbe792cd104741818d84d42e6473c1835daf590dfb5b42e6314d01df228b05f5521bf6a8efb0e29cc3bf2a5c7e3a4aa2af9f3942f577068a90c808493e148402e0591ff63d0696c5faa8d533cfaf58d61707bc4386c3c13ab672d5b9adbae57785b283ec3128e86fe26e7a3c384b3c3625b6ec5d12251f7f37662384fc4285c769823c69fbcf06ac3b9bce3a2ed5148c30637a4ec2f8dc5d2d1c9bbccb2a7cac2c390375e5753b1ad6644bd1253e16e1157f04a6ccc1e67e242f031d884765c49da7f519b4bd9c52fdf7a7daaf83e45e0aecdf12a4c1621aa5b6e104448366e3c099b51b6f6638d25fbc492d8b335fe2825685b31b75638eb401234bd68a12e2233dc28048b4acae4ff3dd2aecc55314882ddbf7d3415f62103ea17b5ac8b181458a9621d4f7c8b50ff81db18d70f0001d78a43cec1d0d17704568095499437ad900be21f3d03d5c624a4f39e42f5d77903a5620d35feb9bee67b46902012244f67f56aeeaa0bffd1d42aa04fd9eccc9800ab3b9b67a8e5a1ab7401515c4f0748cd2203779d134d3e86a609004a8d954556f3e162304fec705cd4dad76d61ce65205bcdfda5a676bc55a76497bd94a4a31b2dd0a5da876c0798a886e2633ac74aece999f135b89cfd7a624dc1c6b7d44c6df8cbd6f65cc7c4dae64c4c9e7731d3c92b77803c3019d24f8abbec9bdd65555a0928cecd226755d1fcd9fe041b9e11a9c6e66767c38565d2a31182e9d50aea6b17c120fc53c9390c102461ca1efb44e7f48d1ef89ae3a45c7ebd90fab26a2af5a0362dcf94784e7f867900778be06b9243b87b83f38c417bc883a43b5d22494b135c9b651d0493cf0566ab832fa296f32f7667814e16910c28618dcc3947fe45f8d51fa2d86f13a1f21cc8003942ee576b3936a991742193513ce4f6077a003c61525ae706bd59bf0a39eb488bbc9ad75556b1cc9caf97fdaf10d5ccfbc23ee0e4933a39b951dee9b0424045150c00cc59f1e234608692ee3b6c0b95279d23b9b2bbbb432cab135fb2b111ea232d6d70349787c761208181be88399de63a370b6d17a70e0102eb9c0b566d9465a029e691677f217fd0cd998e0f2ce0732df502f433b385cea6c755047c95f8451fe46abcb20dfac183a9b38abb1da010ffaa11d91fda351a453f126cc306c769ee73c646562c905cb97412125f2c3676b406d4ed7470d2bcdfcd54b086ec45698056267418e8e5300204d1a2b33300b4772474b2acab7c78701a7c23de0e19e54ea0a8a716259b2d296f957c0af4d7003a1a789a39fb077a09787814e785782db50a0c1e808f5dbdcce1feb3a97be02004bf3f39638cb0855b9512434031e7f04a2a344ad23d46398a260889001c2d12ae0dab07f4588a1a023107ef8dc95b9c6f6a46bc2958ce916b32b969b2fc9f7f6983605196c8d7b3d17c555b95f69a6c4b5b93d96bbd4d85bd579300a214013808bb56b63741078e86687620717366a7be1adf9be6696b22cb202aa3c6434ccd928cdd3593a96ac2865d8fffd65994d1e3c9d5895a5b0b4fed95c9cd595ee32dbe497dee15244ff7b18b70eb116448d4875ecdbb54db335722b27165326fc14f54eb6de895143baf690f15f6037e51fcf85f1902d1a546601dcc993ab4d8c184104340ded4e5b9147ca9f50f7d8180b86ccc5d3116bdef94bc8541fbb922e39b77011d69bae6ad62519ce6655e2dab83b7f7efb6a1e4dac61767bd74d10d6b2fef90230a6a7516b54d2c18255200556f000578e43e9eeaff3c968343d483d1d59daccb9817115f8ceb2a3df254fb875b1940d8b7036264864ace2c663162f15daa2c3f2613a4769e63a708d540e82a0d38d51547996ca28d2175a3e32c069a03cb77cc9a56299516352bd3dbb4b0667a3a03c074bd5a0a8a44071c1838743fcf09ee37ed30685d0e3a89a0203aeec48356a5dae46e37a41fc54b198018f1d776c98952006edaaada1f78b7edfa2ab5e034bfa820f590d6be581c99d013a48e51a70a3938dd06bf8b9f2f385d407b41b0f8d68a970b644273888ebc553cb3f735be41bad2a1e879ce611035c7e7ff8c63f19d7636519f17b066233f9a985fe122a82caa9b611e5d4ae1938b9b82eaf2b9d09737392f05a33f24e2a8221a2a01908a799fb1df4519f377b4ab6ac94cb186dfa9ca4c2874cf2c6deadde66e351b8c1b597a3b43b3e8bf1c5c126c9718533c88df76126459de01c46c3109f16efbd81ae3dc09a02386a5bf286531ac87a30a6e1134f6f325ba0148ee9585d85330cffd9a54573c950ddc079963b10ed3e08b2b9cc8a2ab7dee1b66cd8943353b26cd3ead5b122675c52a873c6c8af37f999691a9253869d9fc76fa491b7d3047f7486d11f43bca5f535c1ce71c7029a875721a7c939394e855ac2169fd92bc24a900f975c59fbc5b5cf4fef979cdb985877f938bfc0fadd5409c81d2756737a94ee14f5f850b4b8d4f80bf7b194319e95bda82c12e7b40a77e7a167bce3f74436e03fd10760c1fe91a1fe91af126a49be26d5de7aab66ecfd9d678b8af658dace82887fd138532d6d620c9544f3c1419b8d3840a101b201e7aff27dad0e479034842ccabe9e0877a0f2b2ddd92830946defcdd92c81aa88a22c23c426c39b47d5d40b63aaa4b0752b1a62b85e1ea8160af4a10d65258baa11c58ab33ff9413ff318bb76ac3db47221c52c36fa3ca2c5f495fa254f5f47ec903e69f2b1f98918d83640d5e447c62fff032a1cd25cf2e97c2324b2e86b295d5ea9763380054e469787f61516ac3fcf2f79035c18a388080a700a6d45934d6607a2240187a92bf91fc5109e68b6be957af601438c07092ed8983a0f8807b9c214ca79d594b2de7a83a03e4bbfa0b8200331daa4fd80ebbb6f366d987a88271615ca3ada56f2eda9bd0a0af17b94c9ee89d3be6ad8097641910d9c5fd34652549863d4308efe79bf53c61ff2ea672397e695c93b27653cf6cbc18da04e418e62ab9340dd6ffadad0bd768757d43a860c27e9a76e7ac368566043cea8186d2c0d67f1f90096c4f1f9ceccaa38a11950ca26138b5bda097ad663cb96a2e7c27352524e1bef4789438273763437f5d9518056ec20f055ccb203498f176425437a21d0138203753fe235e67bfcda085c347a3b1f130c6ea0e28c5f4a31c29f31641ea0e5d5ebf04bf74a74de6ad01e67faa9c8a015eaca36d1158278dfb2e1ef545e6cea9aa2fb6f0b88935f69595334adbef7d698eb9c975d65d1a5580774e8ef4d8ad5487a8e2943364b7eddc9f2764ddce565b9c277329b3611b642bac266721df841f0e5c14b740b3fb60394b097ff274ca46b95d4b08d1f7cfbe222daae71ab8f980d761f2eb973e6fba29511003010049a34efffda3489079344f2033b2773a98f653264c39e26e8e8b3afd06b9a996f74873df458069d86f70d5b4a532b486a1881386a2199af5a90864540f04a1445051be517782db162315f60c9a06203bc8aa047b3e11497d754e2b208e5c8a54c32cbe0221d45ed2a977961ff83f6564fb5c25305afe0e5950ac0edf043a385e3cd1cc018a311fbd07f03aa2f66549ad832a2d7d4434fb94bd35eb3faa80f535197077cfffe5887abc81251b48c920c586e1a18e0eadde4fdd7ba6ea3b4b80eb69e31611e06314da645dc135d3fec458f0967417b932baafb3244ab71710bfd13f9858cecda7a5ca369b58b9c6a5a03f1b689f058b33b00cfab37a1c392ce74ed6a3d0af70ada18ba54942d1d482655ea4f748be2dd73f1930284b096cd29a15757ea4d3beb153f34754896e632b032fd43b5062c6e076a5396f9f7b26dfb01de2353b89d97186570e840d496df52e5b785e28befe258db27e99933ab4fac89ed53f92b0b2c4774dba60cfb2f34e33097353362a5140714a9d4d01a7b504e1c69cb01ac5c808654a12bbda8b0739605c3ffbc54596c35857214a6f98380f6bb76f922f894965689385337740774c9df66e3aa7cace2244ef3a8921aadf906dd1b6b7a78c9d3672d2f2f9a49a017d358f48c7a31bd1550a62c1125fa7b57d9b4f5a4f421785cb8ae13cae5268ad5cf78d7be9c80ebf8531dac1cb318c04a1941ea8aa21687a6190ca617a2bc8ab2d0495a25d4cb243a312597881e86a36b250bcba411ebbe7e0395a7d5cd472708eb21f3483dbb98afe644e5380a092ed559fcd758d999c6b98d745645b9c49624197a99eb9972d7471b0f51237d61e4d6ff678ffc75d256247b606e6cebac7ec2c3560952866dfea943205d9f45ed56b9ce52b52e7327cabbb19e1bb7201a7da698b834fb036bddf63fd0e537710e98fa97eb0aefe4c3dc771da7c6d18560a9f584a3362740e6d9a93e2dee2b154059c01a161232c3cc89f2cf4ed66d0a919e944f4682edce7028aac90c37f01d9a9d439db726015c92d4cf0131252fcb4560dfe2b1e7a87cd874b805f471628eefde9a39110fdf2b9c7f44700ed5ce6e7795624671bff4a38301658b06d46076566142c186d78b96e2d16577e77b639b7bc68fa0a41522e58d8eda190ed7fc814ec832f5ff1b88d52a8602fc99beaac3a66388e95ba36159224cf1ba4d2f9de78d6764a8f6d4d6e6807db16fc553e5409aaa0b3cd9a6f47858bfda160e62f32d727998742aadf39fc24913d877a5a6263c1016eccb966a249f95d216052505bed28868b876db98b39102e65bb0c9360c07ddfbe04f70ed7bc4a635424581600520b0567f72072f525c03211e09c3eb1634754d00b14b45a578e091077913a67785e1ecb0a911949a1b00aeff6a27f598de0e335961b6d265a60f0a548355cc294ec6578b69bb0aa1017edb414e57b8e69654a879aff4aa5bd87e938363a777d90c609c3f61ed2a7d7d667892ba366eaa166e449bb61351bd43f8221ba408916e16c3a034a64919546dda37883cd9bd131c2487abddbdb809b122e910a8a661b383e08cdac3e64577d0d8560e6064c24a723037adf32cb9921acabee6f74d627be3f5cf06f88db8e036d6c36fcde4303a448b54ca7772ebbf28723f58cdbfbfaf55116a03c4247ff3fb5923567c4aeeca450691e34252750b8ad81de5bcd43697e0eecd63603be6cfc1f91195b0a27d0c73e383ac88c49d9d50f556417ba919c87cfe439fb5dfbe7d6024922f133043c0f53c8a94f5a415006801308fe4a1a8f431c8961e5451ab96421d2ca21b54db3cd3445b0ac180fbf18abaacf93f697cf940567ebe8be2c876d5cb4de269c0b20977a0afe2c24fabaa96182f74daaa53f93769fc0bb1c76ff49203096330d3c3e6cee6b6622c4eb5e1d915e03c09af68acf1a65da8bbbcd944890592e7e66704e958e626fe8ab889d88946636cd2c0db18bbb4f1ce857eb39c737042a6526ae8de4273a6732c2b73466f10ffc237ba657ef2778153d5f04816352b7ec90768735612edfac5a7257da230ed1360760a326c21a9af88c8294905894c47d3499214d131fc1ba70a64b44f7fac0f2008a3dfff761c67ae5a8c645fd664dddde721df55d883eb0f3610045e13324aa74418ef16496de501708e57a6035e6ce1491aadb0c23db8e58f41cd704c876f62338b59fbfd29b3dd11f0e357f4abd8b6cd1a8fb17e8d673009d188315776c2b706104837eb546158f466e9b6ab451799acc04322077ab36db2942d15f39c578cb90d0d12bd2672101d26efc760a4673e83c285fef1aa200dad6608a1c32c99069"}}]}) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r9, 0x40305828, 0x400007) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r10, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r10, 0x0, 0x0) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r11, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r12, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r12, 0x0, 0x0) r13 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x6, 0x200002) ioctl$EVIOCSABS0(r13, 0x401845c0, &(0x7f0000000340)={0x6, 0x101, 0x2, 0x2, 0x200}) ioctl$EVIOCGKEYCODE_V2(r13, 0x80284504, 0x0) r14 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r14, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="12011001020000e6250539b6454612289992b948124a6d0da1a44000e24055848d3145e601400809040000c314cfad01020d00000724060001b7de05240003000d240f0108090000000000000006241a00e407052415400009058103e80200ff080934080000020d00000904010102020d00ff09058202bc020ef70109f4fb741d5f77d513ef5f124f9537e550b6caf78db3a8e8593b55ba03a6d178a369a9face5d52aa17f6644f8f7d5c24ba726473d21cb320a5650d424ac5641e20cb68597f3929a2924cea0bb8b5b167509f13c3be488e7a6eec3b5f0de51bc49651b9a73c13974ace1ed6fbb93d5b517f6b7f4c62c5f4edb2cf2cf13e277e9cb3d4a00000000000000000000025ca528f890514cf6541fb024db50d397140cc2970f658015179c7e496b6dccd2f49a9687650ddccab65731b326e5eadeba9c69c5ff63136ab8fd00fe28a6fa72c880c72e91d5bce7a8134a6423c"], &(0x7f0000000bc0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r4], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc0070d152820eebc2c82429857032a7620700000000000000fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYBLOB="bafec7533eec4db738e3008c0fbe78186a2ff048df4717956f1ed2137a6320e7a591d2807332cd1ed924a317cf5f271e3fccc0eb5707051eabd7de8f03d52f98728e1ce6afc20bfa67289978ce3f564a4d7b8aa07972ed04949d1f6e647f500fb8d9a6f528197969350bf1537826ca50eff56f17498b46443094b9a0e787b200a4c689a9838ef88fadd97d44b0b3a9b6b7dfd1091e4c46", @ANYRES64=0x0, @ANYRES32=r10, @ANYRESOCT=r7, @ANYRES64=r0, @ANYRESHEX=r11, @ANYRESHEX=r5, @ANYRES16=r12, @ANYRESDEC=r13, @ANYRESHEX=r14], @ANYBLOB="04000000", @ANYRESDEC=r9, @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="0203cc8764ba935a722aa1d0c21edccd07c6b75c579d7a169d6a0f3bfb93e91e9d8f893b784d2feab9d296e4a2c42c528bfb1a936abafacfa4f2665078f018d71f2e5430b616a6a666c7f9cd7dc03b84d60a443ed0b18e69cf2ac060d8f85c2ec81dfb1f0f205dde604b5f5b0e049b00e1d209ebba7875854806b24c6b51414d5baf51fba9de36759bfd2d660cdf1380dd58c84ffbc3efc84f3ad1df91a95b1be4ea15d1ed238b32876390719218c620a7fd63bb53f1dec00a7ee1d07641974a1505528c4855e209e8473eb236211a164628fa8da948d057f05905c441579905add6561084c5e2992b8aacc68dffce0c02670c33e474e355fc6ceabf113a4723c02e2d567b36321b33372e56346707dd7abd6ca34e1bc0244d76f3a3cb3c0d630f6496a1d13d763c0ee95d4136fe3eee916fa1ff271cfffc69d640d039f6b25d1c51c6fff27c9f68d68cdf455da2898bf1ad0b8bdc7224b81cb07d25fb03acdb19fb93c0d42047859031000141b993f4db1482ebcbfcfb0a7b728b0c4e63b943f9e700741186bd3b5dd261c475e40e63c472e31b062a7cdfa7f63d2fb5f983aac215f803d51252ed21bfd3a7f0a86f8b9f31851b14f6b3e10c77d07b1c9acc527e66fb65c007e762636b276aed9a17d669694dac7df669c95c26d12040a39fffcfa46df471aa9f8f64d9216ae66cf7a3d5cc7b3fcb19c785c658d5f7fbca58e1de6fbd7e6a2599ff7d34be248fa2c92fbfb4e5f59a3e1a536b607231a582c56f3e3c4df294407a138d817579c5dd673b23161bc93b63dfbe097a3ddf432d48a78d5e9d3bbb3b069eacec3ef418bd20a32ef33c98f4542297ab3ac2688e813b357dbd34704670cc96e3be814043d8d0b3a1d157eb5e4e36e4efa06dfb952ad730846550fb39fbe7b4dc11572ed07bb5453f147a6b2f0b55612dc422d9b58ebc2d9219a39a32add0e3a6a0c3bbeff17e5ab50754c8b5647c2117e220aba04cd737a99a51943b72d5132d6cd3de7fb79bae248751b5dd368d2f6815b893bb2fe87285bb64f78bb46b05c68a8dddff54237d5898f368b86172eeca35b9b3144188db8dea9e6963564b4ee857c9680fc2ebffdf422b106f49e6a37e5f05356527ecdf3512412e4a7d48039aaa12a953c0980b9739c9f63b65986a6c9245b7d15fe314127a269f8e1efd0b48b540cbdf123a4b0f999182b09e90030a96ab4f2f5fe0e1d15c4ab8cf266f55cfd991f6cf955fb6f2e960838b06951a0dd6614d7c513cdf1738722929d58b44ce4ce1a4fad319689f2664781838f7508b1ce2902483d8d19705136de7ce742ced0d09807c3e19addb9da5800d5766ed9424c6bfbe9bcd975548c828e9fde90d5217e462653341b24c2b851c91377c5086b978214138fb949524fc623b9a71eb02cada2d78ca93ace569d76a21089313fb04b943d683ffe692509cc97b0a4e94ae9ddda95b83cc270d1305b260163858c6b9d2e603dc156965daa7ec1757ab4a0fa5c9f3d07cfe564883bebf24b447a42a6cca534cf2bf68af052e3ba0daf5fc448efd2c23c903b8e18eb9f1b956a3c3631ead3c9537f318bacc17fca84a9d0e38c9ba3bf1f88fa096b652e4f7e97adbb6410b367895059ef23fdcf5c4051a239b8350272ae48c5ff63201ae8d099394bf0b2c25d2427ba6c63d621fb31fd6a33cc911fa4d452607c5d39e08c10a662067af759801b874966b100debf1d9ee49ab156509988e4f6f68ad3426771fe2d9adc013798d3d63c5179d27be1878ec5961dde8499cf77e3aa8108f2b6e91fc9faf24a48fbc34f825c689030918f2ec3ab3bfc0a93554deb4ede719512df72c6576ce497df632bb76c15ea84124352a66c49998519e9e8b39f1b7908422a587145fc7398422b8ee8311ad7b4a7490b90d2fb749caa770701800a36de69c13c9c032fd41126daba590a380f71c4805a58c1b2d87bcff8037d25be6dc87458eed1c6d3dfe2063ded7c4b2d7e49d623fec1585c9ea5ef711a09dd7bc36175a5c7086b6e13a21860df89fd91dd290cc8a14dc4a00d60c370c8e8a4058bf12be4422e13ae819405a2e26f7640f8c6d2e316035faf8a6452e616e6780cb9399f286f4fb1f0d62e15ad46e66a7dad65dfb0264b0268e640d4da6a603eb7c163ff70fc97776446d0dcc75c91540bc7d77fae3bdeaacb9a421cdd5e2d3c36b0910607edf805f797e7e4402ec33fdb50f024f17047f7d5a30afb137e508a1467b3979a185b01f3cbbda8a9a32205eed1acc1f949089df39f4b14fb565d4ece8189d5307a3b512e8fa204ea65603689d6ce8f1eba7775d0fa79c953ad2b2a3a8325832805d6b45ed148a9914e99dad02d3f4dff1d9fdc13730cf9c6134204871970951a9e41681501c3751b77950a205f7d7f24f58b414b40d5eea89c6da2d920e8be76f4e78fbf73d6c432b2549575854685d5c525aaaf5240b38e9cebdaeb6f48356a90c1677052f1fda33ff61a75cc0579e0ca98f7e6f348dc5e7336499a88963668f9724bc53b43650c94d6d404e9cc95ecdb30540873fbb52f37d8ee9dec53e826103249a2252a6d9426c4de3d056faea4ec78b95c483160d937154e131db872231f1b13f90d3bdec14fdfca6c90593b265fae78d088557d108d5db30ee19895d1c3340ae84c8b1e647da2b5df0f2308f3f425774d2912f752c5b43ea82ef9adf1d511e45a78d9dcf50b094114bea578e5ce62105dd3fb228244eda543e87f699660638c4fbbb53878be546cdc3bc0b990bb713cecb1bc4a7c1cf7af410ec94eabb0f8bb256c67b09901a695a25af57908cfc69a682b43cec7bfe802f33e09af74b78c098a91588e910ae8195935456c343be92e0626326307bd1d61ddd731bb40f936071b991bb9bbe860d816b3955ee7b6be124935feb43de538ec500605b0d81afedee5ac799e979eae19d754cf370e297fd1d4068800747a9ec18776a4881de4ae798f8a5deeb7bfa182fb78fd78986e21740a49e20639218e979bc09fca37bdc702cfa1552cd9a1d1598ae66146c1b06e0f953a59687c81a9d96670052ae6fbfa1d1f351d632616058f8fa843eb2e49cce7875563ed4b45952da8c8563f8140c065ec0b8c94c5b45acc86f0aa78a2af0e572b9ac0a08ec60d12fe5600f123dc0cafbc8eb6a6bfdc5371760f8dd7f92336d9a59f25bb6dc42be128d7de2d7edf84256ba0c4e51d618ab830327bf8bd0483af7c978b2ea1e30f6f32c9ca500a75a40e3fc99b4ddaacb73dc15b4656b0cc4a7147e177c456199b3a090f720c53cf367d962ffa3166827aae61a69bdb760db5ae213650083b837999892f9a39d7cf90e034c5f42b406a85049d9cf09552b6ec957cd856bc51ee093c1b81bf66720ab9f6bf4dbefe9b1ff5937158568ca56811df76bb568454a2906f45dede8757040a0034bf97ed8f316fe6eed61eba175fa5565550a5e6aa3b6418ad481a670a395dc5f4c334353d1b1ff1ce02037c8f3fb9a0ee41789d22137769be2f868c3be6a9e693b6a9352e317bdc22115f04e5594349c8cf86196c641afba07fbd8fbd0b1781528f7c1ac6670530afce50c3fbd0ffd1f966c35739fb16ce90af9c02592090c35b31c003dcf64fdbaaf3736b1b7bb280bfec14076ac24bf83c8aa9f217b9776fddaf9210c60caf3d94fe887adc1a59ae98d9fec1e14e857dec6b4600830217403f79b4f10323acc2cece9bde65b0fd970667290bd85ddc62dbdf48318e88bdf82e88820294b2c62fffa0e0972d302d032cae01ecd3d3fc55a987093e979447077bf059fe2302bc77c40515dcb0c6e5de16bcc01c581e02f76d936e3c9eb5d924d0b33f5d964bce5f91aac0a2d52bbd580fd6d96d56bbb2abb25dcc3b3a56428942336e524ef37cf2501f66483c99f64f10ed1f15b6c81ae24c374c35f0df66628ed632ac3f71f3aa93e45adbc979f29ee6c66cc7605b94be09060dd204cc36dbdd860b990b94c79dbf4b184eb15777bc5e2be25ec9ea193e31bbe4a737182b6f1f7682c3e3be43c207ca6293254e932d0f036affe4e1edd815732bf75a503fc54f6dcf0c236c06c5b05854031516a193d7ca9856d40292df8c892e964419bf2d6091b4f3b89f9b9dbe2225f90dc909f5e9a65cd81c2ffccf3f61bd445663adb32326df686f5e825dfc35528f4c5d32683ddbf885819c9c45976e3eedac41b71a941ad81086ed22a0845e28b0e38b4b45fd276f814baf87d9e1411132bd8f126ca5bec5747d5c4f240408ea61a35c25c934a8c7c2f4df62b2d12ea6bd5c36aa2b0eb8daae5726aef9b86ae153959625cbb324ccdce7938aa0f2be5b5515274fe7621afb99e2704d62b00c829d11ce6d251d56132dbc72fe75bd45c754355b3e1b72f751008045b63b5f80b0c9f08a61e43ea58fff37feb9e431b54a1fae3cdfe5ac8b2e2166fa229d96663717d84a22392c12b4f9074a3aa7655c6abd23a5da0cd5a7de755d13ee3dc30ff43a11f6aa7f1974a91fc5f497d82858244db28538e7958bc712e4cb6d81cdb7dc895eb002369d11e8c0b6f4dc6eb94245e581639d71e1f2ccfbb92e5f5b04233ca4ae99e8cd71bd16b06e63400e7fdc9fa749918379de8f2a044401cf778ad1e83e62da824f1aa79ba94879a1e8ab1d477205ea53a1b98e96eac5b14726c7f6fb57843204b0d7ced522cc5a1e1c8d269780197ecb067ef2725318a5f31c4bb3613070d27f4fce3b885245952c0fc07c47bce35447bf688ba8621129754e95239df3fe2b9a5f08921d17d89b2802629bc6a1a966fce0ca6141bf713b994dd89c911399a0dbc6ac19428e8d0ba82b93a4483be41f260fbf27abc08dced7f9e28d9b1c04ab622838b7f6985f66422fe9a7b72b523d65b9e5ac488cde19c6afa28afb498c45b247faf08bbc04d29372f4f9bf36d99e7541a45c2e1c3ccdba8cc71d455afc32f7754c8a49910e4bfdebe422b970ce6dc7496f26b0cf5009f10e20a5d5ad7043876d202b67463440d10ed948163e92109db565ea100b07dac7ae2e0dac83cf4852817db214288761f6de8506e4a7a94b4c98cbafdf5c1feefa926ab5d77b0b64b4c82dee73be02908fd46d5cf61ecf934f150e93a005ae94b92008aaedfb09191d7c58204ead3183ec567d3be0ea3a98469907d330643e8794e06d43ff6c47cf22a015874e3952fbdc8c0c33e1b63ad9883dd1a7a3250eda7e6838264159fa41343365d25558437c44953fb9e1d07742b6d52f99c886ee159191b0aa71b7b5c421a46f75ab808b87fe0864ecaaa9766c2b6ec31921f2a6276039d93c0187710bd7a1546945355667652fd931ca7900d64fdd1d1b0fa6a4fc79c0fbd85cdb7768ecd0ce084686c3f7e2296644e38832a93b2cf8e73e4c1191d29eb6b5c174fe94472ad75ebac6ffd44980e063f33df76cca34844abdcd46e6bd0b01c1bb93418208ce55d2604dbf6fed7a7f0a5d211c9ede835757f2c7cfc2081ab6459b68f951e259ccaa3cf87f508d544d501cf3e56ccad70aff1b146e88bab45d7893652c3f491e67dd05fcbe4c94220704d408db12c5a19287ea56ef4618284f6d746288ba29466969f9f8ba2ada3ee48fd324be3200accf0e346681b8cae9c8cdaddffc0191bf673ca191220618043d774c1b1ea2a4ec15b1351cbc14d5d694f600344a5222d77805a7bf0e5e5303ee1167f596971b96d90029c2f43e6157bd744ddf14630e789513b35f0cf71c6378a303bf08ed22d28d069514909a9784a4619e7fcdf4f1262d7493331ea514d78865ecab0363d5fb76f57ae794ba6110ae2"], @ANYBLOB="0ddd4bc4efc2ef099951fe7f881cfa81be9f0fbc182b813ccaa31bde9dfe5bef925038044ebf5208f2aa7248d268d62208b562f319122d0adb9eb13f6799a24dae", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbce0944c2a92dbb427"]]) write$hidraw(r3, &(0x7f0000000780), 0x0) r15 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r15, 0x90044802, &(0x7f0000002280)=ANY=[]) syz_open_dev$hidraw(0x0, 0x0, 0x80) [ 445.104281][ T12] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 445.134246][ T12] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 445.145500][ T12] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 445.154674][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 445.209243][ T12] hub 2-1:118.0: bad descriptor, ignoring hub [ 445.213674][ T8856] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 445.220833][ T12] hub: probe of 2-1:118.0 failed with error -5 [ 445.242461][ T12] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 445.684274][ T101] usb 5-1: new high-speed USB device number 109 using dummy_hcd [ 445.714228][ T12] usb 4-1: new high-speed USB device number 112 using dummy_hcd [ 445.774378][ T3352] usb 2-1: USB disconnect, device number 97 16:54:28 executing program 2: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000000240)="00fa3885951fdb25c670", 0xa) read$hidraw(r1, &(0x7f0000002240)=""/4096, 0x10eb) r2 = syz_open_dev$evdev(0x0, 0x0, 0x4bc4595e0c1234a7) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$evdev(0x0, 0x400, 0x359801) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000800)=""/232) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f00000002c0)=[0x6, 0x200]) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x660c, 0x0) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r6, 0x0, 0x0) r7 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x660c, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000200)=0x1) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000000)=""/19) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x1, 0x100) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000080)={0x3, 0xfffffffd, 0xfffff691, 0x10001, 0x3, 0x2}) [ 445.954205][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 446.044339][ T101] usb 5-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 446.055659][ T101] usb 5-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 446.065633][ T101] usb 5-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 446.078561][ T101] usb 5-1: config 1 interface 0 has no altsetting 0 [ 446.094387][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 446.105391][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 446.115346][ T12] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 446.128174][ T12] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 446.137370][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 16:54:28 executing program 1: r0 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x100000000, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb7dfa60cf9dc260c4b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6ccb", 0x48) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000000500)="000111a4cc4b7afbdea93a77751109f7e0b315d212dd6e6be578da61d9761a0b0ec37a13afb5111a0cbcf7373eef56622595b299e905f84d092c6cb4cccedacefbb9b4f7642fd1883d2e87acfbd351b8bcb8e7d24b9aa87507298a2efc161d6e5d83e4ac750000002080573f1a32fea3f0c3a98b3ed8454bbc04798beeb1ae1e1a77c33c030cdb8c8bf77cb2c1fa3c7e606b090a2fe620bf2316", 0x382) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) r5 = syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x800, 0x440100) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000400)) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) r7 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000080)) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x400007) r9 = syz_usb_connect(0x0, 0x5, &(0x7f0000000e00)=ANY=[@ANYBLOB="a41573b06f38364e62cd79927652430729b433527df8bf0c37dc1621c2e455d51374c0ad688f3f06cbeb76860f4d0128e635778d5a7e43b447cdec94fe42d3224735", @ANYPTR64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16], @ANYRESDEC=r8, @ANYBLOB="63cc843a12c5468ce526e631859cabbeb5212323a203a609f8722ccd4b1e0cc6c86a5c6e11993ec2b5d6f83337f0a99ad7bf974a1e309a1797ae29e2e6ec2f5016c86afdf1de8c512b752c6d45daff1e46f6b9d190506640d857020e8a804d3e2c911213b7fd0a3cc1a64d801775a2c2cd0dcb6958e8a77cf44e4599d4f1ec9cce3acc86a487d977e824923f0843979d8435a42cf29625fe7c9a"], 0x0) syz_usb_disconnect(r9) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r10 = syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_disconnect(r10) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0xbfc, {0xbfc, 0x0, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d108d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3703eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c"}}, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="d242090000d17effb0a9cecef000000000000000000000008c206b392dee36fe87271af106fde8988d3931cba6dd00749d4b5de255c0fccbe85f59cde302c8f8ade90aee0d1f0d2d3a4d2c4f403534cf5e61619c61e29e64d593785eb2912e0dc76f55c7450e92e1be13b8571e1ff96b690e6f4821eb7efd7d96a6f15520ac33a3fdec3ec09d0c26ac264c25a32b7d8915439da8f7f46560ab5932973629b5055fe39f13e40000000000000022ba1debebec227f909dd9af4f10f65bd04557e38b24e5163fe78605dbdae9c853fa6a5346b80ed4794812261c9c2c4ff94c71c6dcd6833d64720398639d445beded576bdb497552244ed78360abc0dbc563875a13a3b97da407a782ebab5e693465be9abff57ac3cee216dfe614c6e69454006696e40317d312be92c3a54b5fc1e90108"], &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r13 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffff, 0x40000) read$hidraw(r13, &(0x7f00000009c0)=""/238, 0xee) write$hidraw(r12, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r11, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) [ 446.203287][ T12] usb 4-1: config 0 descriptor?? 16:54:28 executing program 2: r0 = syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62", 0x44) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_disconnect(r3) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r4 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r4) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0x0, 0xbfc, {0xbfc, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d108d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3703eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c"}}, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="d242090000d17effb0a9cecef000000000000000000000008c206b392dee36fe87271af106fde8988d3931cba6dd00749d4b5de255c0fccbe85f59cde302c8f8ade90aee0d1f0d2d3a4d2c4f403534cf5e61619c61e29e64d593785eb2912e0dc76f55c7450e92e1be13b8571e1ff96b690e6f4821eb7efd7d96a6f15520ac33a3fdec3ec09d0c26ac264c25a32b7d8915439da8f7f46560ab5932973629b5055fe39f13e40000000000000022ba1debebec227f909dd9af4f10f65bd04557e38b24e5163fe78605dbdae9c853fa6a5346b80ed4794812261c9c2c4ff94c71c6dcd6833d640900000000000000ed576bdb497552244ed78360abc0dbc563875a13a3b97da407a782ebab5e693465be9abff57ac3cee216dfe614c6e694"], &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r7, &(0x7f0000000080)='\x00', 0x1e8) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r8, &(0x7f0000000080)='\x00', 0x1e8) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r9, &(0x7f0000000080)='\x00', 0x1e8) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x800) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r10, &(0x7f0000000080)='\x00', 0x1e8) r11 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x9, 0xf788f40ccd632c69) write$hidraw(r11, 0x0, 0x61) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) 16:54:28 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xef, 0x1f, 0x8c, 0x2200000000008, 0x9e1, 0x5121, 0x188c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x8a, 0x31, 0xf}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, 0x0, &(0x7f0000000000)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$printer(r1, &(0x7f00000001c0)={0x301, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41b}}}, 0x0) [ 446.364291][ T101] usb 5-1: string descriptor 0 read error: -22 [ 446.370829][ T101] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 446.380065][ T101] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 446.404282][ T8854] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 446.411823][ T8854] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 16:54:28 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x2, 0x800) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0x5, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="fd6c9d4996d5b47e04c4451b5dbf083e2bd6be6698f96798b40c105c5416f7", 0xfffffffffffffe9b) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r3 = syz_open_dev$hiddev(0x0, 0x4, 0x44001) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f00000000c0)={0x2, 0xffffffff, 0xa7, 0xaab0, 0x5, 0x8e}) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x86e2) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)=':', 0x1) write$hidraw(r6, &(0x7f0000001240)="e54a6f755ac1f049a28cb1ad9d8740000f49adc5030ccf54bd4df61bac47f300ffd802391712a3ae5807278f482809510ee16d21b3db96ba70ff7bd45224a6ee59c1ee4ab73e4214b9ec826006a416ab7c70fd390c81b7b26b874869d0171eabc785f5fe6f0c8d52af670866e11c5174d47ab719a352ef5e28d705bd1510f327f59596500124c7659731ee77957581d64fc46e5f90271927351fe254b70f0a373c5c9daecce8fadf5833706095be881467e3ede6aa84ab3fa9b472be1ef1ef991b2c1608d6e8e6721e412c9c1fc48b65bd0b2e68a9a21d0e0db3c25ea057d73ab133e427d5323de203e247b5c63c0f41b11190fbc657f4a3be5d0769aa25c6190aa3e4540c2f96b7e2ac5ed11baff7418faf41ad38532f851cb51443c8365d4fc4a817e1a40ca205ca2546ba3db6643ec986b2c1085513c4bbb05c0138c5ce32baeef728952e1b395be5f0920913bfe8d64a069ca1808efa5f7d9795a87278a1212922412067c4c25a9dd877ef1c3163a2d552b32395c160379636cb42ec017319897dcff04c3f6bab5059301117d8ab08fdf45b416e07b277452cabf1f810cc2eb1690b95fcdc07b885e7489e063392f247a1eb20426807dfd9755d1a8522b382ce79624c0d8a57e398c135373ecac8db171ba16d48727c91456b2d3fe0c78e211c64d00887ccf25cd81f25380079af233cc8ab4a8d0d6cd7bec47f3288852259c3058fe55e11b61eeacf84cb59d51bbbdaf28459fd276145bb7b3d0205e0dde9eef9f718b76239db58ef668c03ecaaf22127258931df4bd2706a9d74f8bff48b97218d3492b8b745e657e53bb54d6788ef7883756efb0127bd78982be7cba43246c0605d91c93086112a341ce97387ebceee264df0bc821051b984bee31c303ba40f69c5c7441a675e257ff44b3e0f5486ab31aa8606b06a2724ab54b706316cf748ab9a8383c09ffaa5325007a38d3d2beb768d4dae478e00eeb860bdb2fa17e74611f7ad95176ee740577a6bfaf62e3ae81cb43b6cb22ee956d6452a66c05e71681dc534ae0aad7fbd01a2c0b616538f7cf5f821af02123f2cd6344237b50bc1eb9593446d66a0481f593dba9ced0646aaaf13919eba6b90a9ee75baf3f148d1e3c96c3f6f46a372589b018e6a9ee81757a29936c570ed9eb68fbe633d9dddd648fd58c613e22e192630da843970061b92e8e4283577154c50010b01ce580a6d4484b20b25dead858e944722295b5374f3f9b48c17e6e69a55f36b7a39373003b09233f0f586a8560bf63a2322e5b7ee6517bfd98cffcbc4605e44c27df8fd4cae415fc5bf62955ab92ebe139fdc7c7393e92c287ee33e368f4ea5c8a9c5b6606d0cde520f09e56678ded4912054d0699a69a7b90ecdada5b382437bdf1380ab09d868f3a71703871a68ee1ed66fbe53cda98ccde72550d92baef9b28de4c8bc9b11f1d4286887fa87cadd67d429fdadac0bd8fb4b4c3f16a539df606e1fbc7fa8f6bd9de882532cc6e02d4083ce0964725012debc018c0e9f977bc81d8bba4de85f2a662922480cc3ef8f381361d9a682938a6532eaa1f39958b860a792340bab7846f6de5462e5d11c5be01d8a32fdf19d82da6d6b9a29c39199270012494c6c0cb016c6f23ed601e1f658242b59572839c4133cc7f712f480eff918ad7cd97b99aa7790d1e622aa9b14922a06e775cf24af5bc7e71f0df2e51689b8d2233dd3f07bf55905f4696bac3718509493a587bafc9ad5205b9feb37c2f1c25bf9dfd36031ebd3752cd324a7cd818b339a2cdcb45f6fa3113f27326f20f44f426606ff672d0f8e861ff60c7bb59d40ca10b432285ea01cb76876b2e7889062eb1144bea3b96d13ba337f6d1fa5d9569c5aa49c5d322a50176caa020b0a9300e24071813785c0e96a81490f415832df701b3742e080d9693b6174e3f732c7ed1e22c53b16d7f7cbd332c14cd713554dadd9dfbbbe09e5b149e50bd347d74fd1655b15c65eddf12010ddf2c4c41f04c6e82aa0ef06427687b391f565c04434f50202a25480ffd7f66ae01e43cf04296a1ec90fc160c2e0eea51e3724b59de2ea35742bfa8230d539756daea139083fe40c471636887d92dc40a04a5cd627705080984438baabf1217d776795265ae5d6794a5ef7923abdea9e398c31696a4b7a8980486d3c791fd2386cf856f182c0d1ccb5f9ef2b8fabf3ccbdaf44b2435f62f62b7dc0117b6ea9021ee1558778a8e43255acae665cc73bc060e701b19b84ecd748637d0550d942539f8612f029e002be350d1a0d046ce53943acf709f4e516a72cb64933b4a941f135e93fc05f07f1ebccced0141123440ae9d8fb2b378174092d82d5785cf2670475abeb00875a1edbc9cd65d83c9af3ac1f7c8a408d3c9080361200196d6c99cfc054e5f5f85795cfa98435dee632c2975d7976fb30abbc9f2974870856a034508aef538095ba6c1c3266c97c5c9d40d49e303f3b6108512e59b422e79e43851b16a12b532e4b9baad7c07efccde7b819906ce7851f72925352c5f8a109ca8ed1c1e42845fb945162ff4f6d1c974106f1465fdd6c7b3b93f40989ea6a21e9b0e835285c7bca94f4f59cb238bcab508f05a1091817793a04dd12280ddf51303c6793858fce3326b886032517dc75f4eb817bd2f532e5792368c53474481d92f3052f5027ada634af275b5fdfa8d3d160aa68e8d0c750c2f302308b72898224de778a56f7a1058e1eceadcadf08a3ac0ad3af78b6f693883d5e4c4b05eb98260474f52ebee2726dacacb878f280f3d6a7fb44a34b17bce676b894e59a0dd6b206f559aa5189517d59957ee53390ed07ea195b5e362acf6720c832f8c4a76e7cad1ec763f55f4027f17bcf48ba655e25f716107b627087244e9d4c2b417ed4c3529937d43bebae8a915c621426ba81f870ac08e699c628e6c9c68efad19df2d1b774a0e899e5ab5f47da0a401167fdfd29503292ff83ec1b148c3ad46ce3adcdce066c372f72fc4fb44e3c09ba479c3cce76f4c5eef91aadb038cf716191fc472c5879d1c378f2b746d962b56004f4115fb1b574026b0c082bdaa41c705a167dd37f8cbd70497035f448afdef1ce50bde53e5f8b089326f16566322bcf30e2e500a95ac169e0d69646726c67590a587e604821ed38b2c78814d96301aca72a34c8dde48464ab1eaed2438765f9ac311abcefce54d6880bc5868718545e8f83550c60c4475ebe85ee42ea9597d101416129cc9b51a3839cd1a8278ecf6127d1f7f5b76af5705ac81df4f722820a27b0975bb013aecf6b976a29bad1e91c7d5bb549fb9c5b662f809503fc2c57762e3a32a555a4e023fbedfd8ea18e2d27b0ab82183ff25ee52ece88c5ec4db8d139cb66e75f7253bc4fe58fa3061435aac4122b0d905a1c0bea8e6b10af883c8ef8d3023972b7573d3eb385ab4f624c1f81eea4f994d911f0cdff01fec78cddd81caba6837588a4d5e98474130671bcbe42ff8d2479c3ee5a3bbade78698b4a084424cd667b7b4ff44f5afafe0ca7e1af779d4b849098489bdfe777af703942a980798adf30c6b54cb56d11b002cff9ef7bd10f924746c6f6db1629943451f75c013c8d29bcd87b3df246c24c8f369b836a2746d61ffb593415f0497d61a0815055fe79f23a5bb60d2d413fd589dcbc8fe0d9b78cb45b643720e9f000a8a0047a0a8545cea559d2853697a15d35f5f0ffe5abe8516cb99a406423df795ee9499286d6a29829ba55cf6d531d2612178e36a5fd1e001e33ae3f6bda76ec061b3af02bbd82d71677f4e234d158319ea95ad980ca8a76d95a513de99efb60b69074b41d7e17f52b27d994dce8148d399cf9c186ea79acefacb817d13939c350102c035b7fce04183eb1e874e96a1747daecdc048b5126e04d3fc7e706a0d361c107e6a388fcfc39049bb4a8e81252548caa9dc0fd4d096cee36ffbceb625a5fe1c0c84038b64df1d24f591ccd7b90c76020283ee63d37837e425b14888d34b9f68fa5dbe9878ef70d340cfc9e0523e0624c297a8ac656d7bec0612bdb13835ceed668c0fb96a65a0932ec43e6707718fcfe94fe5f92a593ecb8900a24da8bf3cdc6f14147d4b5ecbe5c1ddc35cb06072d4b70647dcb5a031f2baf988a4714489422b6e73c58ce13cc031ad6d60431bdef37b74be1077d7371dd2363c9d4545ef6208813b36fe01bba7e4c2be62c9cefe4b8255f9f9756e88a0d086365ae00daf16d328cedd1d81f436908fd61dc40d785baf115868c5e5f354a9c76e0f91aa08468e5af07c5c3de378a7d7b6db2f036ade188d4488191d64af468b4a9e7d9df3265c7496680c29210c3208431ff69cb1c9f03c7cd5d3010e02d8a13fb45e51b1168654c0c4db8b2d37291b60f8799dc9aa60742276d172640a813f3734e755c230bcca20469f71d8d0b76ce3d8c155256de513ad08edded20000d036c7ba5c81059ffd18c894e7e0e2aabd7cd7169c18e503119871df3b046f2710e25b22da6897ea06fdd7006b6b92d59f1d860d1f1052402909ec90d2978042404c6d6acd1c26a413d90b0acd746f714ba05270a4a4ef60533fc04db99b6fae36f0a608b8638763efb0238c1113e597a5c808bc11869281230aaedf00cce82d5e3734de25b1275e6ae985ea2d553187e6dcf1298c3fa5de8af397e9f1e2f74741c76ce6980ab61fe07eb3eadb8b0dfd151c8362076d8f3ebb1c213706f4b289559bdf44f79f71ffa8295d2766ec2c8a2747e138dbf08ee6cf09d322d06f19a5a9756e2e85ae3804a8f3f24a71cc1f450fb05c5a30207c1cccaef0ed5e5548cc7613197ecf6121f1e8af01d7fb03c7a1cdb7efc4305e93898e60ec30dccc06a3f3464022a6051342c1aa1151501e553ee101348938ff3b2f82a363448c4761b5834045bbdc0c76ee5fe264523175b65470a743eefa9d05769a1cf36439990d7023994911bd71040374d08b1f199f5d3d7183b1068b8d1a9dbbcc75c3be03dedf105a394d4563a1f0f4f887901bc0fe859abe7a50bd292c9c1c7b516d214b3777c474123708fe483719c1e1a99599d7b9f5b4812bd4d38d0c09d9f422737c5b9423600c91112e30b80d9839b32b3d95325f636fdccd533e835800ff432abb95e3f836d98b31128ed9d74b6611065916f15c84a4619963b6c549311d0fbf2102aa9f9e2dfa4d567ce0a324bb1a1e6a87410f9609a62089516e7ece8202e60dec78e17206418556e4e85a533c776e03f51204ebcfedec40658765388b93c55a9f846615e89a5b69bc054fd942d51d5cfecea96c01aad139e19a8b58c043244176968b4861907ff02cf28f52b1db451c43baecfabfe52aa284259be6afc62388c67e1fccb68b7f1367218b82ccd13f50d96dfc9657586d97a3dafad1896a379c133ec1f819477ce3dd407517762ed180cc832816f4b6ebf85e9b76da1fab34f5480eba9bbd498f6c477cbc2d6605365914015c2c1c1e27a3af63b2bc673a70036ae3699441958de4b1a96cddfb2ca86c437cc0e95065bae6f119dd7f2558040d9058b8b96b3c6c4f739743fd1be89abd1e17b723003557dc95380cc45bc21ec0f3dcecdedb013592790997dbe5e8ff128813b0c2aae242043db3f23d761cd687a99e97631a458c24550e8b6782fd5fe4af9f44c27018bac77678b430b6a12a562974e1b2dac10c033bca499d30cb56fbf3344e7b1c91ff0389bb637b938e974bc036f13d1d65ea4de545cfad47ffd478b7a77f5455ef8aaa32f9c4eec7592891066cae32522354d47603bd6f23cadffde093e615e713d47", 0x1000) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) read$hidraw(r2, &(0x7f0000000180)=""/138, 0x8a) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000500)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r8, 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r9, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r10, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x1, &(0x7f0000000480)=ANY=[@ANYRES32=r10], &(0x7f0000000700)=ANY=[@ANYBLOB="13000000", @ANYRESOCT=r7, @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[], @ANYBLOB="0500000002100000", @ANYRES64=r7, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="7880fff68289d69bd4f1e1fcd9586a3f6e7b30ea42422550e6e6dcda92a8a6c8eb7e9574f6971f5c8fee325def1cc602680d68dd700006d2cef37ff28ee87caa8f11ca2fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce77e6e2710e78f000000000000000020000000000000ae646d81e327f164a81ee37e2a7db24180893f02d4e0b207eeb245d4ea9be41d45abc38de3fad8647c4318c5759900077d827f0288c1f90c317bd85257cb01158a2890f476e9ab069f7eeee8d693f48924873d78f02c53a7bdc3a18177840eb0d3d4b52705a1f72b391a547d30619f08b6c72fea0e16f9ab8e7b0cf040a97e9c6f8fae2fdd7259f44bea"], @ANYRES32, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYBLOB="b67f2096284bdc979bbdac9fce6b4d468317dc67a2d49b1b895adf523a697be9d5848503b7f259d4267cf9e14cba4662d1c73ad0451963a73ca5f51a55d68dfacd6a469c74211b3fba23348ecccd7f329abd26c98dff88ae17c2648ef11c58e210b4030bd6f6a48cbd6274f88dd8b11e699a97c395cbe16feba86cdd32d5b155cab74f52e9322fd6fd761fb4c8fd040d6d830f9f21d8ac3eb685d28946bff2d4d840f25bcdae243456d759e769c585899a1e8a0b7fbf87aa89fb6ab74a50f6b73c31e0e901a9b102e958b445cd6f3daca57ee916f7c88bd85878315bba2e86d46b0489ab2f2b5b357944de80ccf5ef929d6aba1189a99520bfda9a5a1030bb", @ANYRESOCT=r8, @ANYRES64=0x0, @ANYRES32=r5, @ANYRES16=r9, @ANYRES16=0x0, @ANYRES32=r8], @ANYPTR, @ANYBLOB="0210000003f64c17030b25de4fbad6fe45fc24cea5fb78106fee71a0918233bb973bc12d2576dc1d147667654f7ae2519f2bbe5e41328ac408323a5cbb7a3bcdc62aba7f3d7b44ce10f60266f6ed9c0e12", @ANYRES32]) 16:54:28 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_ep_write(r1, 0xb, 0x2a, &(0x7f0000000100)="ca2fc0330f2df854f4ecd40ac156b967e72c8820b17ccb297fb8ac8494c17aad1a01f308c2a9032a38fe") r2 = syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000140)={{0x12, 0x1, 0x421, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xff, 0x10, 0x9, [{{0x9, 0x4, 0x0, 0x7f, 0x1, 0x7, 0x1, 0x1, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x6, 0x0, 0x2}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0x9, 0x9, 0x4, 0x40, 0x8}, 0x3a, &(0x7f0000000200)={0x5, 0xf, 0x3a, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x6, 0x3, 0x4, 0x7}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x20, 0x20, 0x1, 0x7, 0x2}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x4, 0x5}, @wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x6, 0x7f, 0xff, 0x21}, @generic={0x8, 0x10, 0xa, "25964d3f78"}]}, 0x6, [{0x51, &(0x7f00000002c0)=@string={0x51, 0x3, "6faa369b2080d7011af39e5561542e1c394028ed064b56e2c69480f1ebcfebe7b27049f98e164b664a86e8f3e5256edb69a3c1895fc5c0f5a8f72474bfa50a726d28822a5cef961e4526d1b74d3cca"}}, {0x8c, &(0x7f0000000340)=@string={0x8c, 0x3, "743862655ebed08b4763c43fe08aae4504aabd1fb8367e1f67275b0605ad2fb5f0af470cfa6b581c5728a2306829ec09267a7f460083536ad85219480db3127b975d12d322412bf2a84f5218ab44977140e1b9d12419e809d7225313aa86a0d425025ecd9771367cb55fe801896e94f7c0c710d2a8e523b11a304aac74e25fe4b736c008d971322c9537"}}, {0x1002, &(0x7f0000000600)=@string={0x1002, 0x3, "af3b14c514d31d9913302895bd88736b1083c1077f97741da98bd6a279681935a0ebea0980862ae8083e42c2aff95d52af0c1a5608aaa130db26ae8359a823080d4ae944bfb23e0f4eb4316eb7f86a9f5ff4ddba09c365683e8fab9de84fa6daec55775e4ab86281864566dd9f638eeb53b2b2e9c19a370c2de16c5bde638d6c7b0341e999dafb59aeac807c16fdf6c86bdf58c5d5d5d1798a0b47cdaefa7ad8c816068c854ca667d2598c372f634da268aec9c8479093911948cccdcc83caa366a2f7a4706d5f5b1c6bd262ff8df7e18cb8959b9aed9e5f235bddb9ee7a9a50723dbc5ec8e94b735ce3d2932e05c293c714c028b7cbca24ee1bae251d1376a52fd7a1532be4257c020259f96e2573f07fea89e6ca3e23d4e1342725ff491b2241d14d45dc7ba06316914e3a62aa7e9f0242b720c7e0ddf8289159208a9bf67375c493e60147fbc13fe54c534cd6a063a15a2a1f99c7c4dc7e66bff5477c8882e62b7dbcb4c510c5c5bc92cbd68eec6c3fb4627c83e105a1fabf7691d7eed33822eed332c1c3b52aaa8342c08afb9cce95690a8c3f7ca18fda9f985067fdaf6611646d6e103c2057627ef16d3b89631d9a5176cb4d7bf49d8c46183142a1d17624930bb85e65d5ba63d09508989eebec2edadb5a0acf2c2fe763ce96a2e018a627906252ba52241c7e8a8238c0f328c90663ed036ac354a490b40c75c4962eaf9ced8f406eb74f1d8fc76dc86e2bc68820c734b4264e25506eab52ab12196a0b61c0cb42b8ee570cdeb9567a38a9cfbcf767d4ac1374ecd6dfcbf0373beb191396c309c8f36fc600aa43c1a3cdfe7e55582cfb54efdbb92deed41c6bb419584f9eb51f3ff2b661d70ca6fb7d7dbae79906a732fd5329e3b9509b5e0c34efc38d5829bde203aec90ee03c81268b344182443c45dbdd62f4905158069c69ad03aa197eadca3e7e8cef440c0d4f48d29d0f5bef1f763276a45ee60e1bd9bde2634f7311b0c184affc7ae3f224b795d08d2428d77dcd539572039bcf2c746b260a66ef6fc375350529dadc68e0e59398a983857f5537278bccae28c65831323accf0e00df0724f102b26fd1ceb3bd91239975e65b5d6d1024968665b943a4c38cf2c2b186ba52186a941bc400e523909faf6c3f75b6630564e7a67bb7245f4d3fa42f9b3c59c955ee849b9b25e1e3cfe7ee02757ebc093bd94b41c5969dfb643a4ad2dfa7f27381558bc2f47ce8a912809d83a279bea7d158b430c33ccfbc699dd296a54ed0f78f38cf94a9fd6c0b7b28ec6d00f4985c3e1a6f29f395d0cc282a8b647d8234623d82433769dab53730910a404439e4791035a0a56040155cbd155833ad9abd33c423c691b79d9f168a94fa303d58e34a28a51f63a5984fba66909b013fb0a3e9008c01c86de90b66f08f49fd0f9fc03f1d695037a74b848e343ffbae8f3ee667348e22f2c193494bb9657664257d83ded43aeb76c154e2eddaa885e2b691e143ca6bcac38fb642dd83724fd07067275754eb690a58ad7b03251af2286264915b85473cd05eaf432381c9d01a5e6b63060e90278fdc52722b56bae1acdb6985978e3db237b8a21d70a7dccc47462afa6755e65c66781f3e0a4fb336b98056a54d8d42169fc63ae04a59655d4903f00008465c96bc53bd611acd0c52589d9d83df489e1513660dc2a0b40d800e3422d1222dc0512089208606ccb59af5a248390fdf3db67b152827f0fb36a5b2b6dd6fefc20fc8c0479850de12b37a7ccc1b892e36c983133bc7f0f2fe7eb4eed58d7e7a1859911758d7af96373b30d1e7dc33b817dc6da1087c3011a80535baa086921dd18a6c93d48f3f1761fe6ca78f2185cedeabe91a990cde3ff6bcfb136a83672aaaea9577c656fd053e39d146dca7ba77b9e2892f9866f6b49dbd535a1dc5d71a185029b945e1b276c040d7d0e965906418b100095e9010034ee020c80838d695bc24b417f10c56d10d9aaf7dde008d12d1ea0210776d42cea9ff1f762f36c9aaa274f89256ea8a3d89fd84f8756dc955f6dae831d235a12102ab0ed7d759a6cfb893dfeaa9f40936eafed05fa626965287a99355ad61c9a8876a493d6f50e00a68936e79b7d4e4819ecdcd5af187d4ef2891a472bdb3a3cc070f207b716467c73895e376b90c84191d89e3326109ffac0c5b90faf20e0ed037418b851bcc4553edc881cde11dc8fd370048e3456dca6641981c142173a5b9bc6c2eaa00627bae73ee0f8ea2e8c734c081be2ad40e7c77a6acb30350d1bdfd848826e0e69cd6d7e10a2a207b1cf52af4896be289042d1b984b42fb5c8f2d7bdc46b4fd4e7d44749ef427c16e318dfabbd4d2d759f98ca10186f843de33d9ea434d7b1fe4f567d1fe3af45acde26067e9ac1781dab0924ee1ef4547319a0e0c075a17e353e863c7f62e6ac4845460f7ebe457ea415ce134fd6acb989cb764a113b746268aa09dec38d4001b74db7c095bce13c99414ae7d5c8f2324a4982f3df6ec16d15b01901b4bcf4df8302ece60c86967be18f533b0555da949848bbd38269d881755423c1d7c5d8c1a1b7814db95c2372dcd44cc2491943396f6091ec423ecb2ffb0a55d9c661a5863bc7251b87d26d8fac59980a267f6f14b46a3dbc5a3856083b8428884d137c40bdb0067f528c55a0ebd2a44feb44eab22acab3ead302a340c692b220ea604df178a9b969f6a48ee342ed44c1310880ec0de3c7174a7b6e83d6ac114279b96febe9acb391814249447c7af7d11b4775a8cc1c4a6fe153d062547b1daba9f1ba89b28f400ce5cdf2af148f44c7c78f627b964a457bfe80cbc601327f2ad59b182cca4e398724bb325142707b36fd63af48778b79a26086b3433005dbf40e245118a1f3ec5a93b7bd49c3f146786f623f1103dd15fd11bd7313f17bfc4ec443538534d8db2a826f6fd3e4dfb94b3c70fa3298be520ac35df0fa68ebd5f34c7f01deb7bda9aad91f137b4879594762e1a8d1617604e68c79da24a5f2d50b9485b7daa47daccf94f86b7d19da7ee84e06232b619d9d0af36a44a75cb028e32b7361c9c4075a865ad790d797a33816396b228f09b205552fb88f2fea69a72bff12006b1a99571320665e1bc3bd748cad44eaa5f8058b8cd903b057ae49e875e1beea7c5a9b6ef9b87811f8f3974cd72f5e216f51a566fed0501cc797e8d78eb60a0c785eae29f1384bae41659afc8f424420550f07ecddbbfb6d31a198ee9a1aada95c269e91f73c21ffd0ef3a2ac9130379c53141d3accf3435f387492dc5da550f88564aed93bb573b1729c08f4b2571fddc50ab23ec65f7d1d77dedbe7dd97d71b2804f7fe7c6a49a893bb2d2aabb3eb24c2839b088199a8c292b617a0d0356c12bd44e5c116c22f5bbb4f92edb616f1a4f2260502e396d7ae1d13d9c55ae27c8c4e3e2ea576717dd217ba97371fc6eadd02955f49dc425068ce2ec7cff77dff25d572ece8c289c473b888274ceaa6f26b5d55855b24c766f999feb45c19f2984a756ff84de182ea39c295399d3bacc7014470d8541fb5cb9d88aa5b736377d4f99190b0e5da25f345eb5dba9089637f7195c26c6736ca7ce84ed77dc7548b2300902c3996d200540e9ac99690ae290557678710e734b0c84534b0de5d3bbcd8c2c55724eb97ac2e44982cc11f5553dd1a6d39cc5eb14871d3d4aa8ea64e73d9ec72b893247a898481348f924bbe189c5e93dfaf1df6e7ae8ca8e17a7e1ce0d56533f1594433fd6e34f1a71d9ea704368c409e94b6ecedf35e637b048f21eb4f44e28fe8ad39da9405ec08a89d8c6a95a608335edaeb45712450c519dbff0fe4d648dd300cdbcd8a14e053b33dee120b153d35c145a0602c1ed2d5d8e0954614acb328128eaabb8f389741ed494c8c355e644f30a78495dd5004d5136c4461b95341ca293e0188c34507bc3bcf1a25a0d594b1e603d15318e1ec85d06a91b97a212b3b339e6dacbc2924261038ab93358290f8e507270d05cee33940f4bc8cc0db012e76ac6eb5d0577eb98e41531dc3dded1bc701f0a968a7b32595ac7ff61b52f54fc8efe37c2c883d746372da90793aecf1767ee4216c9eaac36933f688be5ec87cef22e006d4bd804b8e1bae448d3889413c1637875ca6b994736b43f7fccbf0ef67d07c509f75fa6c6fc6d641c9145f94cebefca6f80be4b7e086355385bdaaf021cb3534ee04ef8defb58fea24a759d3d5b1a684901ccb080493735a24c85a2306d817cfbbd75e65b38ef786fb16d2b83af62572599c5c6107482bb908739c92f4b7190267e51aac0c23333f3ebbf8a104057061f18163cf7c334d094b8658819ab89d95d6c17a13d2bb119424d776a0965865d4964627e8823a3b43edaae29936c69a1146d8641cc67c91838e155bd98296623a5358f1da2cf1c93817656e9e019137e3ef53f56dc62f1fff67b12551b70fba50647b5fab4bc80e0da119571688487f382ff7583164075cfbe015e5d95423d3b85c097e5ea8c9c87717429fae3cc3c265cbf4d37aa3c8cf110259f5bd4e1918ee2464107912be3ab02e3bcce2b9394881383c9b7703ae9ec1b2198d4a1e28b2e3b196f669fbfca6655f6898a31819bf04c991b3d896ab97b9d66556eee9e3b60b2e2f4262f4e57a46dbdda6bb6564d0b98835a504fe83a2c15f00b6eb6deffc8a36c8ba24780b331805878928bdefc30a76e1e5270d6a45481e88cc19d74b18b9b4a9a742f468012630e80f993f3103e50d2d980521ceb660a241fa2330cb6c67714bad87890aee4ad6dfdf7517842f257f5b153d9947276a0dbc1744a1d2f450d5cbe9c5d867e89a1082fc58f014ac668988917fd3e76b338042024c2dbf5584f71330a92610841dc6e1345c75c2e9a40fcac30c900be79c54f46e56b02d7d2b0d8f1a792723ceda7407a9cead2195356651d883ebfd4ea3fb0b3d43619d6aa51fd2fff4bafa374d207a967c6cfe3f879131e28475aa4123ade8b9c4c95f910bbb73263743eaa39485c754becf66445581189bb239db27336b2b72657a621bd8c56ced858b23e7287efa00e8b6a314ea9f164699ea07f567bf5f5b6eea5464631731e9e9ba80b46a1078bbc2f1ef0ad481131f6ad1fbeefc4d13a03a8f54a35d81598e9f4d5d77cee43ed4feda49cdd45c8bf7a9aabc4a2d06df80e37a97e610b6e32a9160e64072f0663db1fd3f78cb224fdfbc80e9fc1d71873382b165e932bca17113ba1f3b48de72db4912b7c0ac5d5b3ff715b7a4122312cab6e2d80d3d0d01a4effe69340ef1b3926ff7e8015c8f02fcd0a84713269b996960ce5781f9b0c60d244bea0affcd5221c59bd0c59aac7804640c17e617630643fa9040a68b911f908b5e3e2158763d86e6988bb56cf08efdd9f002fbb5fe8b84a2d7d84468c9a181ae60648b557f381e2b9eb2e3440550e3f13429f5a9420c442f016986d67195704296806d44c057f2738899692df4db1a8085524a9adf676795b6b7fa38f3d38604405c32bad9f3df05af600e2b83266e8d22f01ed6df9b1a42ded6d3f49d16b06fb4edc44fa490084ec34d925cf29c1a27fba63e6efbbc70050d05f92d64c992d41492103cf5712062c3b55af66044b6a2e2708fdd9ac8960c047f2f31f7fad2b90204028af20297d24b020d7c98223f3e2725d341bb18f84432ec38e72868c8d53880d133b987f269756ace0b825245e11ba72d9b31cf9e4f74f155ccaddd112a748035bd08a762c9cd89e4b656541c308735da765cd494371405a6c2fc1af814fdbeed6fcda84a21d46d1dbacaa22"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x44c}}, {0xfe, &(0x7f0000001640)=@string={0xfe, 0x3, "9095803170555aefb6b672613d878a12d40f128085419f5ecd7b41b3d8a2cbbc329a514a12b026e6b38e6c052342626fc0b0d7b419f85bfdf779fade64c594977bb38c39870bbe9b10a289dc0e073d0e5e3b1631ae3a09a67aa45839f000ee29337b0a99eec75c4b8b0004ed7a78f71e407ea8a40843474c0038e6d4095abafc77702dc5ffee403f05a3f640c7fc77055c2438bbdefa48d654c21195a82e6126a2112c46fb2c390147798c3a7e8daf583bba76b27081559bf349e42caed1aa3df6ead7abcf365fff046fffc0e0d08a0f7359db327edd436e228a258dfc36e45a1cac6f1b7fb441a99cb44cc29ff348c2f256225c5e8eb906c10e588f"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x19}}]}) syz_usb_disconnect(r2) syz_usb_disconnect(r0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x0, 0x6]) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x40044590, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{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}}}}}}}]}}, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYPTR, @ANYBLOB='d\x00\x00\x00', @ANYPTR]) [ 446.474373][ T3325] usb 6-1: string descriptor 0 read error: -71 [ 446.482517][ T3325] usb 6-1: USB disconnect, device number 113 [ 446.554304][ T12] usbhid 4-1:0.0: can't add hid device: -71 [ 446.561865][ T101] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 446.574199][ T3352] usb 1-1: new high-speed USB device number 94 using dummy_hcd [ 446.581902][ T12] usbhid: probe of 4-1:0.0 failed with error -71 [ 446.595721][ T12] usb 4-1: USB disconnect, device number 112 16:54:28 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd000705810700000000bf52cf6794a9d300"], 0x0) syz_usb_disconnect(r0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) [ 446.657381][ T101] usb 5-1: USB disconnect, device number 109 [ 446.814251][ T3352] usb 1-1: Using ep0 maxpacket: 8 [ 446.944266][ T3291] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 446.951998][ T3352] usb 1-1: New USB device found, idVendor=09e1, idProduct=5121, bcdDevice=18.8c [ 446.961351][ T3352] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 446.969409][ T12] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 446.977899][ T3352] usb 1-1: config 0 descriptor?? [ 447.024252][ T3325] usb 3-1: new high-speed USB device number 80 using dummy_hcd [ 447.074194][ T101] usb 5-1: new high-speed USB device number 110 using dummy_hcd [ 447.214206][ T3291] usb 2-1: Using ep0 maxpacket: 8 [ 447.219464][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 447.234314][ T3352] usb 1-1: language id specifier not provided by device, defaulting to English [ 447.264186][ T3325] usb 3-1: Using ep0 maxpacket: 8 [ 447.314242][ T101] usb 5-1: Using ep0 maxpacket: 8 [ 447.334291][ T3291] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 447.344911][ T12] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 447.355526][ T3291] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 447.366725][ T3291] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 447.376818][ T3291] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 447.384934][ T12] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 447.396187][ T12] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 447.404273][ T3325] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 447.405373][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 447.426542][ T3325] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 447.438053][ T3325] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 447.444395][ T101] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 447.447991][ T3325] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 447.448855][ T8876] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 447.458998][ T12] hub 4-1:118.0: bad descriptor, ignoring hub [ 447.480857][ T3291] hub 2-1:118.0: bad descriptor, ignoring hub [ 447.504239][ T3291] hub: probe of 2-1:118.0 failed with error -5 [ 447.515829][ T3325] hub 3-1:118.0: bad descriptor, ignoring hub [ 447.519010][ T101] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 447.522002][ T3325] hub: probe of 3-1:118.0 failed with error -5 [ 447.533040][ T101] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has wMaxPacketSize 0, skipping [ 447.549360][ T101] usb 5-1: config 118 interface 0 has no altsetting 0 [ 447.556221][ T101] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 447.566222][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 447.574491][ T3291] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 447.584887][ T3325] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 447.595340][ T12] hub: probe of 4-1:118.0 failed with error -5 [ 447.614410][ T12] cdc_wdm 4-1:118.0: cdc-wdm2: USB WDM device [ 447.664710][ T101] hub 5-1:118.0: bad descriptor, ignoring hub [ 447.671024][ T101] hub: probe of 5-1:118.0 failed with error -5 [ 447.706260][ T8899] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 447.765181][ T101] cdc_wdm 5-1:118.0: cdc-wdm3: USB WDM device [ 447.844259][ T3352] int51x1: probe of 1-1:0.0 failed with error -71 [ 447.854855][ T3352] usb 1-1: USB disconnect, device number 94 16:54:30 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000009c0)) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0x100000314) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72c", 0xc) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800) read$hidraw(r6, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f00000001c0)=""/253) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB="12010002020000402505a1a440000102030109026800010181208109040008020206008108280600003c7b6105244009000d248f01d90a0000a100050081152412f7ffa317a88b045e4f01a607c0fdcb7e392a07240a4000a7ee042401023f090581032e637d60deabf1c5fdaebdbca202801fbb040505810905"], &(0x7f0000000940)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x3, 0x9, 0x46, 0x14, 0x8}, 0x3f, &(0x7f0000000800)={0x5, 0xf, 0x3f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0xd, 0xf, 0x20}, @wireless={0xb, 0x10, 0x1, 0xed44c1d1f9931032, 0x41, 0x3, 0x1f, 0x24cf, 0x66}, @ssp_cap={0x237, 0x10, 0xa, 0x1f, 0x2, 0x4, 0x0, 0x4}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "3815975d61d6be8af147743978c5962d"}]}}) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) read$hidraw(r5, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r7, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r7, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r7, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r7, 0x0, 0x0) syz_usb_control_io$hid(r7, 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r8, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r8, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r8, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io$hid(r8, 0x0, 0x0) r9 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000ed115d400120021a9bf80000000109021200010056d141b732b6f7b1289f98f451be00000009040000002e5d8b00"], 0x0) syz_usb_control_io(r9, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r9, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r9, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, 0x0, 0x0) r10 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r10, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r10, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r10, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r10, 0x0, 0x0) syz_usb_control_io(r10, 0x0, 0x0) syz_usb_control_io(r10, 0x0, 0x0) syz_usb_control_io(r10, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r10, 0x0, 0x0) syz_usb_control_io$hid(r10, 0x0, 0x0) r11 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r11, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r11, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r11, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r11, 0x0, 0x0) syz_usb_control_io(r11, 0x0, 0x0) syz_usb_control_io(r11, 0x0, 0x0) syz_usb_control_io(r11, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r11, 0x0, 0x0) syz_usb_control_io$hid(r11, 0x0, 0x0) r12 = syz_usb_connect(0x1, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r12, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r12, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r12, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 16:54:30 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b000905876f5857e6f000359c3d89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8bae1970100d24df40cf255331faa5b"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f00000001c0)={0x14, &(0x7f0000000080)={0x20, 0x3, 0xda, {0xda, 0xa, "7c3a55401a1ced211443b9944da128b66ca6020cb9b9102108d94cb897f67759b2c2fb0d0d78fd535ac566e99f8ee7e1581276ffdbd6b7724d2ca414f4b5d2748eede9e80bb320be0b213f0df8bea9038e4a116e436446e3171a29cfb726e2ec8381b2f13fe796d6e4e363250ffbf7011a84a602461a942cd69ea250348d489250224abcea0502ef2dc8b6b56db5e3536206c9f32702e008ba1bfe395e8f85739b7805eb3a99ebb8d4c84409ee9ca301e5d77c93c24719fe74189e120573dda6f6c8636594a00eaff8c3d80ec4e1048b50c1b18f9b20b148"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000480)={0x44, &(0x7f0000000200)={0x0, 0xa, 0x8d, "d98e5cbf6b1667888841a3c0fa5fc50db82df69e337e66abe6d2542b331c6ce409fc92486f137054def83619c5c4a3d01b727b617c16d4e2f560c1e92049dcc58620c28da59869e4222ec7ab981621bfa7fbc818772ef44d6ccc8534612dfc1894e76ca92a3971db9f8bc7b8eb86845db41fbc14ff2f3991bef8779353dab0eb8fe02c1f263a38d5ae49ad3bab"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000300)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x7, 0x1, 0x0, 0x1f, 0x5, 0x6, 0x6, 0x8, 0x7, 0x0, 0x8001}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x1}, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x206}, &(0x7f0000000440)={0x20, 0x89, 0x2, 0x1}}) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000600)=""/244) [ 447.961406][ T12] usb 2-1: USB disconnect, device number 98 [ 447.991794][ T101] usb 5-1: USB disconnect, device number 110 16:54:30 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa2, 0x6d, 0x4e, 0x10, 0x2019, 0xab2e, 0x70d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf8, 0x7b, 0x44}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000002bc0)={0x44, &(0x7f00000000c0)=ANY=[@ANYBLOB="40004ad27b139cbbdf244fe89d6b3c56ad0000000000000000d793023e9ec2cd75263d59a7d5bbd20ec9d1bd56eb67b16ab69a5595f4a6d1103bce70274a9a454f1c9e1bfb04ecb9df09efd4"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 448.234297][ T2183] usb 3-1: reset high-speed USB device number 80 using dummy_hcd [ 448.234367][ T3352] usb 4-1: USB disconnect, device number 113 [ 448.434201][ T3325] usb 1-1: new high-speed USB device number 95 using dummy_hcd [ 448.444229][ T101] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 448.474248][ T2183] usb 3-1: Using ep0 maxpacket: 32 [ 448.504177][ T12] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 448.514552][ T2183] usb 3-1: device firmware changed [ 448.519975][ T2183] usb 3-1: USB disconnect, device number 80 [ 448.584201][ T3352] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 448.674201][ T3325] usb 1-1: Using ep0 maxpacket: 8 [ 448.684184][ T101] usb 6-1: Using ep0 maxpacket: 16 [ 448.804442][ T101] usb 6-1: New USB device found, idVendor=2019, idProduct=ab2e, bcdDevice= 7.0d [ 448.804634][ T3325] usb 1-1: New USB device found, idVendor=09e1, idProduct=5121, bcdDevice=18.8c [ 448.813524][ T101] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 448.814722][ T101] usb 6-1: config 0 descriptor?? [ 448.823774][ T3325] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 448.836129][ T3291] usb 5-1: new high-speed USB device number 111 using dummy_hcd [ 448.844893][ T3325] usb 1-1: config 0 descriptor?? [ 448.874210][ T2183] usb 3-1: new high-speed USB device number 81 using dummy_hcd [ 448.874369][ T12] usb 2-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 448.890922][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 448.902924][ T12] usb 2-1: config 0 descriptor?? [ 448.984339][ T3352] usb 4-1: unable to get BOS descriptor or descriptor too short [ 449.064813][ T3352] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 449.073604][ T3352] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 449.083731][ T3352] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 449.092733][ T101] rtl8192cu: Chip version 0x10 [ 449.094967][ T8913] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 449.098318][ T3291] usb 5-1: Using ep0 maxpacket: 8 [ 449.124236][ T2183] usb 3-1: Using ep0 maxpacket: 32 [ 449.154353][ T3325] usb 1-1: string descriptor 0 read error: -71 [ 449.164339][ T12] asix 2-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 449.224342][ T3291] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 449.234889][ T3291] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 449.246013][ T3291] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has wMaxPacketSize 0, skipping [ 449.256560][ T3291] usb 5-1: config 118 interface 0 has no altsetting 0 [ 449.263351][ T3291] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 449.272433][ T3291] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 449.280556][ T3352] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 449.284458][ T2183] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 230, changing to 11 [ 449.289675][ T3352] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 449.300818][ T2183] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x87 has invalid maxpacket 1880, setting to 1024 16:54:31 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xb9b, 0x400) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) r1 = syz_usb_connect(0x0, 0x4d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x75, 0x74, 0xf2, 0x40, 0x50f, 0x180, 0xd765, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xbe, 0x71, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000280)={0x24, &(0x7f0000000100)={0x40, 0x21, 0xa5, {0xa5, 0xf, "b3dfa3ed6931b32bc7ee73e7a6503fad07b3710466ed8f776ec0625fdde1c18b2147a33d8f3b1616aec4af8c254bd9eec6418137f3a83e46a22b84dea11b2e165c1e4f22c05c64c80208f4acba888b562b50d4fa1d088eab49cc21f2495009f2706c8a21fed177c21b36efcb4aaac4c2b81778fdf1cf20d3b76f98c361ba820ad261fac2680bad55ae15869cc757def14a80fa3de24e9cc6e9eb7b78f0cde4a9583dab"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xf8ff}}, &(0x7f0000000200)={0x0, 0x22, 0xa, {[@global=@item_012={0x1, 0x1, 0x2, 'm'}, @main=@item_4={0x3, 0x0, 0x9, "a5d51f54"}, @main=@item_012={0x0, 0x0, 0x9}, @local=@item_012={0x1, 0x2, 0xb, "fb"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x81, 0x1, {0x22, 0xc85}}}}, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0)={0x40, 0x0, 0xd0, "252f7f9f610e96dafea1fde484de2534d7fdaca37ff2465cbe6d90ef58ba87194c150b029aec3d93155fdec15839f7650e89bdf8f48bf39718ae5b87dd6e727a31dcc5a4c8556cb2486144ac20ceef36b59f58ed54cd13d0604c9f57428a6ce695cdc6487638df001996b91c41c8887ff155909bdcc9cee3c088a274d73a7f9510a09b41cf88ea0c2fe2a8c6cb4c299afb70ab3622caa01c7ad5da2f4382e1891de277d13a2c61ae300b3e9ea03fc7d610db5a2f5d43436b9a6953195e0709d2d920141d67b5f194e9f1afb54d4e72bd"}, &(0x7f00000003c0)={0x0, 0xa, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000440)={0x20, 0x1, 0x1d, "a23c1f2c884e969da53a7d836e2f71fd6173002f1d7dee20ce95bab07c"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0xf7}}) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$uac1(r2, &(0x7f0000000580)={0x14, &(0x7f0000000500)={0x40, 0x21, 0x27, {0x27, 0x6c, "04fc2ecbb97dde5ee5899d7f8a94316c587d108dfee64743268df700a7de09530bc28a4c75"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc0b}}}, &(0x7f0000000800)={0x44, &(0x7f00000005c0)={0x40, 0x18, 0x59, "5811c5c7912362a1aad763cb1a46ddf015b584f3a17b7c1c1647ae159ccdb7a0862cc15e2cf62b638221b999ed8e1edcf1d04e7a6ba8f51d7560e25cbfbbb5570827258cb1a58d489ef41438533d010cc969216ceb06f86b92"}, &(0x7f0000000640)={0x0, 0xa, 0x1, 0xfb}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x81, 0x1, "03"}, &(0x7f0000000700)={0x20, 0x82, 0x2, "b1b5"}, &(0x7f0000000740)={0x20, 0x83, 0x1, 'U'}, &(0x7f0000000780)={0x20, 0x84, 0x4, "b6dd3fb3"}, &(0x7f00000007c0)={0x20, 0x85, 0x3, "2b1aba"}}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000b80)={0x2, 0x5, 0x2, 0x400, 0x73000000, 0x9}) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000080)={0x3, 0xdc71f0e08c0ec186, 0x7fff, 0x2, 0x80000001, 0x7}) syz_usb_connect$cdc_ncm(0x0, 0x8e, &(0x7f0000000940)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7c, 0x2, 0x1, 0x2, 0x80, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x5, {{0x7, 0x24, 0x6, 0x0, 0x1, "8189"}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x1, 0x1, 0x81}, {0x6, 0x24, 0x1a, 0x4, 0x3}, [@dmm={0x7, 0x24, 0x14, 0x7f, 0x2}, @obex={0x5, 0x24, 0x15, 0x75da}, @obex={0x5, 0x24, 0x15, 0x8001}, @country_functional={0x8, 0x24, 0x7, 0x3a, 0x583, [0x5]}, @obex={0x5}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x9}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x6, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x7, 0x5, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0xdb, 0x4, 0x7f}}}}}}}]}}, &(0x7f0000000b40)={0xa, &(0x7f0000000880)={0xa, 0x6, 0x110, 0xc6, 0xb9, 0x0, 0x40}, 0x5, &(0x7f00000008c0)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0xc0e30a21bd8c81e6}}, {0xea, &(0x7f0000000a40)=@string={0xea, 0x3, "9c8dcff660968452d0e56003a5731eadbdb99f755b6e0b2297ba9dccf11e9cee31f1ddf7216d60a19e02717b0b7cb54a96dabd0fe0f900e04711409653a2a5756f1765c4b8f60a6c37c61b4906efef6687fc5d7e6c0cffbb9f69a5d01e490cd751f897749c77c6f528e515ae4bd9830df124f4a6d2e433d93f5b1f30ee65df39af98e417a39518078f3ee816eeaa9d6ccc46e8afa8d47d6681f1b46985d26c4d7640990b5667252b6bbf7447f89f7b99f8ca30d2402c1e47ec335d92f001623635a59887f6c13bcdfa4f875440f6a3b728131fb4ac252110a38244d5d619d270ac64dee90a7eff76"}}]}) syz_usb_control_io(r1, &(0x7f0000000c00)={0x2c, &(0x7f0000000900)={0x0, 0x0, 0xc, {0xc, 0x21, "8980ca3a989eda08bce2"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 449.308832][ T3352] usb 4-1: Product: syz [ 449.325542][ T3352] usb 4-1: Manufacturer: syz [ 449.330138][ T3352] usb 4-1: SerialNumber: syz [ 449.375113][ T3291] hub 5-1:118.0: bad descriptor, ignoring hub [ 449.375384][ T3325] int51x1: probe of 1-1:0.0 failed with error -32 [ 449.381408][ T3291] hub: probe of 5-1:118.0 failed with error -5 [ 449.399319][ T3291] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 449.404045][ T3325] usb 1-1: USB disconnect, device number 95 [ 449.414360][ T2183] usb 3-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 449.423590][ T2183] usb 3-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 449.431781][ T2183] usb 3-1: Product: syz [ 449.437765][ T2183] usb 3-1: config 0 descriptor?? [ 449.454261][ T8905] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 449.534260][ T101] rtl_usb: reg 0xa, usbctrl_vendorreq TimeOut! status:0xffffffb9 value=0x0 [ 449.543083][ T101] rtl_usb: Too few input end points found [ 449.551251][ T101] usb 6-1: USB disconnect, device number 114 [ 449.557451][ T3352] usb 4-1: 0:2 : does not exist [ 449.566719][ T3352] usb 4-1: USB disconnect, device number 114 16:54:31 executing program 3: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x299, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000ca4ce5206d040e0aae0b00000001090212000100000000090444000003000000780369fd62a8b772fb47d40b2d72bb6e536f304718516dbc48b21064b5d333ea62dbd89eeadea6e8f461ab04cb133426d0ba7db55b87c129c4b232083f4cd38e29252a1ad8ce8d48cc66606b7a834b5652e88100aa868f6905637c8100"/143], 0x0) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000003c0)="71b7db48f63336e4fec6c3a67d8185b9321d34c81517452a81e084ce27f501f641e7050df634fdcb73466bc86e7e63cdac6392dc4a1cc16dcd0c255d20ffeeddb5ad8ef9382834f96ee1f7523e9ad35c52cd2ec1bcb4def5bcd69d6f7a2313ea47a5472f80c2f41a5c551e8e166672") r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r4) syz_usb_control_io$hid(r4, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io$printer(r3, &(0x7f00000001c0)={0x14, &(0x7f0000001240)=ANY=[@ANYBLOB="100441100000f8092a86c077f01812f8b8a6f634d0eab5345414649baebd5383051c5443543c509e9dccaaa78ff04a2e93e98e8c6e7cca9fba543e35fbd44786b0ac0d2395e948c9cd28c8c0374d3ac7dbc89553aad36f934c0640833b4ac3958da3138d1182fe4d200eb2137b6b26d31e94268397ecd516cc411cecb54a9fcb0c280e53b681ce9e6287c960f32a3240a47974c82df5516f6d21f79b6efe827d14efb9821c2f5796a1480fb3cd23ebe71f9c53399d0ea46c1e57dfa03564630cadb0199007a774971ed9d37d1d4c10e804f00844f8636c9e30f741d5f5c65b5a4b39131654d6b03de8a0e7a03d710dabad466af2ebd338381c485357a96a220e6cdd4df2ada33a75984c2f47c773eff7addd6cf7b9da6e500fbaeadfc3b13966a233470d62858025d2bd37fa9774544add0db2ac9e6c2d88ea0f5bee5137383be8f12451121ce887fcfc1ca3334d21d4a5ca8eeee30f25d49f3a1333f7205f23331a62d5173754b6dda065b8e4c71ceac9566e1c7d334f77f724b5cac887fd3356b7d59e56012d473ddd8ba5fa785801839548563cb239da03b6627c3d4568439cacf1f07ff047542b1648b095c78b85c75e5e49494f6f9047badc892b2edc8c5e3e44687e8ec5f0ec70c32967a60ce9fccfa3d2991bd1f3709f95f604fe1572a847e33260a957dfb0bc193d2951ffd2f67f34b322233a3ee6f39b0c10499e9f5b9dc349e7792c81143ff99b1bf5e189e7b79993cda5e66735568c49a61fab3654786394dd5feabd985fb892fa5e1c0ea2ee5a7ab34b67786b61718c14dcada14e1d011a5616f851a032ae6d4e3bad7116119e04f55958d3721ed48f3db05b1da82b6ee4d1e6884f5b60b2034b091818c92a4f33c0cd6ba8ca413b1375384b21061d99c258ced1ec43a2cb44ba12b5911ce443431b20a1e79b7b13867a42ff08ad90b8dd40857c0703cb7699ca770d430b31ff9bc4ee84935b6b9983fa595d1929dbeb70cc479c9053a49231095d7873077119110a225a5367ba337b3a008820373fb9ec1d101027b218c400a758873bacce13c1af0251e37ab9db86f6a6682ffb30bd3bafd661588be64bd8f4df2e007f018e3a0148a03a413d054008d4aa96b707af275cbc5bf849fd1bb4d935ad5955b96848b605af5063884f185302affd21875be8b810edee8f4e1499f48a58d7714a1a4e64044ca82fcef020a2659c022ca809fb142228bf3f379709463f75b48470bb4b1138b2b940f23e65023cd388ca82282fb9ca382e8656bbfb9f901c7c870600004136565f03a89ee4b71e46d49b17a5d33c7e9ced655a1b4116fe6db9299a415e6d0716d218a56133c0247d4b1743276f97f868a31cbe94b453c496def28558b2f62318dd839be270bcaf57f1cc08f5ae59615f0c8d42bdeaddb63dce897adb66dd0e90006f0644da4858ed4fc731967120f94ba0530a0196627fd2960c888ffb7f1854ef1e7bd3bc9b1e47d50c68fd5dded3e1bc0c34ada4d6ffd8a8ab2ab0f70a8e1c044f28add8ce175fff5828afe77c6927d28aa16f42b35f12f99cc0e3f0ab02f7671b106354938fa64eb9fa31d1e7f7d1f18e960347acec0cbbad63fc825ea9ff87aafdcff7c1d93ad4d19313aaa68cecfd20b85d9fd78e51af366cd04630d4214e27d7f7eeaa0c9f582a6464af21462bafb7d71bbcb9475cf630b8bfd04120508375b4b57cf41a4a77d241646caea1c7e33ec070a36fd499b596394a45095950367409023680987fa89484a13df6393e387e6a365d8343299af0d4b5856737a1e488944588617780b5dccd850d6578d27f840262b073cc5247ace05a725c91c5923de3a8fa64ba74249807a815bd5a6da894b0accc1914924e47267a0880382749763fafe8a45f1f0fe86516ce071ab6cf1d1329553055520bce6cea5ee9ce4da18c662865e91b8f0e295afb92cf0c5a824d66e85833c290254f4735331a8832122e93d70c1b5682c3c35c8a593eb9a14984c5b1a82c6f328f8d39dbc9af56dd508670d1b1a2878c7237915489561ec2b09d3b70eb7903e450a344b3c8b36dee5a7ea8f7be215549889e3ab3d4f269df8fba0dbefcbc6acfcfe78d8d76a4615a08d67d2672e0435c6438bf68040f4188d68d30e5cf0c7626bd324e8b12ec3c3bf18aac379ac79d1472f63307e2734c9942e11d4eee7cca18c5b195a8f1040325063ea4d65c87cf31aa501d2bf3147c4aeb24e63622d4f118698bd350f26ac534e251d297fbbffa9966a9f1ba9f38d538f0447620698c71055e563cd4d469df45b48b332a8c9fe22da88ac4cbf3dc981b25d662ee71ad1ea51a3d64de0b57356ea0ac8dfd8be5bbb29b96b9567bab24fb78fe202284767a989c8d4da51306fb443e46dc38ad0bf3ff2eed745494e85abef072319e80bf8c6f8bb83c215833d72867f2f5b28410b48028331b8aff8b4e85ddc1018f047b1f519d4bd4169bc0845e7df182efa4aa2d11f7ec9bbc117df2f0898c890480d5f63ea062fb373302905e7bc1331dfe0131f292d0ff0700003090afae841fafaea6f63ed75ae228299ffc511afdd90735d8c0497d7065e91254869bbbf420cb76d24603ebb489da95dc6089ac9489a6f66ea7aea2d518594bbbfca9eb530918933ea32eeb4b2eb0d9770eb75b7bd3a4adb50bf6330cc23b0c0ac4cd49d1bc8b04209709750fd1316baf17a0283812613eff6552fa97d63b9c1dc7ac835488614659e04aa33fce13d519cd8f29abfd3c9908c8dfc20755264c2e45ba7ef6c4dc0c2b03e79303425caf9e2adb049b87ced612973df7a29b0a268179b5ce1a5b9ca09fc2aa832fae590be5d1d344aa59c3c60b44a0e580083023f3968d11c88e0afa2df0d55476f4facb1f3b754f3e3231f00886ccd93ec4e78adfe1e5eb92e4bf858da42a2424915cb79ae12deb1e6f99b392f699838b23969518fa7bf911bbfb5d7e615f8331455853f2e440a87af1dc3546a12e91782b2e3befe43606d20769e953d2df6e0bd9289ad39189daf0f5d0b6a8b19961f22ea2fd72baefd4aa69506ec57abc8bdbfdc63e31110272202e445a35cae727a103e6adb69a3b865f5be7535669f0264b8a4101d000197f1b50475cdfc0893c5dde07e80d0a11054a1489ad9f661f1c97dcbf0591e2d0eea88263bf3ad48dac5ff61ef4cbc4003ef20d34ed7b2cd5a2d5adf34095212543cba64058523b5963d9aa597e065ecff4662fcf3e5ea8d2ee8b940e2c6731dd6a49759afefa5bdd49a80adc55890fada7eebef2bd5f933e09fb96f8beb247d3db9e17f57305b6d745ae231dab3d77a22e7b23ebb8042f416e9926e31af495ebfde9b566286e754dfb4043c34a447c70caacfac6d273e60329c9ac2dbf9a6ba56923d1089bdce5a3e874a4b2592b82400dfaa0a376ace788f4441b5741fac3d4edadb29e292f0ef82df1c4101bc5cccdf792eba516a139b59cb17b98c20d4046d00f055255fb050cc63fa4d5fcfd79eb6d8834e386000eabd46a0eb77ff6c4658cd9eec23fb8959a2bded2e8caca5f2ca2aa33878356444a9d7d9061cd0b6bed3850534b3452cd276d791149110742a579cb2dec9a389ddf9832ec80724b96877af2a3c8d8063e6bda44b1e03c7122b0d32e2682c602e2efe18b04ba7b7f6513492ebd9405559d8be0a406bd79376816ed363ab79536af3906f3082f027c10bb4c883ee9f6fda514c276c94ad6b182a7b38cf3b0941943cac4ef3a0ee286b9ccaffddeeacf593fc041eeb0360da07f56384ee256963f0609c779d15c4c3a586e5e7d9353356c456a1317dab16f3b75bde6a8a80f1d8a8e922973491802ff067448e86f20ebb7cfca2ec7e0b787a7434619d779eea528da7417a0673fa98e8754db6258ea8c379a6f9e030c0b2a39e69910f5295d88ba75217529a51019dcccd14dd0ef8ebc4e3d6beba0633e186846f14c9337a7a29e428a1f5d14ebf472f7ba12191121c1c1c9138acb5ac2d93c7739d48e7c5c9cd18f7b50673f265a02b603b7721f4210595692e5bc9a8f8e4fd7aaf885407fa3055662aa10312a40618d9746529b5dabe19377930ad18f1313b04d8635614b04227b587c489fcf939f5685f5b2088fecf02927f2abeff78c72cfcc9098f23360ba6ef09c4a639749bbd8e76ee955735bf54f44565c4d164cb7eb967c99c4dc87e982694c5865aeb4043afbf4a6052772a69c0fd17e93d889d26d36945c7e70d02142af4294d2bbf993daf5a051f34dad6aeae015cb8acbc2e9bc52c06a2cce954e7c06cf9674c08eb3ba5a4e05ee0ed346c294528c97b2a3123a39c0d6e6a9c4643876052ff503da1d6738264c58ae170152e68da2a8aa093316ccb61093fc8e4af5ad998ada0697434b2eb8cb53e2e975c051bb09fdd95139d49ecd81d24ce4bb8cdd163c00e42d0be0397803f02eb8f459a296fcde5998b972d6a94e9440d6770f8011cba7b02745ff31c0d2cce8c5f7c5433083870aaad85137c267d4b9631b17abedf48ddfd81876894710fe067c8e7702f5f2e8ef77edc19560a6516b61913007d98c0c861d40c01a99f8aa7f280f276b5f49fd7a702ace84d2a628acdbfe9a4ca3eac25d9c790d7b191a154a20ceff2d7f9bd492fde843110340d14a85fc4d417654d193933cba189efac39a2d13e1cf3b3cdcdfd4a68d6bca8a7babf47ceed2b2dd1b29dc165c523cc0dc5bf1acd45961bdffc032a2fd1ec0cd8f9fc8ef7b418bb57d1cc2a99a56764597e7d8f0a3e03ad12449a59a505659f2b1ecf2df9f1dd9757f1e4e7bdee5b8a94ea499b5aa1b9a647a6cd0cd6f1e51e04ae27b4c2b0145343fd2cc8f7484f0ba6f5602a08a9a4c6c8d80ec9e7fd4bf3c2f68ba557216ab70a9e10d60db08a9e2a9e512b9aefd6888841b2eafc36e0f8890a10bd3f12113271d0900058507e8fb04fd4df509c311aa1b1f99ce8d4750fa43afa2a367a4b4ff19911ac6b0c437db35159d04258df7"], &(0x7f0000000640)=ANY=[]}, &(0x7f0000000540)={0x34, &(0x7f00000003c0)=ANY=[], &(0x7f0000000880)={0x0, 0xa, 0x1, 0x81}, 0x0, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES32=r1, @ANYBLOB, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES32=r4], @ANYRES16=r1, @ANYRESHEX=r2, @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYRES32], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES16=r3]]], &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x40}, &(0x7f0000000500)={0x20, 0x0, 0x1}}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r6, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f0000000140)) write$hidraw(0xffffffffffffffff, &(0x7f0000000800), 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x6628, 0x0) ioctl$HIDIOCGRAWINFO(r7, 0x80084803, &(0x7f0000000300)=""/129) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x8001, 0x121100) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d13d) r9 = syz_open_dev$hiddev(&(0x7f00000002c0)='/d\xe8\xb6\xf2\x8cs\"/lmddevF\x12', 0x5, 0x400000) ioctl$HIDIOCGNAME(r9, 0x80404806, &(0x7f0000000100)) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) 16:54:31 executing program 4: syz_usb_connect(0x0, 0x4a, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0x55, 0x20, 0xf0, 0x10, 0x2040, 0xb138, 0xae42, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x38, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x71, 0x5, 0x59, 0x0, [], [{{0x9, 0x5, 0x2, 0x0, 0x11, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x2}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @uac_iso={0x7}]}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) write$hidraw(r0, &(0x7f0000000000)="fbe56a88708f7ae375c0bedbed6fcb557c22018f974ff25ed291bc8408321ea19e70a9bca6e71ea241870e01062f5c2aebf6f68ffa3fe9aedcf69f73b437feb1ea9473a2b8155e0ef06b3db4dde574c583a56045a813e0c3369247f26744d57d202dd5", 0x63) [ 449.814238][ T3325] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 449.864292][ T3291] usb 5-1: reset high-speed USB device number 111 using dummy_hcd [ 450.034189][ T3352] usb 4-1: new high-speed USB device number 115 using dummy_hcd [ 450.094243][ T3324] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 450.104202][ T3291] usb 5-1: Using ep0 maxpacket: 16 [ 450.115008][ T2183] input: syz as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input99 [ 450.144322][ T3291] usb 5-1: device firmware changed [ 450.149774][ T3291] usb 5-1: USB disconnect, device number 111 [ 450.204274][ T3325] usb 1-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 450.213393][ T3325] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 450.222689][ T3325] usb 1-1: config 0 descriptor?? [ 450.265578][ T3325] ir_usb 1-1:0.0: IR Dongle converter detected [ 450.284193][ T3352] usb 4-1: Using ep0 maxpacket: 32 [ 450.326049][ T8905] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.334274][ T3324] usb 6-1: Using ep0 maxpacket: 16 [ 450.424305][ T3352] usb 4-1: config 0 has an invalid interface number: 68 but max is 0 [ 450.432461][ T3352] usb 4-1: config 0 has no interface number 0 [ 450.438611][ T3352] usb 4-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.ae [ 450.447720][ T3352] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 450.454346][ T3324] usb 6-1: New USB device found, idVendor=2019, idProduct=ab2e, bcdDevice= 7.0d [ 450.457129][ T3352] usb 4-1: config 0 descriptor?? [ 450.464840][ T3324] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 450.478519][ T3324] usb 6-1: config 0 descriptor?? [ 450.484333][ T3325] usb 1-1: IRDA class descriptor not found, device not bound [ 450.524584][ T3291] usb 5-1: new high-speed USB device number 112 using dummy_hcd [ 450.686220][ T8916] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.716150][ T8922] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.735739][ T3325] usb 3-1: USB disconnect, device number 81 [ 450.764253][ T3291] usb 5-1: Using ep0 maxpacket: 16 [ 450.874592][ T8904] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.883181][ T8904] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.891204][ T3291] usb 5-1: config 0 interface 0 altsetting 0 has a duplicate endpoint with address 0x2, skipping [ 450.893293][ T8904] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.901797][ T3291] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 450.911216][ T8904] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.919983][ T3291] usb 5-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice=ae.42 [ 450.931736][ T8916] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 450.937759][ T3291] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 450.945714][ T3324] rtl_usb: reg 0xf0, usbctrl_vendorreq TimeOut! status:0xffffffb9 value=0x0 [ 450.954244][ T12] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 450.962215][ T3324] rtl8192cu: Chip version 0x10 [ 450.972205][ T12] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 450.989106][ T3291] usb 5-1: config 0 descriptor?? 16:54:33 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8", 0x45) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x1e95) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000004c0)={0x413, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, 0x0, &(0x7f0000000040)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xfffffffffffff895, 0x4044) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000200)) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000140)) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) ioctl$HIDIOCSFEATURE(r6, 0xc0404806, &(0x7f0000000080)="e2e0b7f86c3bfc2d033a91d70e9886dc4569ee945dd4905210f8b82e7037a5d33409ff5f817f2c9a962ef0044eddbc6bf93ca742c9b78a35ce461ddb513417ceb50ff66b8bb465049396e7fa1c681a0ebf05d64181597d7a0b87f8237e154aa5") [ 451.154292][ T12] asix: probe of 2-1:0.0 failed with error -71 [ 451.184255][ T3324] rtl_usb: reg 0xa, usbctrl_vendorreq TimeOut! status:0xffffffb9 value=0x0 [ 451.186297][ T12] usb 2-1: USB disconnect, device number 99 [ 451.205886][ T3324] rtl_usb: Too few input end points found [ 451.237547][ T3291] usb 5-1: USB disconnect, device number 112 [ 451.239821][ T3324] usb 6-1: USB disconnect, device number 115 [ 451.304252][ T3352] video4linux radio0: keene_cmd_main failed (-71) [ 451.310764][ T3352] radio-keene 4-1:0.68: V4L2 device registered as radio0 [ 451.319530][ T3352] usb 4-1: USB disconnect, device number 115 [ 451.554215][ T3325] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 451.644224][ T3324] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 451.794633][ T3325] usb 3-1: Using ep0 maxpacket: 32 [ 451.884187][ T3324] usb 6-1: Using ep0 maxpacket: 8 [ 451.934364][ T3325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 230, changing to 11 [ 451.945647][ T3325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x87 has invalid maxpacket 1880, setting to 1024 [ 452.004350][ T3324] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 452.014915][ T3324] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 452.026112][ T3324] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 452.035267][ T3324] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 452.043552][ T2183] usb 5-1: new high-speed USB device number 113 using dummy_hcd 16:54:34 executing program 1: syz_usb_connect(0x0, 0x21, &(0x7f0000000740)={{0x12, 0x1, 0x0, 0x65, 0x3, 0x6c, 0x10, 0x424, 0x7850, 0x33f1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe0, 0x64, 0xc1, 0x0, [], [{{0x9, 0x5, 0x9, 0x2}}]}}]}}]}}, 0x0) syz_usb_connect(0x2, 0x2a8f, &(0x7f0000000780)={{0x12, 0x1, 0x201, 0xf9, 0xc5, 0x12, 0x80, 0x19d2, 0x1259, 0x92ab, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2a7d, 0x4, 0x81, 0x20, 0x30, 0xac, [{{0x9, 0x4, 0x4f, 0x3, 0x5, 0xff, 0xff, 0xff, 0x0, [@uac_as={[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x3, 0x2, 0x81, 0xff, "f7"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x3, 0x4, 0xff, 0x0, "371cfd"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x7, 0x41d0, 0xb5, "7c01"}]}], [{{0x9, 0x5, 0x5, 0x0, 0x8, 0x30, 0x9, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x144, 0x9, 0x4}, @generic={0x1002, 0x24, "3c78ca9169b41ec8423c7be6075f4c26218defeb5bd86271dea2b14e9b74c047f5f582ac31b641f47e9656e6d5f763b8a19782166af11b6e3a27a7aa38a4e7623a12a08614c6c073528480ff6754ff735e4dc0b40f812a1686eec15b848f3107c8adecb2eb749c0b2ec46d5592cece947879ab36b6d3277e00b869e66b46b160bd0c51439c984e4f0cec8c99422e3ba3b1328edfec746ad64598da05cc80b9e4d0d1e6b4cbedf724d5d05cc44c6977cbccc79638663a0994991ad3dc120441793a75de0fab5db122ed197a2272e1920408f3b7618d3b6d9f11a2c1ca435867b6e6fb0304c366b4893379622ca74c04c9668d7e2423289e12d3c81d1d066ed6c274077d1dab6f6b253ed33adf32f43346d463b783765cef312fbcbdfc93f4dd300f2fd6d9c262a009a3b9efba80c1872f7d1c148d430ddb761e77a71622ba137361c7d8f32ebd31f57c3e7d79ebefd79d5aec3b3f1e09187fc61ca8f0b285bd156a09488842f3c44fb682636df262206bea749ea74f0e7e234b9291e94df06368ac4ee7014085857c7cbd1a78e74f342c6f2261728b44c9ec95dec293bdf17b87bfa3b21251d9e9b8ec7166a090ea1a04cb410f417512cffb52d44e9ada51a579ed3c6eb5d0a784b8d3bb312e7796a3cf70745f831a984a7dc2c0dcdbca9f87f98c8f478089ab174463878fd6025f565a6d873e70f2851f30a402443030fb3360fde360dc93e7ff1b13b748bc0161acb134d0e0456089e8d46a5ea677381876f9f5c3dd7b54c9157588fa38d703566e72abfdf7773d4e10b96e656f95a2292479a50c744c77d804a430ff3cc513365e44db2138cdf50fa8d04f36481f3df8d91315247da5f43dd25abb4202b050feabdea25af4a361a464a3f167d0ffe1b2aa15616c20cf5e9103fdbaa27866e0b0a805ff2f6452f25cf4bfa32468521cceb16f3f0fa875394cb71b7015de2ae7bc64d9d57f58c1947cf06fa7aecceb30c2f2e3b2b8f3fbb6121efdbfc02ae069a9e51df298732489f72584703ca29c7428f661dcc2b8fc1b68e8576a4f591f0a0642392c1a6e33f5f3815cdd3e8d5c57bb43262c533b095eeaaaf50000c79199a8c70028941cc6179d7b9835e6935ac143dae62712df8ba211abd5eee5801958ca1c7fecad246bb6c16826184ac57b306b0c546daf02baddf1d74333d19217e1a7f28a072431977516ead86c4e1d4233eaf9d34c583ee43c6035e7a38a167b14713fae77cca8f402e36f0116793e95a52d2fbb0e7933b70601ae085ce02250c068e2273175f964dd3907227561b89b20f4230accd823930f245170fe219d5442f36c0c5b7a4fc77f51cb7e38190590afa5d2cee31e089ab559cba6f20b1bbe4e512ddc57505f430a3535698f50a977d0cd11926bda9ab3aa0e74a2428bb589eba85565843d354340e4547d352de21610858d02ddde2dc00ddeac6ece43df1d4671c00e673c95b11c2de5fcca4e9aa1e23f21b43c9649ec6e9b554f5466150af164134b5b8695f924ed8f6e96cbc04ab8e0c3a90e342eae16ce06ccaea821c7da86c67adcab1ff440fd217b467701c3131407f06d6700c47f7431fe8fb40a1ea4e09c2da32c9d9f6d2434a0454a014e938b6a35715448fdbd1759f8fc4e5042ec13a0dab805f1710616bb1c6ecc76c47ae4e28733a5c2703de1dd3822b127ccd27e38ff2b04a618a2b8f5a1a74641da4d1c078230d920430551ab87c03ac9558e5a837528d7c1693e1afcbd0dc30afd71f8678e49771fbdd40e32f00c08b6892879d211c1d02c8d0f9fce18c6aaded2589d1794752cb36e90f700c5921457cad3745f638135a0c23dfd4e531d9b2f10df395472c75b374bc43a2ba4bdf42e044ac85d144dafbbd2e49320c68bf6028a33e7c6ef0d1383b1620d44fabdf0eaca50fa19f0c47d6723a2982be30b3b0478821eadf2cd18b57edeebf2227b0e089a6bda1430858a2e1861fb0d66e5230fcc627ec6c34083b840b019fa2385c6635a18b00a57e296c0febe263e7142c1c981adf9680d89bac0ce63dd5aefed00e3576b6d6fe9ab653d378627b949863ff45ab6cb5184576ae8e278d8a0992bbdc2554b8cca7e4fd9ce22277453c200ffd06f83be1591ee5c8fc76bec22599e2f14ca665320990442dcfcf7dc30a852c4a3d67e4c849eeae4633cb2610fcd3a63ff20c5c4aa730fc4f432c05b7539de98a4066fa64342818acf551c08a3415e38597d610d16abc2269f4180faa4baf4666cffd15c5ac9eee86365e1583662514080ee33884d4a2c4357c396b68a7a27a007fb50defcf6cef13d75014e06f927ea594bea422d152e63c9d1abc3e8bc7016b0ebda8d8e50c6ce769cb3b64a61ccfa2e003175ca224ad57ddd2d408791ee46101b3bdc5a198b1045d6cdc5f2ec1a6488a408737344b9a9ae01cc8559a066efc4f76c735edd51ac29bdacb72649fe905d983a53f9f5b1f40a5607ad78e6e32d0b56e0b6c23cd397d68b39806d4f105141bc822399ce97dfcd95de2709902514f48eaf49db543fc6b219ded514525979907555b64bb0a390fc06f4a702b7137b3e4c3dcd46da4d2f08f9846ce23673a8ee3261f31b6c1a43f40d6f19c6b1046936cb76c89b5f23e2e4734fb3eab0c3abf09579a36e1c991a767205b071fc0d2f12d88c4b1cc277e0b1e7ba967c1d8e7f6bdb70af427e2c6eb47b7250a2239457fb38853eb5f47066ae8e0cd768a5b19f1bfbb337a1dc0081a15a30d37dd657cf8561e8f764d835cd86dfea713b4581d811611654cc1e96f333e76ef8a9fd271edc0ac3b565415c6f288decbfa7d5af6f8a30d180a4e3677fc48bb9b91e0b6c0e5dc01701163a786935bb6f02d0feac46882407eb0ea4d3939694b178f2b010dad3eeb5eb31238857ae30733816f791096c60fc1f3387b97cfe3941981f9a914ed34741a73ba21b8c7375df95412e74d6d08ad8074c95b31b52306ed82ee335441771f177850ac8a90a5ffa917264e118349c1f9661a0a100dfdb50805b3c7467826ee1fe425801fd5628d4147dab600c50d89c36bf2c876c13724230cf5ab53286da81b3f2c409fbc4d0831691015ceed45c459bea771a0fa72f88b0925d0b1e9fec570d008fc463e782b36636ce17d8bdb8ea3541911b8d901c9674eb63e589d36140134b9b10d468353675f2d1e8806ac64df0cb94a42640d351d47c18ec5f5a64bd60d16ab1de1b7842031aea069a0f8e35e1236110f64662fbf794be44bc62c301610499b5186a635aa4640c14987fdb62292feacc37587bb5cdd97de65501d8d45afc8434e23aaaf167e21e2befe60e9a3b9ded9725e27b22587b245c802db1409a44202c89a78cb0db273e3576019a958a451cea963fe98703229879d5a7e4e6faeaa0665419bdb164d2b5b505ddd8252caee5e9fd044bd0d6cb91269e588da6e2110c5b906597de25674303a365e7ce9d200d07fd0933e94ac8956b93ba4b25e1fa0e5aff83f7e272605508fbb31990c62a9aaa3bd6ec33246343fe29b04a0307f8b971cc744bb3129179e25064441183927709c44fdb85d9998628e3b9ef0502e43bfa53b44dabb97a2db7075a0d9b5f3dd2ec53394b4cbfd972b98bfcf7859ab9592f97d530d3363c1697551e7918ce809b8ce8ffd85c03a28c2bf0a34291c86a8c5af4c5453a5ca288ed7085d258783d6403f86df3640f724e2c88b0fd10b1761656cce0527df356276be4a4349c4e3f17b3c31e5804a38c38190865b685c6adce7498c6b2229efab3a2e535a4031982a31d648d5b56d0ff6403894d1e7f60ceca715d73e3e012054068f7283194f278c428adc0d46f0c099c871b15565f53a7e9b7125d03c55cafa9ae9f30d9e187819c0e39dbd4773eaed5bc8a6a9417d21e2b970163aa01b0cfc44f4e024c80c2338025853fb77c836d47ab692be5f803479b73cd95d3f216dbf575fd40ff8aef7aff4ba2823dfd3d16854c57f4b11b9cef0135d4d6ecb2828df04a7744e72dc72bd4e6bfb46ba5bf99229f6bb75f8d64699170f51d364e4ed48b0d95b7f1325c5c0fb39bc81619b6748fe747d543332ae3ef421e71aff77ff979e93b16e5de3413860c9d2fdc4a12b29be4cea8a696a1e8f42f1d2679fd68afa0d198e3c7e0b5b17a05cc137b7ffb1be108a3be0afe009db686580f7fc238ef2b54e997e75a1d4e66ef54d8953b5b3661c095a869ccd912a54ecf3970b0974b3e1389b5aae0a470917ff6fbe406e7f4287e568316d4cb28e8f128f78c394af363db99628fc1c6b808299b4c3481cd42f662a8dba82f91cf8e108b1d1ddde3c770eb1051fa8318104e987c017e1ebaac46892f4866e185fdd4ffcf9965af5e921f81007084774636993d0bc1091115c58c1afbc148ee26809da15b0b677e37387c7203afc8e21fdc7355c0d0a30fe7d5fd6fc784bcf31798576268e873d093e42c96425570a270fccf427b6abd6fd1f2b305e6339c7f988e421de2ce0212862849f10248c174173d75dd2ff6827c9ff5da9175da748f4b420b6fcb114ed8228408518e7617823c64a0aff44c738e35871bb304e7a899d033a533d0a756899283a24565c944b80bf0c6686d283d143cd06446783f3b718d72e42a46a81d83019a970eb4fa862f566e454d7e834d5d38aff7ed28b8e2f0909029669c7f2d46860daaed8bd9709ba856f73cd05f8d29e6804f8b0067b04d2a02c760f580c6dacd635be5b90929ed63210c0edaa410a35d334ea9ec9587569671ce9aa1b5c3bae1d915da1d47420b21a6a622e01388ebeb7ee3e59ee9a7cc29ba4f41ea94c2baebdd4bfaafc60eac6e17e4f9e5a5e5b1e71930848af3710c927232a419681c3ffdc23c2b49cd6163ab6c7502d14e74c1aca8c7b4a861d526dea8ae6bfa6644d1512a026f48660dd1ec5af5a738e12b044db16c5026d1aa41652ba7bf20a443f288ae7157caeac6dcac56404262acf1683b2e6771ee0b60e5a1ff20e48fe625a6c4dda1fc294020f1220878b13ec228199ee2a33bccbef987cc0df59e5cfe45864c6303e1851013ff3ef6807e3f32bb897de7cd3f95f5a54aad4da5c676411024752493d841ab4755bebc81be5cda86adcff6e1b268d0ddf5154b12340567dd5b97c10ee80c7b564e0e9f9a69e7d53790fdd73cbdb6c677d3dab0b73140fdf06bb35b69f436986cc0dc7853cc4269b27c6631667a4315a893a94216b4934a544343069b30f50f6bb7432baf3d652279320589dd37ed91bb88e4490dd00e39ccabfa281bcb647144f40251fe6e3c9e762ba74e99c9f4055a256943bd5e8facb2bfe87a48aea697741b3e356e232ade1315e43bb3578b666a5e6aef73221165bf7891841f69b9b080782316dc4fdb1263c59b9e6e16d79ecf6b332e7743c38c9a4b9ea73431b1e34135ec6dbce9ead08c7b0d681708c82da9e333e32a502695bb4d0c202d3309daadb13a74b513eeb4554df4d96a0c187d1cd5c7a3e6c7677a5d8848660496adefff34645b9891b853c4160a8eae36a0ef6be6de380537e9151cbd9ea7c5c89727611f2ad2ed8791cd27d7ec02e7695be7e697c2a4d9494c09447fe0c21620836c030bb5b650f158a3eeb27792b087c67d65022911c650f329dd5b0c1a63fa7f2f9cdd2e8a6ceee49624b729de0eb9b50b3d6daf5293e903ff586109f249499002b1c83d4d3da204755d99d919fed3a217a4068d70da878b471d10d72167fc24edca15cadff1457085276b215839c8cb8ed65e20d182d7b61fe3b4f09e0eb67de46fbbc529d5af25ee91e8fc0af85b035c25a761932d"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x7, 0x2, 0x80, [@generic={0xfb, 0x22, "145b192a96d6944c386e3edd4054248a8f94fc6aeba2d155a676cc4159f9f58ffdda117a0e6f3347b3eea9dd5fb74569a49f9aa46ce75abd3c710f6cd09863c9a1f19cfb7fdb2915a33ca45344623523d3b71375c2747ff061611857c8ea565835ff8574857bbc021ccb74a2c47bae262ab9da3349d81ac0f603778ee6bbacebd502d71393d2445222cb1ae6021ed552b57cbf926f6c8c5f38965b0b5401d0ed59b8a0a0744af3e20ecfe7323dae40aa057a2299b459548ee075af5ed8b0ff7e3c3021943c249d390f83d9b01e3fbe762c4b8a03896703bbd70ad9ff8387645bd8ae796244b99ef3787763ddcfb758bba043a750ddd64b495d"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x7f, 0x40}]}}, {{0x9, 0x5, 0x0, 0x0, 0x28780753f65705fe, 0x1, 0x2, 0x4f, [@generic={0x27, 0xb, "f1abbad19ff0356beeab8322e387181feee676668bf3a731780448390cc9b0815bff7a7a58"}]}}, {{0x9, 0x5, 0x6d2b71c5d83d4290, 0x0, 0x8, 0x9, 0x81, 0x5, [@generic={0x4b, 0xe54e652256a3754c, "7c6d4c7913aceedafbfd2e2b38b98ebfbf4b6bdf96355c82a98ff0f962444b115c455a74db0c303350fb10704811f8f9f98ea2698761873dfdafd9832bbea439cac69595a2f45affa2"}, @generic={0x9, 0x5c927732e1a4e062, "42bdce8d547d4c"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x40, 0x2, 0x6, 0x1, [@generic={0xfd, 0x23, "381372b75537f306bc1928b2e8b663a9d9a21d02b4e86660533a11c995c74f2a92a2d769cb4104aa06420dd73d9bfa21b0da3f3cf668dbcf118830a266397409c76b47d295b394adf6d91d6d1f4ceddd5bf5ba9f06dc67dd9b7338197c4cfad82c156f56449d5e9659447dc6eb1c4baec7e5bcd71f6ce6e9a0842ec617835703cf9a18e00965ed650963dd8cc36953cfacb33183fee2e036ee6ab0a86db52412d268dd0cd221f56f3e96aaab1ef6287f525b7a9c13fcb29d8f736080b6ae0dfe2c3cbcb3bc74a7b4cc226294d0151770d086a24d8af576b26a987a07eed2e748fb759163354a195af8398e20c4ead932319cc8ab9b280c13e59259"}]}}]}}, {{0x9, 0x4, 0x33, 0x81, 0x10, 0xff, 0xff, 0x0, 0xff, [@hid_hid={0x9, 0x21, 0x3ff, 0x3, 0x1, {0x22, 0xd88}}], [{{0x9, 0x5, 0x0, 0x1, 0x3ff, 0x0, 0x3a, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x80, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x81}]}}, {{0x9, 0x5, 0x4, 0x1, 0x200, 0x2, 0x6, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x37, 0x1}]}}, {{0x9, 0x5, 0x2, 0x4, 0x608, 0x9, 0x0, 0x6}}, {{0x9, 0x5, 0xd, 0xc, 0x0, 0x7, 0x8, 0xf7}}, {{0x9, 0x5, 0x0, 0x4, 0x400, 0xde, 0xa5, 0x1}}, {{0x9, 0x5, 0xf, 0x12, 0x418, 0x40, 0x0, 0xda, [@generic={0x51, 0xc, "d13453ef85182c12d463ef5f6f206ffa375938bcd1da6c36c57432a79f9239524f6ba6705bb9408c08941264f94c3effb900548cd0cc38831eaf73bb53c80cb5bd602a20db84e03d5eb031623435bc"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x7}]}}, {{0x9, 0x5, 0x1, 0x1, 0x10, 0x5, 0x8, 0x7}}, {{0x9, 0x5, 0x6, 0x0, 0x0, 0x0, 0xd3, 0x1}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x81, 0x8f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x4}]}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x67, 0x4, 0x5, [@generic={0x7, 0x10, "648f3e360d"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x20}]}}, {{0x9, 0x5, 0xcca869c4ea9270f3, 0x0, 0x10, 0x1, 0xd3, 0x21}}, {{0x9, 0x5, 0x8, 0xc, 0x0, 0x0, 0xdd, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x20, 0x1}]}}, {{0x9, 0x5, 0x4, 0x0, 0x1df, 0xfd, 0x0, 0x20, [@generic={0x14, 0x45, "11a8dcde6c9fa0a869eccc6b7a0f9437a284"}, @generic={0xf5, 0x4, "411ee78409b35ebde18f26c0ff2a1f8942154efd9f68761638ef70c316eb06286349e8698af0c5be7ca6fed1ca53d3b981b3ca22b1d43302ce1cebe541210f5aaf9676f7bd47a723735d324a030c080eee9b541b54604ea014b6d5fe672e19ed7038f17d753fba2defe21aa3b2bd1ad155aebc8f4853d8c8fbaddc15af0e44a11e965c7d988ab8121cb9f802c3b9f15484f70deeb637b74426e9ab5f095cffe6d3dc752c7650da7eb6c1265fed9548225b79a43c8e2fb1eaa263fb5e91dcd3ea609733e31dfc2908c544b9d53aa84bfb0792de1dadfbed3309f786174c28b5d34eef64018046d20d5291162072c7fa36d9a73c"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x40, 0x4, 0x5, 0x81}}, {{0x9, 0x5, 0x9, 0x10, 0x8540c2f12eec8bf9, 0x0, 0x3f, 0x2, [@generic={0xeb, 0x2, "5ad739d30da78e51e73c1faa0505c5461c7cf05b03645d44dcdff1681fe2d60d594c6ad5389cb20e37e651f5df353cfead4ff20ede619463284e3ad72433ef6f672a69c8c4abb1dc1f8cf212ade7e68c9698815b5dde2d8bec1222f63c2613c430216fc30de8af56f4b12fff1217c1c5458cb9d65d7c5798efe28b308abd5ad8a7e4c242b613f8212c657d30575d8def25a17a8a16287e7db323bd35e532b7371e9464cc6dc90c85a64bd1beb4a124533503f5710ae3a3182faec343767a1b689150ec9f8d73c4b7475231d8529a6edf71f7e3c679df0ebf93b53acbefbe503df66fe9b0e94bb8e494"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x40, 0x6, 0xff, 0x0, [@generic={0xac, 0x3d, "cda65b6000bd9162ffc8931a2bd8cf3611717f224b8bfb4cb86825175005273e3941ff887dd7d9f11a2f874052b0adeadfc5cb2f9ab1ae486cb55e2bfb18712d343151ebbd8abcee6816e68046e1a1f8be380e01b315e099ed077671322c965611a51dfaf54c551d237c70a6f512c5df239701ad0c497f6ef5525312d55b92633101d604c913b5b71f1ddf898305876a04c21338993241eb3bacb631cc4f78390ac3294a57909407a0c7"}]}}]}}, {{0x9, 0x4, 0x8e, 0x89, 0xe, 0x58, 0x55, 0x8b, 0x81, [], [{{0x9, 0x5, 0x7, 0x3, 0x3ff, 0x1, 0xff, 0x0, [@generic={0xad, 0x23, "e8cb11b1021183ad28662454c2a59f75e0f198ca8e989907c97a0e71be25fad2d702cd4963650c9b7783f3828c313154c056d810276c3a6a1d81d1a7617285902019545e781f1d38e20ae2509ce27c71d8af13c528d6159239eccc95e4ca9175b62e9ea36f19bc70d7f86296531428f816d626c4a1b3998f7dc7f2ee9d6d4aff6065d2a8cb690bd55a7ad12e36d90d6a5c76bfe5e7282282159eb7f1d07fe839a2e200c95330819dc26eb5"}, @generic={0x37, 0x2, "247b2c068ee078b6b66917dad4fddebefac298280dc9bc32036995808423fe74574a57db1665615094653fd7889d39b5968a3cbc30"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x40, 0x4, 0x80, 0x9, [@generic={0x9c, 0x22, "7fb4d9607c7538c847ec7d32af1df13023f572911261a0d8cc6897757e8b4448d6b5858b1cf64e218b49588f933162eb6ed1511669860a862c2f5fabde5b824fc0c994a9d69cc236e33fc6a1f78cc55281c508f2b315e68a78d6ef57bbdf725fb4d9646dc0b9d5faad1e3bcde2ba10fc98b4122ebf57e4444e90ef6c287ad230ff7e7dbcff1999e8ea4eb5277f2b9a0ff0a2e7ac59e67485e89e"}]}}, {{0x9, 0x5, 0x2, 0x8, 0x20, 0x4, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x9f1b}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x43, 0xb695}]}}, {{0x9, 0x5, 0x0, 0xcd7aa4835cbbb086, 0x40, 0x3f, 0x7, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x4, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x180, 0x8, 0x965}]}}, {{0x9, 0x5, 0x6, 0x3, 0x20, 0x4, 0x40, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x9, 0x3}]}}, {{0x9, 0x5, 0x5, 0x1, 0x20, 0xb5, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x92c430c5fbba62a6, 0x2, 0x9}]}}, {{0x9, 0x5, 0x85b9fb8e7502a114, 0x3a9a3a925b7bab87, 0x8, 0xb0, 0x7f, 0x5}}, {{0x9, 0x5, 0x4b, 0x2, 0x200, 0x8, 0x5, 0x1}}, {{0x9, 0x5, 0x5, 0x0, 0x1cf, 0x6, 0x8, 0x1}}, {{0x9, 0x5, 0x8, 0x2, 0x8, 0x1, 0x1, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x6}]}}, {{0x9, 0x5, 0x1a, 0x2, 0x400, 0x4, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x51, 0x101}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x80}]}}, {{0x9, 0x5, 0xb, 0x4, 0x10, 0x6, 0xf0, 0x6, [@generic={0x8, 0x28, "4e2fb65ba942"}, @generic={0xbc, 0x8, "dc75219b04facd6e9c7f10d9ccd31698139b6decee5a2654db4d6a446f39d9793f21d7276da877b0afe5475fef43c4e90f7004d2997d45f9fc459cc96026eb8fcbec559c0811f6bec548f66183f3b65e1f503ca933f0b2a16c7e5aaca8829eed3ed53f59492e2b0f134d8413f68fcc540d52891b4e89b9cc24033b304a050b7f747249817eef3bc5d3170f862bc60b5fc0afd0df0528fa026903e1ef7ab2bde28749f152b3ff6b01a060367205be6133d0aa3b3a8d98df4f1740"}]}}, {{0x9, 0x5, 0x0, 0x1, 0xf0e3459293c2ba58, 0x0, 0xff, 0x73}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x1, 0xad, 0x7f}}]}}, {{0x9, 0x4, 0xfd, 0x3f, 0x3, 0x4f, 0x78, 0x58, 0x7f, [], [{{0x9, 0x5, 0x0, 0x0, 0x10, 0x3f, 0x6, 0x0, [@generic={0x1002, 0x21, "0d973691edef632b6fac7aaaa73db894b196ffc2a27c6d498b6ecc92c53478e8da7799958a044ec1f639a709be460ca4aed071b41577cf67579ebfd42e3c7d713476d6bf5627ad11d7f680c8be45b552092bc48835ad760ec606b80836654a0e36d618ad2acc3314474622eab0a007e3f066aab6376c3565196c24d4189778778a0dd722ad98e8781287efd95b87b00b11021b7661ce91882c6a5a3e75c47a1d3a130cfa8cb3590925824d24053453068da2965a57a24e969a83c4994a70fc24c32e881f4551fca1b97824396f31ea5f2082538caf4fa5fee9b3a0371479be521387313efcc37b0c8732411d0f4f6094889b3bff9cde6c8e9c0b81c2a37c019756c009442ed3277dce5bea3576b6ce2265d14ff6290ef46e9ff73db8e48b4e6448b8e42f78fe26b0cde3e8453cd7ef545efc129d8f5872ea40061274dcd4df1f401bbc600f3bccaab4c1e22e0d08b6bd930c9e4468cdd75df61e55700b832ec4c20dfd5d067ba7735463cf192e22f415fb8c7221bf208af85c3da7a6dd66fe26342d10dda7e90da1e47318cc57b685b74dca672151d9a7fcc5979ae56827dbbe5e9a1d69001b9ab58c689aa4438144ef8f84958ae9c8792c20340979ea109313b65d829b8352a5b8997b733f4c0853846eb5813b1eb1539c01f0eb2af7d165bb0a5cbce1258e9ebc3f9e27677aeba1f4a18138e9808f9bc6ce2724e85c9e5a517efea8c0e2e6f5a77126534267c2285d3cfa451bf399b93e959dda10ea10997ff8b854fefca754f6d74507879ac6e4231327625f0cc15d1939558d9ce1efbee5955e1b0933b022d4b61b52c23401c56781e81f043985fe3c65ea7d1c487812c454c99d8b33ccf8470a70c9fdadc418e05bc2cfa0da73c433e121f6954ea60acf8d9421fd250de18132044666ecea0aacf6a5e1265576506540a4474709d427ba2e238abd49ffea7ff24660592a1d79e4e922235217772961bc4470d10a8e907bc5a832bf571ddcc072431fb919f1f4837a6014b908b8b8be24bd508bd6c580dd9145d82fd406296624f1c946b1a7dc76bd25d31eafb617ca2699dc9d2bf509dc08ad7cc49cd998c0481c4c2a1cafa4e7f415590063317c8f2a36c09eb364e7ec8cc5198a6cf03b72b6b9d64a42d470ba024b45034ea1a63eaa777c1c005919f7aa45665f2288cee44b7b739dec41834680d15db8e7a03fbee037ddf53f35981c288b2d4dd86102cd974f20f4d2179a7896a3c0c79a283b983e4729ad89fb29609840f1489e00249116c966326c3dfb69cc9f31b15697f721874578223bcb094ac8b306f0612221052622d35550c092bac7cc67f28a215ce09d48b66bdc59e23cf1e77f29cdbfea7ec48b5e9ff3ffa48b0738c9f1e0e21539fd1ae9fd1f181828b08a3ebba2165a9c323d8aa7415c7dcda7f86729087c03eefdbed6326e8c653b11db8fd3394a6ca333c13d201e70e598619d37668d1506b9f55195363bafc35a4576b1dc5208e9160b9d750ca706e855a20e01373bc08d3d63a1e4ce1ba78f7a16be2c6a92ec5ee5dcd1dff608a24eba79e22ee7eebd4e9d0c7063d03b469302452991409edd48b0e4337a45b86793d5166da621e7919f986a72600a046b979330eaa2bd6eee1e13dd46cfc4746d1f3d88fa9ffd0afc1a5de7a46648212a2291c8e8a86562786cae3dda07ad2401338b33e7b74076605f86efa33f1cce6284e78465589bbf8368665166456430f5393dffc087599c91f2cb9fba21ac46fece311f2936efffc163483d4380d6e72ac50ece92b09432f37b9a417984947c6916acf131b6b129f2fbf5355d180150e8714e5e342ea64a63ab28e8a49247aeaeebaa41945d8e836ad578fd150aae282f333dbb5a2fb9940ac70dd45c294cd228e4799b7a3dd63e6526b12e2de89676f81d4d9feadddc21aab7847eb96e0bec117f5667f5a7cac1867e96b9599a7f80e02e87179e29f4711b6d72e6a4d22ea9a0541f9a2ff813112204565141bda2df742699de76eef15e142cc88a5962d01e8d65ca82ee59c185d8e165d95a415289a571a36225a09006a1374de61bcf46e3bd1d5b1761358fa1792df6d60f97123369da1a8b452cf2c3fa1ba7ae7a14ce605955d27ef009265ac123099406ed8de942679bd051db8c87f7e3eb8db666bca2f0758dc2d48212b654f8a2bd14cfd4540e24dd79582441d285d3993eebc9f45b32256235dd5dfc6535e170b4474386465339f2e30b863d7099a3d292e71229c74058e3c7f916d2cfefa7f94a5f036aa850f68b7203a445524254246f045f5723db342e292ebe16268e4eeb46bcd98d7bd1aae1f49f5b35e0c74074e74e8fd52f433b74fec87a7bfd5a3178105bb17a3592f6f62d9c6734d49e5f67f8360fd94a6fee3c580be181ddbcf9099a6a506b726c48deadb0d6477fd376eed63c2b7d981da7b6ccf4663f6d4e511c81616088ae769234c9bd821c2140119869361a9c7ecbfc0b042d029ae1e20df8ed7d3f883b8097ddcc1ded1322741f0aadfa4e0fb80cd32f8379b73d04f4a521c594638bbdd57ba8757a14f97315dbe846fc309e37d8f5a842d1f4e3c43bec2500834ffaea95702423bd37fa8e5800812bd5f38a841584591c19fa85ffd3e1e11613bdf9548c4f2775788d49c64a89e873cff37fd3befce7bd29b4cd384e3789828706af3f942a926358d50879d2b7378fd904883b667ceb75522ddf9fb53f3d89f2fdb8056281f6cf2e810f86c56805d439a784a2190c91716b72a699fa4f8d95e1cc85d268bd8e2735e7022b954177c208753d7cf2c3afd4557b97cefd6a2f4771bcab5dc7a5be55f6e8d85adac138c1538f0a2803962d64c2d1933e259763d926d8f911a464db81f31e61ae0daa98524f4d5d16a04a19cc26de73ec04daf865ef4dd8b42aaf3555230abddf3c418c3c95db4648db31920aab0ab672a00cb1f8de0f640711f380ed6ec4b8dedfe29ba01451b0543f67ee142ce392bbb26195871863ddccebb155abf8a5817ce3be6e987dcf5feac91a11fbf88b449dbfec46fc43a4488ef89c7540e16a87530ce876744c7c61e264f66070c0543b3e5b436c7ed25f4adc75595ff6fb909e784388d1249b1cc4f85d4649f0e50150fe2dbfb365d8a450d498a47e9516b1c5e8ee1ebf92f438f0610697e6bce54b0e91798088339c96f00e27d3b84f308a5b5e0f72527dd747ebef993ba386cf72e6328c53d19473cdc49c1ff9c3c9cbf7a5329e8d8f99e9ff226900e1bde66274fc1da8164402a3bbc0c95e7ff8caa26e5d4762f2b034906de6f55be17c29bb63770c3058c2ed9d1e8abdda0ffa508cc72bf6833975e7137a8d2f031df7aef009a59aecd8cf18df9d8d30eb1d340b02400606dabc0f8fd5281ce99f1b34cf6235aa7521058403fb088c346672908b10f1fe5a78a832432de1db2184a0df4734c52ec24031e8f9c44666f652891a1da8bae3933edc6e41715ce36061cf7678f180907259249fe5e29570514884bcc17d2ec79b881632825858780fd07f61a84ae4e9132077a14798a478848c98fa3e92eec5e048b00f613725d2568a12480a7d0f2a119d4dfb447b8f4c4e708f0ad208dff8ab9b92280b3cf770dda9b16b2f3c7191a0812c2271666fd28a268f08f2ce659f925f20d94d78e037b28d0e534d45393d5bb2913922f13ccbad9b1a36721294bd52cd6919157da8468d530873bd222006508ee6129cbf0c8c3294df9febcd51b8b344852b1f663cb32e7a04ea5aea762c0ae1d322ffddaddc4698d57058da2014e6b6ad4119df42506765f97c3b95c6649e6729a0105291e9ed14048e4e0beca40ea5dbd1fd4b749ba65d419d46013a7695f5d36487a54e28cf11b77a6e1e72fd7331c8bc1cb4417f396c5980b54cc2cc8688ce137627a1e670ab46c04312d238f5fb96ecedc4f986dd7bed09ba93cd2c2124b42fe2c1820247b0e909449a1b876e9a6f7297604088aa95b97ff0d359de266a4ef700b08ccc0882274681e001597fbf41be17a956d0d8220c4ced3edcf71913e75376e368ef5e85455d84d8a1984cce040f1069dc2b64e83ea106e5f9c64aa69ffd8ce34144668717d23fb4c852a4dd1e7ffc9be2758d1352c5025fca6f60c98988ceda260612ad73cf8dc848bd8ffd9108b26cc3a3382815ff2cbb512d453e799bdf376a002b77604a0903c1bde7d8dc10b38be0c1ed0b0cb37f57b08691e774f4b19bd9a486c4924da0870741515204633aafc238c8eb4686dda4c8e81f78b5ccb8244176e5abfde591a74b1c442fbb12405702c26a118a8df50941957827e490b0332bf0d966950ab17576616afe92f6a03fa5e363172662fac52a8ee1923954542dd092d02f517bfd1f9af4663c9dd15059289b9d88e4d09166c9147af6608856bb22db5d711c4adedb04bd40c923498b9cb6bf7971ce4fda9303b33699ca488aa0b52b9cf4f311a9e5dea462dcceaa3a84541fee17f3460eb14568d4d0008fe66b6d6d9c1c1b459467fe5cce80a3d700af12d9932001c114c605a4702037b4f9ef37703e535e8811c079a4faaf588f18877ef85333eb1e6c2a09114bcdea78d0c0181256ccaaf780d00f63cb1612945aee4e071f8baeec3716b3122224740340e88c08d09d5b9f60feb9af9fccbacfabfb74a8dcde28397b580bea836ecfcc64d240efd66fa0d998e1ad4f3a53f9e1db25ced14d1a04dc0ceceb0b563e621a9cef6874f51a9294816dc29ebfa94f550995ac0afe2ab007c7bfeb217d354f13f8f13f9947e34928e2639ebf1010e24d4c5042ff564a7ad6deac0825e1f4f8050b0e9efd70637a13eaf61a714da50b62a8cb2860c05574e4e403c4040fb1d4cf5bc6505da2155d75260f0bc428158e17383c3c468fa8690984705f1870b6d41aba699e705fd97e8599b65f52727430481dd61a9c597df4656d0b87c44a99ade5725acce4806a052ad2357daeef694de714b336a625a891ac564b3f6f2d559fe16f81f461b5935a3bb57fd44310b42c2770048bc531e59c885bb22bfeee1868990716fb9f203d29313c3d15f2c2607f835745932dfae3221f3049683e37af48aa7cb5ca5596df67a463142d3c5d5ba19cc95e27305f3ba170384a55e117747508794a0c92b5fc1041ae13dc30503847906bfbb4aaaad1713e3123f816e6f4a0938177401c66ec552c4b540e722374eb9945b0f2011596c675d81584fc0486fa608f785df88f12d071037ef72b41ac8225288362eee587e6efdbf02385ba889ee5d35b1899b8acf347e5882e9fe1930060b6712918e22d2958189d6995eb3dbcbbe8d301b7904d8e9e4a4bafeaa11944e76ac77abafc73b114db189e517ef0f933528221d2c341ed261455a80ef0d12ca091815a8881b6546f02ba23446447682516a874ca188f6eae49d45726ae47a78020860e4fd30b5b955b464e61c0add950447057e9faa5daa3ef40ad34554943a298cbbceae144cc9fba17274f60d25fe2845667f8cdbbdb026ef1f9f5aed1442104eef3e871de358b9ab9fd609f2004ac62aceb8b194baa0a20df73326ae0d67cb850498e376ac86118376065b1868e8889ae25e71ca72a47e29bb343a553dc03f63c825b2340199831efa0756091c07b16681da9d12eafc85279af34959dd6eb36165b6ee33382d1f4edae1093da990b6e556f997b5c41134e330eb63bf79f64861033c20c053173a10f50bf9b75e99fadbb241cd059e8d723e6dcc6670d0831708ec9b17b2c4b7196736d18c5c4ebe7092ff2b962ff3cee25610c96b8948f85fb3145ce480df4db"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x400}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x2, 0x4a, 0x1, [@generic={0x8f, 0xb, "f9cfe6101b98de6a4436b59af0e70d166b4b37008e13259a1071c8b0acbfc11ea45cf1f6dae66e3b6adb53881eaae2b28a533182a5df6e9f0f2c754673bec0532258e6b1de8523bd176391377dcbb81b5c564e02ce38573382c7ab0e1ff1ada8222b76ca12c87b436de0eb4b909629363058637632c15b395fce260260d2847f74debc6156842f41d11929d22f"}, @generic={0xb, 0x22, "c3d4dd7634f2993a92"}]}}, {{0x9, 0x5, 0xc, 0x2, 0x40, 0x1, 0x0, 0x20}}]}}]}}]}}, &(0x7f00000003c0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0a06100309205c200900"], @ANYBLOB='W\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="050f570005071002aa8008000710020878080020100a20054000001100f302c0000000110000000fe100000fc00000300000001410049ab3b5dc15d56619394e6a603f2c03ee7610100a0601000100000f070000807f00"], @ANYBLOB="1b000000cf000000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="ce03c330289fa688994432f072d9d6888cbff5db4c4a4e4f77280300a5a4ef52067177c0ea4311f8232f928037f6b2753ad6c90509f049daf4af0365979c9eeb253878ae65c0d0e548d98b520ef2ae40bd2923421d28d25fa4ae81f95bcf72793cd4093b54affb45ac56dd7a00887263e3c67160dd7acd8acbdb46681fd879b04c60eac2a5bc5d599ed49a6189ef1cb7cae789178535742145733a4308477361d35410db27fe87cc2d6830ddb60e467ab247c4677d01a016de0960ad0154e36b4e8c73093b5010be7a4428647b6b"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="04031804"], @ANYBLOB="02000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="0203"], @ANYBLOB="f2000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="f203c36f88503999975f86b522b64384bc4346570f7c8c0934bea6346ae6ce0ea537657e54a025a9524514ae666a7d7a5a269f238df44e4bfc050242c879b8ac816848a1b7b9924f94d252813ce7890993744bb7c8fffb10152d0aaf0b5864bb7f987312833b9dbb3338793aea0eec435bc9893af4d133fa200306ba4b5fdc40ad00a2864bab299344fbee5c4f3b1ade6a863bf2b1c720a3d6752965f664701f85a2bce7f998b1bc85f012440064c86b88fcfcdb0cf8c6fb89bc6e28f8a02c5c53071499687792ff0fd62f134081e2e3a2f0da9418b9b03573910b93b69fde99d4ca4c9eda905a86d20d46d81ca1d351fe86"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="04030120"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="04030c0c"]]) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8) write$char_usb(r0, &(0x7f0000000440)="2d23b3c93b7ab0231ea236cb2502966e98cb2f70d2b81c5a0b33f4c964c985a5ea4e2601a58fd676df8cb5edd28fd36d2e9eb06e3dc177578fb6f8a58f8e139aa1960c18f9bf538249faa5cff6242dbf0dfc3109b8774969aca5ec83d465f0a5899d056b33a9701379e15792e4936ea09b1d31bb9ef72a49a3ad42e5a30e3020da790fd76b1e6e91453dabc663718e0f2a2b45b7399864c1b93a5d1993029fbc986e5d336e7bc28fe15b1ef414ccd020999bc732303eaaee7c3e0d407ab8af62fac2d925a1b6412cfe01", 0xca) [ 452.051399][ T3325] usb 3-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 452.060516][ T3325] usb 3-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 452.068665][ T3325] usb 3-1: Product: syz [ 452.075574][ T3325] usb 3-1: config 0 descriptor?? [ 452.094330][ T8905] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 452.115199][ T3324] hub 6-1:118.0: bad descriptor, ignoring hub [ 452.123358][ T3324] hub: probe of 6-1:118.0 failed with error -5 [ 452.131174][ T3324] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 452.134195][ T3352] usb 4-1: new high-speed USB device number 116 using dummy_hcd 16:54:34 executing program 2: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) r1 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x11160072, 0x400000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\f', 0xffffff45) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000900)=ANY=[@ANYBLOB="59080000c7b9389c3b7230940ebc9bd9df440dc0cfb80d25eb66af6164533bea7218334eb2611c80fc08c1ab2bab9466b11dbf414d5f199ebfedd6e0832131556d82970eb0066305200bb5561516ca02a54e62058b228910ee6ab206739b8128920ea1936de5b2cc0511c75219ff923752279684ca8ff1e9071d93276fa84cf1409523e2aeac4f3fbfea4fea23ad5d5bd95f4ed9b68f48ebf13565186a7a1d506ba81cbb59d1a2da9ac0cf8d862f7c0fe3c06ce8543d67c9e94e626e5fcd142cbd0e564288e3803d014fddfefc160f0020cf9eea09f7f35d2ab7eebc5a50d1504fa08df0317b99d51aa44c12970d85c82bb4ecb71c60f997656b41dd0cfb1456b274de74b53e40e71f8f011806b3cad55cb0ec109edfa10599311a459e0612eb552d080e12951021923fcb8fe32169f280f24650fcef44a2c45800bd5f2cb1f111deaa4f43e75ea2e26e08fea74b51b75bf979ab6b42c4f11ac79366cbe31b43ae81430972ab18873c214a648511e1a0df680e69542620444f68fd36d67c1cd614f1fc8da1343f666e01fcf25676245b2bf9c288c0cd76151d8cce85e452d3f68aad35de2786c819e95a0eecf1287c119ad7c852adc24d8bc773905494ea7f4e14e93fef5afb2b6be238a5af2d05d76b46333d0de3a40ec7c373f391e09f98f67cbd3af3d9de231262f98eee8ae3de454ab562c4ad3ebe5a1a1bac966d7d3d00f1aaf021fd8108b8c73e1439f2d8a33e03e0314913f5810c31c22bf3f0865d413a3e58b0a538c29418458d3fc8f201f93eee824b2591b561415b2aa8f69c686712f06702ea10fa2a2e38929a4db7907b83b21891b4e62756a75d675a7f5dda2de42fa24165a4dfff634b5ca22366bcfa88bb4113c280d104eeeb83aeb7c0fc54b912b6c1ca71a71d4d101329e16be3cef4d4334aedbad2fe5344e1801487cb91dec208738e23d29620d3e2e49caf547944ecb2c100b196b6849c61828773510f203b6b3537608e539c8ec5aa542622d176ab6e0a7f4be533897560145879f617016916ebb932e4cdb1125d173f3efa7255cb96f08322c91447c711f969a7334aee6670bb955019581beaa832c6e98d20c15e92455e644bf20729ad73060705604d5922ba2c9333835c0fc1280aff867d10d82862a79895ec4b0602e79099435199cbdeb3c6bf67cf058e6dc2b57c65931bfea88462e3a8609570159f96610e43ef6126ced0f5cd46e5a9766d0e4a3237ddd13f412107aa79307e91fba83552122890ca53a8d2a16444ba7a66cf21b37c47ff62b3b00f136b754ecd7255935df4ad9f2376314b5db56d5c4388cb653f278b576e74b65314ed5eb439adc7b7f303fa88f6256d1838d2d8ce00e693681430772fa5bf5c58a4ddbb9ac59c2770fd37c372390f3ebeb253348668b68b7cd52211c4f1d6b92f47015a809842691235841f8ba9be764c3cb36e56b40322e6b9ce21b6b91e7de3dbe0cbab3f3c1d4537a20a014eec408ad02d2bacd8da79dd734b948a66065e3b5bf7f650a0a1c7a2f6033a4bcc0240caaaf7e5daf58dcb6fdf8d06fb8f8cf2841a81ebb225da40f37d563d0c1fa5056b9c6f9fa9a90778399f112420aa3ac45202ff08119c66f46b8b6d753681e479e39bc2bfbebd59eda92e9000aadcf0e55d34e3bf6f6270023788c66dae024dc4ab3a42a308e91a2ae60ee0a7c530d85d58a10512d4b6c3e5a69323562e98d41895527838ba565c1484b27bbf3b9bb8a63e1d26bd5b7cb8a790bdcd432ef070300476f2eecec3a7070a3ff10bf7bc26c911bd069815067d3d560db3e5193780fa8cc668d43d6434f1be8b7971d24ca9700d03c050cfd83b7674f5da0a8cecf17f0c37786f905693634017ad4d790bcd3826bd59a38bc031536ff574b5aa76203842090c0a5467e0e0c1144bced13b4f240adff2bff7d35e35ffb9cdf377b725dc0cdd356c93e5ebc4ce143eb4d0517e0a505da3994c1daf0f7d9aed6b47dbd7cef8d55e0ec939a6667be89c459e98287d0fcfe6c9c1a64ef330fbc75cde5ea2af4c2d3a722d3117ed67cba3c5163365316c0bcfb2b8a87f7c382afd41ce9401cd2b9f87af8942c40e18de70f4966fbadbc30e83f6c9b5fe926696da0c898e448b47a361e138c24cd95b0d04cda6e2a180446fec40bb41183a65ffec912f6eee7127c62a62dc9ed2e27d7d980b538dedd30e79241c0eeb2cece5c1860268f7bac2a8dfdb8f50b66ca58ba56c09b04c484924eaf213342c7d046077db208688498ceb79f2df0c414bad28910738a78030508044638ca296d1f3154633d77790b29c61be4e4874fbf644eecdda84ac963409b8eda8e1abd00331fb701f3f02bc9208db7e88507226968d82832837e5e1f05706efccafae6b00495c7e23e712a1d9f32707b5c1be4f71bdd2be01c3ec6a5127cace18ec9708710b6abe09afe4bc38d0cedcaa795cc020b81c4a4e1eec085953d02aa7984cf0372f998553a7767be99d7685cd41b423a3a8c0f79685e87a74a1bf2b62d043a9c58361217ab3cff3a64cba8713f52ad66bff4845a7b2c107cb47132cd9ff19a0847875a0d4c6a428a6822687b2de726bffb09f6180c19e209df9dfcf9d370b085dfc6258e89bfa207c4cc016d8c1d6dc3488435282d3ddad525b49f21208e6897fa2badc76206f277abc16e819a0f1d7888f7f8fb805242100bf9f210e1e21af726a39c8d867709d154140315c38373e334348a9be984bd0f5b8c635221411a37a0583f77ed8eef2867c1b35f920168f4cc25da84df52362c6e3d31ac7ac951d8471769fb1787a12465d04ff3aacd182cc401fa973d90162c6892e7176f7970ccf9d5209b595f9c3d651292f3871d1f356b21836cbf2409ff8f86c5d4f8fe80216d4a3885474e48b29c0cff99d90015b962d4f05e691e6352513588a39cc9da953a32945877546c3d5f7e69bdb6342ddae9d56e6956a365e036991a97d7b9471fd66477a6d0a50e2ace59c40b1d6f957e2b80967268e7d9ba1c1bcac579402ef1699"]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000000680)="bc64e40bd33bd579e82a6c5143bf0883de85117116600b0126cd5f5269a56bc1e5cf955fc096a457d57dbb6ebe8f94690c181667f032db5c7833c6fb29f38a750b2ea6d681511cb3faa2303e5dac8fcb69fa81a18eed2d023e8f889f457d007481fbfdbf61146bdca7591faca9d5a4f84ff10f37d5b428b10d1145c5a26da662698507592067940199e7c55ed96e7530b72496de6cf490ca21979b941aea9bfbaf1632ecb2b694667f7632f239721b87c2f3d3992694639f3fd615a88275e79c6f2665d00e2cf84e1d1e79b79d2fcbc64033ded3d8e0d64fdf412df44105ef60d0dd425587ec53a12d27", 0xea) r4 = syz_usb_connect$uac1(0x0, 0xc2, &(0x7f0000001640)={{0x12, 0x1, 0xce4f62a303f35935, 0x0, 0x0, 0x0, 0x30, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb0, 0x3, 0x1, 0x9, 0x40, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x9, {{0xa, 0x24, 0x1, 0xfff, 0x6}, [@output_terminal={0x9, 0x24, 0x3, 0x5, 0x959db4a746120c3, 0x2, 0x1, 0xb3}, @extension_unit={0xc, 0x24, 0x8, 0x2, 0x2, 0xc5, "d0f1643f0d"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x7f}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x6, {}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0xff, 0x3, 0x9, {0x7, 0x25, 0x1, 0x2, 0x0, 0xf2}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x2}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x80, {[@format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x3, 0x6, 0x9, "dff5f64d3236"}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x1, 0x3, 0x9, 0x6}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x1, 0x2, 0x3f, 0x2, "f8"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x6, 0x3, 0x0, 0x3, "1b8839"}, @as_header={0x7, 0x24, 0x1, 0x6, 0x8, 0x3}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x60, 0xffff, 0x1, '4'}]}, {{0x9, 0x5, 0x82, 0x9, 0x1ff, 0x3f, 0x1, 0xff, {0x7, 0x25, 0x1, 0x2, 0x18, 0x2ed}}}}}}}]}}, &(0x7f0000001840)={0xa, &(0x7f0000001740)={0xa, 0x6, 0xd94713c9b2c563ca, 0x6, 0x94, 0x4, 0xff, 0x3a}, 0x46, &(0x7f0000001780)={0x5, 0xf, 0x46, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "f8d1024bc5b63b579b7c02ab5f3eb444"}, @wireless={0xb, 0x10, 0x1, 0x2, 0xc0, 0x7, 0xf0, 0x1000, 0xfe}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1a, 0x1, 0x8, 0x0, 0x2d}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x16, 0x7, 0x81, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x10, 0x5, 0x3}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000001800)=@lang_id={0x4, 0x3, 0x1407}}]}) syz_usb_control_io$uac1(r4, &(0x7f0000001940)={0x14, &(0x7f0000001880)={0x20, 0xd, 0x67, {0x67, 0x3, "487f6812c224f7ad197e8efcad56e0391ad7e8d583a2a1ec156f7308ab7033af4c6ea11a835db6273082b13a74dc5f43ec197449d3e265620cd87eae2dce40af9ff637725008abe73e1975d05d6175c6fe6b095e8dd87a92d4c52c7f6184fed38897aa4770"}}, &(0x7f0000001900)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x28}}}, &(0x7f0000001b80)={0x44, &(0x7f0000001980)={0x40, 0xf, 0x39, "828ccbcce5175c0943da313c257e72198a78a162095f2dcfe2561aee8cc10b1ecab0eacdffa303c05a18d45f8b20b496e6911561b563096128"}, &(0x7f00000019c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000001a00)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001a40)={0x20, 0x81, 0x1, 'a'}, &(0x7f0000001a80)={0x20, 0x82, 0x3, "c72041"}, &(0x7f0000001ac0)={0x20, 0x83, 0x3, "4b2de9"}, &(0x7f0000001b00)={0x20, 0x84, 0x2, "831b"}, &(0x7f0000001b40)={0x20, 0x85, 0x3, "0bc57b"}}) r5 = syz_open_dev$evdev(&(0x7f0000001540)='/dev/input/event#\x00', 0x100, 0x121002) ioctl$EVIOCGPROP(r5, 0x80404509, &(0x7f0000001580)=""/146) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1ff}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r6, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000100)) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000240)) syz_usb_control_io(r8, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f00000001c0)={0x14, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00030400000004032450"]}, &(0x7f0000000540)={0x34, &(0x7f00000002c0)=ANY=[@ANYBLOB="00074a000000593b0adf3a18dbbde5df144ab14a19f3936d3d747afa910950fcf4924ff749fc2dcec0efbd444cd49ae47174fc0edd8edbc545727e1d656d856b964c867e8aab9045777ae54200000000"], 0x0, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000003c0)={0x20, 0x0, 0x2}, &(0x7f0000000280)={0x20, 0x1, 0x1}, &(0x7f0000000500)={0x20, 0x0, 0x1}}) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r10 = syz_open_dev$evdev(&(0x7f00000004c0)='/dev/input/event#\x00', 0x7, 0x20000) syz_usb_control_io(r8, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0x20, 0x7, 0xa1, {0xa1, 0x9, "dc9bdd8514907a5e0bce76239691b714b9590468271a489756b1e8a0d2c5515ed2ca593f1724d316ababb4b9e3d905110d550fc0887315ccedbb62a15b226a34aedb0e188777760cc5556208ca6f2d8edfc6a4fd99bec999d4a244b534541f49cafdf98346915bbb7d62ba344887e2906ed29229e07b15e1695754ff916a0fd29d99c99c74553cf7ae8751753af98e57f79e23ee3f5cb1503098e0c064a235"}}, &(0x7f0000000140)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f0000000340)={0x0, 0xf, 0x39, {0x5, 0xf, 0x39, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "12d670ecb37d87fae03ea53ce517b617"}, @ssp_cap={0xc, 0x10, 0xa, 0x40, 0x0, 0x2, 0xf016, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0xdf, "830b8ae518f31866f87b79b6f461aaa5"}]}}, &(0x7f0000000580)={0x20, 0x29, 0xf, {0xf, 0x29, 0xcb, 0x18, 0x6, 0x80, "3345f3d2", "69359278"}}, &(0x7f00000005c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x4, 0x8, 0x2f, 0x3, 0x4, 0x9}}}, &(0x7f0000001480)={0x84, &(0x7f0000000780)={0x20, 0x2, 0xd, "a206fdc70b83a6718450b9cc90"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0xc5}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x20, 0x563a62fb4b4b26ba}}, &(0x7f0000001180)={0x40, 0x7, 0x2, 0x3f}, &(0x7f00000011c0)={0x40, 0x9, 0x1, 0x20}, &(0x7f0000001240)={0x40, 0xb, 0x2, "f495"}, &(0x7f0000001280)={0x40, 0xf, 0x2, 0x1000}, &(0x7f00000012c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001300)={0x40, 0x17, 0x6}, &(0x7f0000001340)={0x40, 0x19, 0x2, "0657"}, &(0x7f0000001380)={0x40, 0x1a, 0x2, 0x6}, &(0x7f00000013c0)={0x40, 0x1c, 0x1}, &(0x7f0000001400)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000001440)={0x40, 0x21, 0x1, 0x4}}) ioctl$EVIOCSKEYCODE_V2(r10, 0x40284504, &(0x7f0000000640)={0x65, 0xff, 0x5, 0x800, "f8aaa6d87775a2f04b6c69cf91bac8a5bbe9643a145f230c8004f68c9321aa50"}) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x3ff, 0x482001) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086604, 0x0) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r7, 0xc020660b, 0x20000000) [ 452.257115][ T3325] usb 3-1: USB disconnect, device number 82 16:54:34 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x9e, 0x3a, 0xf6, 0x40, 0x2001, 0x3308, 0xbb19, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x44e, 0x1215, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xbb, 0xb0, 0x3, [{{0x9, 0x4, 0x0, 0x1f, 0x1, 0x3, 0x1, 0x0, 0x4, {0x9, 0x21, 0x4, 0x1f, 0x1, {0x22, 0x245}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x4, 0x81, 0x80}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x1, 0x1f, 0x8}}]}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x0, 0xd8, 0x3, 0xfd, 0x37, 0x4}, 0x44, &(0x7f0000000140)={0x5, 0xf, 0x44, 0x3, [@ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0xa0c, 0xf008, 0x5, [0xfe80ff, 0xc0, 0xfe4000, 0xf, 0x3f3f, 0x6cb61e1b2a0d06ee]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x38, 0x2d, 0x4c33, 0xfe}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x3, 0x0, 0x2, [0xff0000]}]}, 0x1, [{0x62, &(0x7f0000000200)=@string={0x62, 0x3, "c96e022b11bed1a0a88e1e6a099d116e6311d0d7c60ef0c19d9c4e0e76b8b504592b3092d46f4d132441b48c7beed6d8a33ea1a98609bec0be0684bc4079b05dc99a56b95243b9f5cff3ba2d50e1a29af3159f8508ddf9b504be44e1016d938b"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x6, 0x200002) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000340)={0x6, 0x101, 0x2, 0x2, 0x200}) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000040)={0x2, 0xfff, 0xa182, 0x8001, 0x6, 0x4}) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000001c0)={0x2c, 0x0, 0x0, &(0x7f0000000380)={0x0, 0xf, 0x11, {0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x6, 0x0, 0x7, 0xf00, 0x65}]}}, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000003c0)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}) [ 452.314343][ T2183] usb 5-1: Using ep0 maxpacket: 16 16:54:34 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x93a, 0x8001, 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) r1 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x9a510e9be6537d22, 0x56a, 0x10e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x10, 0x1f, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0xf29, 0x1, 0x1, {0x22, 0x93f}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x1f, 0x9, 0x3f}}, [{{0x9, 0x5, 0x2, 0x3, 0x40, 0x0, 0x98, 0x3}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x8, 0x4, 0xc0, 0xff, 0x5}, 0x65, &(0x7f00000000c0)={0x5, 0xf, 0x65, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x20, 0x7, 0x8, 0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x1f, 0x0, 0x10000, 0xf, 0x8000}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x2, 0x81, 0x401, 0x61}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x12, 0x20, 0xc1, 0x3ff}, @generic={0x31, 0x10, 0x2, "7e732d218d4b55554331bafd43f250700c7aee894630a1f2f3f47ed5c30a1fa5a040b27a563abaa3ecc9b4698866"}, @ext_cap={0x7, 0x10, 0x2, 0x2061bf8be31b6432, 0x5, 0x4, 0x9}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x455}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000340)={0x24, &(0x7f0000000200)={0x60, 0x2, 0x65, {0x65, 0x22, "ee8c4b9585a0fd7bc7967b1c89a64026b41296b3316fe72727846f2b4689f95087e06b8afb441b3b020ac706ec96f3d79c47844b932a62e377256d3c13d6311df5b9fcf2ee4bf045fb7938b8e4d8b157f3a3abe548f1b8e1e27f8b96a0c42ea74c0d1f"}}, &(0x7f0000000280)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x455}}, &(0x7f00000002c0)={0x0, 0x22, 0xf, {[@main=@item_012={0x2, 0x0, 0x1, "bbf6"}, @local=@item_012={0x2, 0x2, 0x0, "016a"}, @main=@item_012={0x2, 0x0, 0x8, "d843"}, @main=@item_4={0x3, 0x0, 0x9, "0debd612"}, @local=@item_012={0x0, 0x2, 0x2}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x80, 0x1, {0x22, 0xd7f}}}}, &(0x7f00000005c0)={0x2c, &(0x7f0000000380)={0x0, 0x13, 0x75, "7aa64ff5eae277581e75ba5e4166664ac621cbe543cd89b8ecba6840d6a60cb2ff80fff333261a337d3ee3a9298f47d315607cbda503a6ce0de55f11807288f742135d5b16b9f0609b03b282b108877863fd232870f90f4b83d58ef4821e2be8c421abdded54752db399f250be797f8ba3cfbc202d"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x17}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x84}, &(0x7f0000000480)={0x20, 0x1, 0xd3, "034021dea7e99b4de22b42378ab3f18ee6b03428455ba64a249f5e2dd0bff342881e11f11a1b3fd013249011da8777ff96181a5960ac12542c924e4f4b3b885d6d5a6d760c0c27e2cc0475a48f50fade5454de62974cac6f80bac155a795877afcd9a5791d2518d2cfa7701d182969a530f27518ab71cb9f20fd99baef047761bda6bbc453fa2e3d10d3e9da9e8d99c4184cf42e8b62f4b1a01c65fd9f40117c085cc6e22f5fed3d53f273f37208e9245222df245ba4e5828db94c46720e8b0d36f325b8250cdc1bde681600dc9c3a65e37ab2"}, &(0x7f0000000580)={0x20, 0x3, 0x1, 0x20}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x22, {[@global=@item_4={0x3, 0x1, 0x0, "040eccf7"}, @main=@item_012={0x2, 0x0, 0x0, "7c04"}, @global=@item_4={0x3, 0x1, 0x0, "20001700"}, @main=@item_012={0x0, 0x0, 0xa}, @local=@item_4={0x3, 0x2, 0x0, "d777ed4b"}, @local=@item_4={0x3, 0x2, 0x8ade11acae4757ef, "00d80898"}, @global=@item_4={0x3, 0x1, 0x0, "7cbd3993"}, @global=@item_4={0x3, 0x1, 0x2, "acfbcdd3"}]}}, 0x0}, 0x0) [ 452.354292][ T3291] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 452.367449][ T3324] usb 1-1: USB disconnect, device number 96 [ 452.417773][ T3352] usb 4-1: device descriptor read/64, error 18 [ 452.434456][ T2183] usb 5-1: config 0 interface 0 altsetting 0 has a duplicate endpoint with address 0x2, skipping [ 452.445057][ T2183] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 452.455540][ T2183] usb 5-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice=ae.42 [ 452.464613][ T2183] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 452.499695][ T2183] usb 5-1: config 0 descriptor?? [ 452.604221][ T3291] usb 2-1: Using ep0 maxpacket: 16 [ 452.609553][ T12] usb 6-1: reset high-speed USB device number 116 using dummy_hcd [ 452.724276][ T3291] usb 2-1: config index 0 descriptor too short (expected 27, got 15) [ 452.732465][ T3291] usb 2-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 452.742630][ T3291] usb 2-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 452.744182][ T3325] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 452.753549][ T101] usb 5-1: USB disconnect, device number 113 16:54:35 executing program 4: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/uhid\x00\x10\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f0000001240)={{}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}) write$hidraw(r0, &(0x7f0000001200)='\v', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2e, 0xa7, 0x53, 0x8, 0x565, 0x2, 0x84e0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1a, 0x5b, 0xb}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000000240)="b62d", 0x2) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x3, 0x97392d95d2fdb841) 16:54:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x93a, 0x8001, 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$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000780)={0x0, 0x22, 0x22, {[@global=@item_4={0x3, 0x1, 0x0, "040eccf7"}, @main=@item_012={0x2, 0x0, 0x0, "7c04"}, @global=@item_4={0x3, 0x1, 0x0, "20001700"}, @main=@item_012={0x0, 0x0, 0xa}, @local=@item_4={0x3, 0x2, 0x0, "d777ed4b"}, @local=@item_4={0x3, 0x2, 0x0, "8794f101"}, @global=@item_4={0x3, 0x1, 0x0, "7cbd3993"}, @main=@item_4={0x3, 0x0, 0xc}]}}, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xc54, 0x341400) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGVERSION(r2, 0x80044801, &(0x7f0000000080)) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f00000000c0)=0x1) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000040)=""/4) [ 452.814483][ T3352] usb 4-1: device descriptor read/64, error 18 [ 452.840310][ T2183] hid-generic 0000:0000:0000.0044: unknown main item tag 0x0 [ 452.847878][ T2183] hid-generic 0000:0000:0000.0044: unknown main item tag 0x0 [ 452.863118][ T2183] hid-generic 0000:0000:0000.0044: hidraw0: HID v0.00 Device [] on [ 452.904381][ T3291] usb 2-1: New USB device found, idVendor=0424, idProduct=7850, bcdDevice=33.f1 [ 452.913486][ T3291] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 452.914301][ T3324] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 452.921657][ T3291] usb 2-1: Product: syz [ 452.933290][ T3291] usb 2-1: Manufacturer: syz [ 452.937908][ T3291] usb 2-1: SerialNumber: syz [ 452.942576][ T12] usb 6-1: device firmware changed [ 452.948373][ T12] usb 6-1: USB disconnect, device number 116 [ 453.044266][ T3325] usb 3-1: device descriptor read/64, error 18 [ 453.164248][ T3324] usb 1-1: Using ep0 maxpacket: 8 [ 453.196603][ T8943] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 453.205806][ T3291] usb 2-1: USB disconnect, device number 100 [ 453.244244][ T101] usb 5-1: new high-speed USB device number 114 using dummy_hcd [ 453.284447][ T3324] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 453.295439][ T3324] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 453.305406][ T3324] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 453.314192][ T12] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 453.318241][ T3324] usb 1-1: New USB device found, idVendor=093a, idProduct=8001, bcdDevice= 0.00 [ 453.318258][ T3324] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 453.326156][ T3352] usb 4-1: new high-speed USB device number 117 using dummy_hcd [ 453.336052][ T3324] usb 1-1: config 0 descriptor?? [ 453.434210][ T3325] usb 3-1: device descriptor read/64, error 18 [ 453.504188][ T101] usb 5-1: Using ep0 maxpacket: 8 [ 453.584246][ T3352] usb 4-1: Using ep0 maxpacket: 8 [ 453.594839][ T8956] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 453.624331][ T101] usb 5-1: New USB device found, idVendor=0565, idProduct=0002, bcdDevice=84.e0 [ 453.633460][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 453.642733][ T101] usb 5-1: config 0 descriptor?? [ 453.714245][ T3325] usb 3-1: new high-speed USB device number 84 using dummy_hcd [ 453.744370][ T12] usb 6-1: New USB device found, idVendor=2001, idProduct=3308, bcdDevice=bb.19 [ 453.753520][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 453.761627][ T3352] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 453.772604][ T3352] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 453.782607][ T3352] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 453.796372][ T3352] usb 4-1: New USB device found, idVendor=093a, idProduct=8001, bcdDevice= 0.00 [ 453.805469][ T3352] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 453.814337][ T12] usb 6-1: config 0 descriptor?? [ 453.822697][ T3352] usb 4-1: config 0 descriptor?? [ 453.825968][ T3324] hid-sensor-hub 0003:093A:8001.0045: unknown main item tag 0x0 [ 453.836263][ T3324] hid-sensor-hub 0003:093A:8001.0045: unexpected long global item [ 453.844670][ T3324] hid-sensor-hub 0003:093A:8001.0045: parse failed [ 453.851283][ T3324] hid-sensor-hub: probe of 0003:093A:8001.0045 failed with error -22 [ 453.914299][ T101] kaweth 5-1:0.0: Firmware present in device. [ 453.944292][ T101] kaweth 5-1:0.0: Error reading configuration (-71), no net device created [ 453.984231][ T3325] usb 3-1: device descriptor read/64, error 18 [ 454.004227][ T3324] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 454.026291][ T3291] usb 1-1: USB disconnect, device number 97 [ 454.064933][ T8953] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 454.084308][ T12] rtl8192cu: Chip version 0x10 [ 454.114248][ T101] kaweth: probe of 5-1:0.0 failed with error -5 [ 454.125678][ T101] usb 5-1: USB disconnect, device number 114 [ 454.254195][ T3324] usb 2-1: Using ep0 maxpacket: 16 [ 454.306030][ T3352] hid-sensor-hub 0003:093A:8001.0046: unknown main item tag 0x0 [ 454.384231][ T3325] usb 3-1: device descriptor read/64, error 18 [ 454.393756][ T2183] hid-generic 0000:0000:0000.0047: unknown main item tag 0x0 [ 454.401275][ T2183] hid-generic 0000:0000:0000.0047: unknown main item tag 0x0 [ 454.408777][ T3324] usb 2-1: config index 0 descriptor too short (expected 27, got 15) [ 454.416915][ T8946] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 454.424842][ T3324] usb 2-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 454.434946][ T3324] usb 2-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 454.444832][ T2183] hid-generic 0000:0000:0000.0047: hidraw0: HID v0.00 Device [] on [ 454.484284][ T12] rtl_usb: reg 0xa, usbctrl_vendorreq TimeOut! status:0xffffffb9 value=0x0 [ 454.492999][ T12] rtl_usb: Too few input end points found [ 454.504397][ T3325] usb usb3-port1: attempt power cycle [ 454.513329][ T3352] usb 4-1: USB disconnect, device number 117 [ 454.564301][ T12] usb 6-1: Unsupported USB TX end-points [ 454.570022][ T12] usb 6-1: Fatal - failed to identify chip [ 454.576307][ T12] rtl8xxxu: probe of 6-1:0.0 failed with error -524 [ 454.584991][ T12] usb 6-1: USB disconnect, device number 117 [ 454.644328][ T3324] usb 2-1: New USB device found, idVendor=0424, idProduct=7850, bcdDevice=33.f1 [ 454.653502][ T3324] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 454.661553][ T3324] usb 2-1: Product: syz [ 454.665742][ T3324] usb 2-1: Manufacturer: syz [ 454.670339][ T3324] usb 2-1: SerialNumber: syz [ 454.694206][ T101] usb 5-1: new high-speed USB device number 115 using dummy_hcd [ 454.794198][ T3291] usb 1-1: new high-speed USB device number 98 using dummy_hcd 16:54:37 executing program 4: syz_usb_connect(0x3, 0x10d6, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x35, 0x45, 0xd8, 0x20, 0x1e2d, 0x52, 0xc747, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10c4, 0x1, 0x4, 0x9, 0x150, 0x1, [{{0x9, 0x4, 0xff, 0x81, 0x5, 0xed, 0xd3, 0x4c, 0x69, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, "a2"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x5, 0x8c70, 0x5}, {0x6, 0x24, 0x1a, 0xffff, 0x3c}, [@mbim_extended={0x8, 0x24, 0x1c, 0x6, 0x40, 0x77b9}, @mdlm={0x15, 0x24, 0x12, 0xfffb}]}], [{{0x9, 0x5, 0xf, 0x8, 0x40, 0x6b, 0x7f, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0x0, 0x8}]}}, {{0x9, 0x5, 0xb, 0x1, 0x3ff}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x1, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x6}, @generic={0x1002, 0x1, "fee580c969b2751382596c2aa4f28f3d839249a731caad04917a750eeaa268b73a8a521c9833b2c3393971e72a18b879ec9fec43f32a4750137c5395154d1d33d53acf1098efcea7c3dd266677b2cc26a2ab19a9bec8aed6f5a8e775044b5ce17a39597c17f50cc9f6c5558b170abb8ceff03410d0c6667f1329510b68db6e4496bc81edaa1392bb66d4d0c8f6d9dc797317646029462e0ffb7ce865b7e3a4e14368f7cf43d604dd6ec5508a1bbf93bdc6c73bf096b2ac210ebcdc55eb23456885fb75937e496e8d83846dd460c6e7b26ef0222233d736cb2dee4f5cb747f6670fd822048b1ce43654147e2e58560356f3a304b46471f968b34d3e41dd3729c53d12ac65e2ddb59c79d0d0a3d6603f124d1898c9b0e96cf5748c6e295d056065d3f852af68c8be954ba9965c6ccf485217defe5850950a9649d57eb1bb506af835957c17b11b2bb4ed3c731abd80742a53b54f9b0a909fb61c5f9a63989742d900ad4134096d9dc4dafb760d324ca47bd361c07db1e85fb79d277b729689183f8f441c1114e8a92daf8304fee808b9b3fbc65f2c903e56f7ecefdfa176e85c98f74afb5420a06cecd8e930eba521c6c87efdcbecd5a8a264550588691429d0635b18f8e70676aa149964373025209e571707d0701be783b6e7e668a9f3ef99c4aaf0cce322921f32a8ee7b512a18da73f1f226e5ae5dc3ed23e34ad339a58d50ae6e79f884980feaef8c165ff7ad6d33dcfdff3a50672e1b68afc0edcee3e811922ec560fe75e7ff1be44cc090c9d650d8fa8dcf1fe9e5d4618f6d79bc0aad8c48dbd7329edb62e30f080c5695d87a9ce165e512dae750260671e6fe096ab6730fd37eb94e80a4211088893e5628d5c56b495573feb7722f3f4f0960af9b04de05267d58b063ab98f10f0fa58b4f0205df7b87103b5b38bda903181a4c053b8eeecbd7f71b5ee619d512565754420ffe4311f4b91dce776195c05f353602034102d779e2e2e2719929aa919f74cfb5bf538f28c8ad6df5be3deb6f9f0c9464341399f57a84aea3e98bb7af5e82d0680cdc0e50f62a50a21baf91543235cff91edce9c269bcb33b31b2746d6593cd625317ea5f0faa30ba1ea6cbe201823d15f22e52917e84bef4b2a0d58320b4b6955602b450f837354114ee6b4004088630e628faff18eb03203ae8e0bec6d0bf61a12f4c903ba3974416304d49ea8ebf9eb7af8dcac8f09084caf7d614bd5f487c038ba79c2ea3ba7518ae7eb1e744b78da8bdbef8bd3cbd4cbed8d6ab7630f7ed1cbc037fceedbafaf56e70c0caf6f647389b5c92392b661026f91d1dd59ac02f8f433e66e287bb1502786f75eeef961c10ac8545fd27ba93525c0bcd9181da7dd7a2c2552bcb41990fc1a41d28298d0f440370a03cb0569aa54142e957a7c5485ffb72c585b9daa58fd96a582547df686057d7627097963d7b04e07cfa54fb98781ba8d598115e1791373add828e6331bd6b0fd1668555445382ddfc072120942dfafec2ad660775db98097f77104d7a3f46cf98728b5767e90369bd6b1ce3fa21d84ee0ad76aff0441d33b4f86c5d0f0f0fa94415d4b38233a346ac4197fbf27bb5aec81a301facec79b8c4e3a0475a0e3150089ba48aba91fcfb3f41b01a0766a24b8d17a72192ae4e46506881dd8435f794361daa509d09fd7ac655a27192289d806e6d217c8d1797e01c263f51333f62c2f8b5622cdc258a02aecc17c45c885901f944b599ead2a1666c7c2d86b982fd201b058e76da8b1ed04aa8772b92eec08b81db98e91344a8595c365de354362bd26ae1e39ff37aa12fc2ad6856ddac714b917f3e0ef8d23b6315b3fc573d9a50958ab77a83f8413bc8da52514422854d94d87ed37b13823ff17d089b8555a7c6ef79475b09f1009248670247785a564d97c5c2c32d72177a589cf23b1601d70b9bb89c61b2e1a2b88b9947c5cfb127f96fb8ef458ed129ff85482f7eaded21cd472c4cd924d14dc2fcd97899359e5dc382493fd0e59ea8fc3dff48c8e0002f61a163791bc75c7b8f0c0d2127e27eb48188cfdab5ee67ce5647655414412841b668495ffea54685eeac9d7b6fbc54bfe6fff19b6fd8448aa43ce9f283a46c1a4652be35020258c2a94ddd9c731aa275867cee09c0886c48fbdf9a419ebf632d4a53c5ad42a80f0d61c52ff7f68d72977591b5f29cf9a16ce9171eb14385668931b749b83ad26154de08f5978e792edf5da5c056f91493b9e659f103df608926f6edd089d46e2154c4284925cee4e5501a8c7433210199ca6beb6eaee1afd8b22eb0075c5900a876f7f752f0eed48f1d7fe034c9fb794318dd960d28abf68d1d37cbd63e448ae25407fb8d695012dbe82090f492544e006a564174e9c61474e42c5bf5d49638cfa211b9a91b2bc202d97e424fda280b0b79ae4304797e36f28e5dc69da48d37220a150388fc4f07bcdef07f82797eab92bf3db28f3ec3c9cb8610ee9b952629694185e37e9a0d8a0b0f65d36a665795b0a609f9b55e7af84f9a09bc99995a5d926ac3c2343db231e800aeb9c1e629cfbfa7ee7dec6f4929ccd5596e46171e791e2c6f98e33576a00dc08b2bfcff5224a402ba4a84231d47fc2c0078ab4fcdd3a0b2893002682e714f49b277c96972e8b2c9ae215ea609221a1023846e58d3147b3bfa2d99d705be5b4afebf30466b51d3e3da0dab4e482b6edfb30a98af4df3ba7fe1b7e85f6ccd7cdab10f49aaba580c2146840429efa5baa1d79ad74f9c454f93b2be43bb61216ac27bf11eb902084f4afaadabe5322d9a0d7536deb18d09aec405478bca49305eecfe16b6e3335f6022905d3307aa3d288a251dcb5c9e50f954bc162a297361268e09592e6b7ac5d1657f842c467b0eba6db1c94c852db31040b2161add41f8acd122d9974f88c12ce9b12817497edb739f68f818bf8c6f55ad538bf95b2b9de9b2d54a09b6ef6203c268598a66dae3ba53124a60ff01aae74e5097e6f83dbfbd83a9ee816bd8391c9c912372a127929f9a9d77240b1182f6148fde1955337cba90a2d8770b527580655219dfdc5c6b488d0248776b18cca6b1ecd0a43ac8770bcb85736091c3e0aca1d9d2bbc7c0f5f472c882981e18dbadd14a8faad30dd4f6d52e4ccdf8503510ba7f206c246b3ad39873834d77baaa7f47414c9d9ab9c14a19eea900da2ad0228c5a126f36c1d64e95b7d455fa6d16b3671d1dc683198525481a19af1fab9fba4f9630fff13de84653eaff2ec5a44a67e31f28a057097de838af01a37490392dbe83b790991434870a98c07e2486aacc42ed3a2566503bb9631eeb71976b1e2e9260e3c9bc24f724f9a170e030e058a489a6e7f398f1e6f220277cb0b894b251f14706f660f18d59c7404288dbc96aa3df5ec56124d30f934e535e5e4ddbd12ae4927b4d627f005114fee9ef958470a1f0fd364f557d692cd3b8fe47ca8fbdcf61fb71f3c182c5a30b4430c32d65649236d1db3bea390f3ea6e991eb0b07cba45bf3a936b4f628e5195a9ca5a00dcc700be818f771e3c785d258a3cab8c98d8e5a54ed9be6c528a1fe2386594dcde55004434271dc043db000a4017e0f527a38f9ec2247b629d427fde2f1694c65fa326d0edaec6112a8aac24408b830cdf3946190cb0dd384a38b5d6f8eb2317e3ffe32060e81d9ca722185204ea3b184e6cc5d9f2041d0a479c6de80e94810e76473eba98b0c3d1e4b852e53cfdc5bf5b2be230ed22d6ea6ab54a4e97301de6ca4f2030762e338599d5f7ca1d791109df5535508750fdfff46aefc466c1eeabc307f7e708cd6790068b2275f08a0dff888330a49889d293838bd3e1e19fd4874770b1ff8e26a31813f494cfac59b9b678100245a437d637cd9a9db1d0e9dfd8efddf33390dff6a30b0b888f2d1a8f7158e31c324c7f554dd2c55871acf0ee3856f3f7b2af827645dd0f4267284181d2e7a8629d7ff0a32d1f8af78823d1f96ebff4c828997f5548b1fa9554ab0eab98275b5b28e7aff589ce6411e45928072db4d3bd6ae2e65c794cfbd7a077069dd02a0cb5845764442af1807d85a764911c8384eea7b66a45b55cac1e0f83009f3afa2b4091ca97c4925649e702d829481a55d95dd4baf2a37ec8ee404a68de89217996375bb98fcf76ce1a7f83c1ffc18ba6a38408f2edc5f1bb8aacde8b8038909ebc3df613948fb70256254983f3880379c12daf13d208e102b58e5bbced191fac5685325ef435bbeda07898f82a164050a615feabb6850731027fd3a7c5c78cfb9e172af876f7e6a82c4b771e2662c68b77e2ffa731d73be0a000d8661999ea054d03bec1ebaa92a01db385635b17d81c1b1580512e94341109e990a6e4926618f5b3f2cbf4bec7c703903f2f051f786f2809ecb86ece22021b899c1104b4aff6aa78fc34a142bef35cde00161bd36c352a40f9bb752487f6019acdad8859c8b00323a0dc21ccd2f7cc8a4d2617d6eeee210c2e3080b8ef1d026e379e5b3627439bf26a95982afdb78ec539259be66d216cc69843c72c7698d66c847dfd181fe87c7d761d1fe81d8e1972bb730c8ebed7cd76c6a6d776646f654b624759a2e33f6bf20ad1fabc73a64d04259bdac3e36ecc970b609279cf81e57a96121923f5a595f69d5f99b6897210c6e69586619a94e3751fe850070e71da924bf12c15fb59cc1c8b8979d55ab7c481e2783a90e16ac73c91d564f3be9734dd6fef2d019ff82e50b9c8375651debecbca8a76cd82441c3954d2b297b9c35f92cd59ae76685b8b6a565c0daca0f75a9d268d0f3d0ba3ee5d288eaae72fbe35c4065197eecb14a7c7b0ea6e924412fd99ce9fa6f719cd882bbd10316a8edd9d21255bd1affe4a4949e3de261a77532ee6c75fa588eb0af0f6d550e21177f98f2f4c3fc37c0079d6e12e0c97e22df7166c03f90f199b94c72423e062c534b9ac28f5cc024778ea285f316e7b79ccbe5668138b9f6408bc9d40bd0d75698561e6876cf4250c4d799628408b300937da01693c95d394da9939aef97b159b72042eff5276de26f046c2e998b478171964a714163f893f9fbc776b205d826ad80046104ecf915a4d47e0099b960b10e16f0fddd58a057d62361e1d0c705d3e97645e8263804203b9106b4721cbdaa94fd61ed6b0e3cc7501e04e7b019823499d40f832f34026f94248b79d2f14294d873d71cb2751697ffae62a3818ef7e92b34dfc9e30a3320d100f718af7b1cef931927ddc502a6b4a1f2654260252ac581c92dccb07cc14458f9583fd3b76939104d4d79f3558133fa13abac0aca3211fe82f91d4099c42c7c99eb877f045bd45cd0133f95f0d92f13599e6469fb2176a96df1c8e067eb1b6b7a4bef7d65528731114372fbcf8ea822daa403e6c07b7a6a21e4695d739adf38d4706afcc196333198b86da626ef58d0ebdbd9980702aec867ea0095b7fe27c6efbbe823d2b1a060125046bac199374b919eeeb7a3e0fdaa2c6d995effeadfb13083cab6c9626d6b0a83b3517f9f1dca8ac957b2f81d2d91b1a785ad7dcf9b7cecdfcc9f48b6d8df151d2daab3de11854098559729407e7d4bc1ad1aa446309781936e3f05045d0716219c718b770b4512c48d65daa5988bc91253b25fea0d3a59a80aa82100f4d4f6720035816f91ff96df2ac7bd66dc35f4a98dde0dd36ee4458f27bbb0b456532d5b95063a0836c9551ca759821b03c136a32694520bd813b7ee3da14b5dc9ebdc5c5e3ddabf7acc1a8ab8448c866a06ca033736f7064fb0bf49b7e3af3f9d5adb88a5a8"}]}}, {{0x9, 0x5, 0xb, 0x13, 0x8, 0x5, 0x63, 0x2, [@generic={0x2a, 0x3, "49f67f7ac715fc115e0ee4f322f76aa4747b4b430162bc39378845cb73626822198eadfa78dabf61"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x20, 0x7, 0x2, 0x1f, [@generic={0x10, 0xc, "f8db4f956e499f06bafb1d54f863"}]}}]}}]}}]}}, &(0x7f00000018c0)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x0, 0x0, 0x6, 0x9, 0xff, 0x8}, 0x8, &(0x7f0000000540)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x1, [{0xc, &(0x7f0000001880)=@string={0xc, 0x3, "523e4f0d105b02f5a4d3"}}]}) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="fe01000000000008260933330000000000010902240001000000000904000009030009f80921000000012222000905810300d3b53308"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000003c0)={0x2c, &(0x7f0000000a00)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="400fe4000000e404009350793a0fb60b911619bd176f73aabec301183546c126cb7f7c3bb0c2a44959cfdf8f88c0632954bf62642825b8bebd72368f8d85dbd7a2f9a0a84de9477d449fc504f9426a29a982e4d3efc27036ce0a105316d5b7c9909415c21362a7af3b3e8c97290b496710a1600b40c2cfb1484bcdfd8a0e67c81a68239e5236c6fb3624f7b3feaaa905eb88f47f4481669b40b1c6f0dfbbfab85fc96719cb4bb38ece300de52f"], &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40f}}, &(0x7f0000000180)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0xc3, 0x6, 0x6, '\\{,L', "e0e64ed7"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xfe, 0x16, 0x81, 0x2b, 0x9, 0x0, 0x6}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x20, 0x7, 0x20, "7d5edf99cc91fab5f19a44ce4a51bb2ef2ed7606ac427ddb68c57541213b4d04"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x79}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000380)={0x20, 0x0, 0x8, {0x0, 0x4, [0x1188]}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000440)={0x40, 0x9, 0x1}, &(0x7f0000000480)={0x40, 0xb, 0x2, "aac7"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000500)={0x40, 0x13, 0x6, @dev}, 0x0, &(0x7f0000000580)={0x40, 0x19, 0x2, "cf59"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x2a}}) [ 454.914894][ T8943] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 454.923483][ T3352] usb 2-1: USB disconnect, device number 101 [ 454.944185][ T101] usb 5-1: Using ep0 maxpacket: 8 [ 455.004456][ T101] usb 5-1: device descriptor read/all, error -71 [ 455.044214][ T3291] usb 1-1: Using ep0 maxpacket: 8 16:54:37 executing program 1: syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72c", 0xc) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800) read$hidraw(r2, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000001c0)=""/253) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB="12010002020000402505a1a440000102030109026800010181208109040008020206008108280600003c7b6105244009000d248f01d90a0000a100050081152412f7ffa317a88b045e4f01a607c0fdcb7e392a07240a4000a7ee042401023f090581032e637d60deabf1c5fdaebdbca202801fbb040505810905"], &(0x7f0000000940)={0xfd5c, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x3, 0x9, 0x46, 0x10, 0xfd}, 0x3f, &(0x7f0000000800)={0x5, 0xf, 0x384, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0xf, 0x20}, @wireless={0xb, 0x10, 0x1, 0x0, 0x41, 0x3, 0x1f, 0x24cf, 0x66}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x4000002e, 0x4, 0x0, 0x4, [0x5f3f, 0x7696cacc0d20285c]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "3815975d61d6be8af147743978c5962d"}]}}) r3 = syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r4, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r4, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r5, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r6, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r7, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r8 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r8, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r9 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r9, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r10 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r10, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r11 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r11, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r12 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r12, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r13 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r13, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_control_io$cdc_ecm(r5, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000600)=ANY=[@ANYRESDEC=r6, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRESDEC, @ANYPTR64=&(0x7f0000000140)=ANY=[], @ANYRES64], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r7, @ANYRES16=r8, @ANYRES64=r9, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRESDEC=r10, @ANYRES32, @ANYRES64], @ANYRES32=0x0], @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESDEC=r3, @ANYBLOB="df88721aa4e596615e01134b79f09d6324019a279280f2f83875468b1e5f19e81cb6446c12ad57ff5424967b8a58543c3efabafc661bf88294ac0472d5bcc1225872468ea515c3f135248f0ac3a90a5f7d95aaecc27e9c46b1052aff25927bc07ee4b5b715fb11cc062fb87a61141509fc5803552b6f2f363e6a7d77a7ab2ec3a236db35b32263a6a04f201b8029509d062178b81f342e31d1e789b85e03d0fc24bffad45cbad783d813241ac04f68276ca696dcfacc2ac22f0fd5331b4bd7b7e728d9f7998d1466c8e9641160072c5a7422b44dec3a66aa92d3605f2c8bd3", @ANYRES16=0x0, @ANYRESOCT=r3, @ANYRES16, @ANYRESDEC=r13, @ANYRESHEX], @ANYRES32=r11, @ANYRES64, @ANYRES32=r12, @ANYRESDEC=0x0], 0x0, 0x0}) syz_usb_control_io$uac1(r5, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r5, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, 0x0) r14 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r14, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r14, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r14, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r14, 0x0, 0x0) syz_usb_control_io(r14, 0x0, 0x0) syz_usb_control_io(r14, 0x0, 0x0) syz_usb_control_io(r14, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r14, 0x0, 0x0) syz_usb_control_io$hid(r14, 0x0, 0x0) r15 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r15, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r15, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r15, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r15, 0x0, 0x0) syz_usb_control_io(r15, 0x0, 0x0) syz_usb_control_io(r15, 0x0, 0x0) syz_usb_control_io(r15, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r15, 0x0, 0x0) syz_usb_control_io$hid(r15, 0x0, 0x0) r16 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r16, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r16, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r16, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r16, 0x0, 0x0) syz_usb_control_io(r16, 0x0, 0x0) syz_usb_control_io(r16, 0x0, 0x0) syz_usb_control_io(r16, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r16, 0x0, 0x0) syz_usb_control_io$hid(r16, 0x0, 0x0) r17 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r17, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r17, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r17, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r17, 0x0, 0x0) syz_usb_control_io(r17, 0x0, 0x0) syz_usb_control_io(r17, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r17, 0x0, 0x0) syz_usb_control_io$hid(r17, 0x0, 0x0) r18 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r18, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r18, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r18, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 455.054232][ T12] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 455.164279][ T3291] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 455.175286][ T3291] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 455.185224][ T3291] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 455.198035][ T3291] usb 1-1: New USB device found, idVendor=093a, idProduct=8001, bcdDevice= 0.00 [ 455.207210][ T3291] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 455.216298][ T3291] usb 1-1: config 0 descriptor?? [ 455.224196][ T3325] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 455.274183][ T3324] usb 4-1: new high-speed USB device number 118 using dummy_hcd [ 455.374290][ T101] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 455.454591][ T8956] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 455.464393][ T12] usb 6-1: New USB device found, idVendor=2001, idProduct=3308, bcdDevice=bb.19 [ 455.473498][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 455.482526][ T12] usb 6-1: config 0 descriptor?? [ 455.494250][ T3325] usb 3-1: device descriptor read/64, error 18 16:54:37 executing program 0: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000003c0)={0x44, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000005c0)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000840)='/dev/usb/hiddev#\x00', 0x964, 0x0) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000880)) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_usb_connect$cdc_ecm(0x0, 0x84, &(0x7f0000000a00)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x1, 0x1, 0x5, 0x30, 0x65, [{{0x9, 0x4, 0x0, 0x80, 0x3, 0x2, 0x6, 0x0, 0x3f, {{0x6, 0x24, 0x6, 0x0, 0x0, "b6"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x6, 0x2, 0x40}, [@mdlm={0x15, 0x24, 0x12, 0x2}, @ncm={0x0, 0x24, 0x1a, 0xffb, 0x10}, @acm={0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x9}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x0, 0x8, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x8c6d59f78c087c09, 0x3, 0x81, 0x3f}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000008c0)={0xa, 0x6, 0x300, 0xdf, 0x81, 0xff, 0xff}, 0xf, &(0x7f0000000900)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x9, 0x1, 0x400}, @ptm_cap={0x3}]}, 0x3, [{0x264, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c9f}}, {0x4, &(0x7f0000000940)=@string={0x0, 0x3, "6b959738d0ff4fe89b528e70dfc531df3f8521afd50b0d085fbfaf31802c6fc630e408cdb61212c625cb5d748a9c52a8e99d63e058ce3ed04f75ae13de8920eb47b228706382ed9cf50984a78fd28de32e384b5223f99be92d4315e205baab27bb6814f5ee867c6baf96b43f94e7bfe35e6183b02ba8aee9da68e8701cea59cab2a241e889a01688bbcf8e8b687f710debb7be18ffa489513480da1a16ce420fa950261350656eae9fc927019a888e66de1ef7da65340a715ae4"}}, {0x1002, &(0x7f0000001780)=@string={0x1002, 0x3, "96e7a73e982f5b5d1f3f97311c2b073383038ee0037efbd2e6932aab09fc8e7c180da5cfcc6456e2e78f62865e32a36c3477a0f0fd3aa39e81cfcca8963dba2f1c4d97c68ca38a78466aac1bdb1e19d1753094c783fde5778aec933ccd9ce8dda7c30ff591c4c1f0efaf4940dfa4dd8dfba43d3531d9021a9fc5cfe25c649f3e76e3f4c05dc3227bb5efcb6988f16e2a100bdd0540f5bba9a3de37bd9b0a9163982f9317673f3930f8b6e4566f9f85747a11b18b553b954562de0b78ab0384dfd89220bba7f1ad76c7799ffc098083f0703772d7c0f2e2febefade94cdcaf15141a67407b4b2a2b638e0e34ca9815e65e65349f2b3f6965d3085e79b71f666c2999c6f2aa98a5e5f0618b9dd26e6f4d4723d4e168a3fdc36e80778392a6a9614eebd03e8d5a08c27c548db0fa3d0702e043827a2a3621f3f411ab538122ee3de761535c3af29887bf69b13e946b02f71e4e4ce1ab01f22a812decce71e97415fb89b6fbfc927a667ce4c1af13db0f0dd368261e9e980fab0361110dca33a5c4cd125be4879e11d7ef4d3689b93a25c9ab25d4b3ca6f087ff6e84847874ce5967cab2d5b4dddb65c9d4caabf7093e4c72f8db398834d82e53cd18085a7ea62b77e6433854c59426b63dc61b9150f2d1e336dceb66d346398553ccc0cf3fa0d323081e50817d818352d145ab98a63722c872eca64ba0ac872a4cd812062b2e08d768bc87c64fc516e2bfbe3f92ecad6491ecfa1f998ce61c4deeeca1dd9649e4b27879fe0ee683f8de3d063e01265f41609003637b4fd6647d1fbd1fc784eb92c323e035a436c3a54aa75a1031b633850e15599c6d03926ea723f625741f0e35c5598c23664a0c7c42e8a910e91225cac562467b733dc4f98cfbf8f723edcc2c08eadb522e4e3f62e13f99976f0e47a790c37116bc831c809e4dc07cffd84ed179e84a24d8df3068ce691b9f60978d9fcf975f7a59b1c252efb567067893f21bf33608d1cb4df6c91e021659e8ff5c34261b2379692dc7aec57b0ca878f5f03047c72b9c492af6c2ee751f3649c1aecae32fe5239077392a2630080346a2379abaf705030d8bd9dc80e1312e82a5b0a283e91a48dd01e40b78c1ca37eb96718d3c230cb5c78b3a5de4c78ee8aa5d193a54eaea51be01c982b6d91c9b0ccb17b18207040b182df18c9c5e020ac849e35078166dd3e89bcc20d5cf8ff581271cf51eab848445f762f275bfdcd34b5b13e2a702a7a3ada62642654960e33b54a93ab982662f5014caecbfd5d6089af45efb3140127df5916d7fa3fcf4d2aa9df2251da6f834c5e50b97763961a9c3af07c0b65eb665d5f701d87bad3603bef7d8ec586a071e4380582a203bcf59442883d0527698f1bb4b48a6002f13f3fc225ca8054cda6cf24b4b45a299e4a73c1a528be3a513674239b1f53173fa97aa171a169596059a016bdc02fef1dcff0d84eeaa9296318d38e6b92daa99ea8cad29d02889c7216e0d71289b483edc5c87dd6754c4180f73890dc4bfb1b0875d284b303d42733a6bcf40841b53fc84b44143ede0236ead50abc4b51cd974710835f652bab9359e3322aeb1afdf940f22e22f8cade219ca1e112c14b0e16261b969953fc65b2101b689319f05806c88610a9a960acabce6e17e2778480b7df49d8d8686221e1176b7b4b836b827fe0d2688dd22013a774366385754b3bb6c5fd5c9d1e5cd1942811dafe17444c124bd2016e3c29e4f9fe67b5c087ae4251933f34610558cbb2dc8c63ffbae2ae699c7820144c9ed6b766296ef0fcbea936215e3808bebcb742dc9eb4672a2805e4c125a2f37b7eaaef4105e4cc3bdcbb865f85592ffa0e2e09a67fcdb2fafd72fc1f2d28b095df743ac408a9cd420ed1754e75452770eaf1cefb5599d7fd0b335d0e6d01fd615146c2797cae3096aab4c5b00ca5779dda8d82872badb84a135fd0ba3f3ade699d5a3d37d7b3507b92a70aacbfab853bcc8d1eece91a94b8af8776f4b0c1783cf94b14573c0b753b355de9d07952c224c1811cfc7ff0e6fb415a60d87bde770d6ff388ce55f5381d80c88b6f38f4ea4d341acbffc895d9a4aca739840aa30ddb48cd0c1e52ec4d524da8d2108f875c01e7b21b6ce368f26f439b9fb21cee7a50b86cdcdabbe58ad7a5126da6b711ff469e79364ab287cfba74124f50cd893884ba1292b929fe3484b1d2d9550d15207241054b51254dfa4eddd0787be3c7e15cff258788c224723d5af0742b4eff5e8b163431d1933d6e71ac386fbfc246fa403f2552f57f8924f7401262f6890e839ecabaa72c19836bf0c699c285b0d4f4623703e09b6aba195b14bcee897501d7e0e229cc5428aed5da301694d0653d820a880e1e161579f6e0b3ba9fecd735748c11207ebb142003b6e0752625248d81a027087be1f72c4c38b8e8a1716bdb4392b8f34d7bf070d0530b8a197d8d6beda52b55a77de0db6724a2b2dd452aa3f70a30faed1776f6063daa446168212930bcae93807974c5e086effb6ae99ae546dc72a9843855f778e65a1503301f34f42f5a45fd7cae380d1af62ae83cad6a9785564e4aa484180588c0c42eab666b514a674af3a316e5c598812f63b7b054dd3a28a20203fcb1df54dbc49cec5b633bfd51ddaa6b40942a1d2ae259cdf7caf5a6f771f1f1b9e6b35cfd34e398997c8a0239aa0bbd00e5bf38bc4cf947ded0df028030ba60592da516ce10cc1bb235a7b7551cfdd50de5f0d4aba5651a258cbe7d0c470973affd76f21410c8fcfec4a6d5c2e3a9fb6944c6be6bb62532da9c1b6c2db98fa79fbf765f989992d0bc4a34d0fce63b152f50fc62fa1636c9191297aa224a328088759406bc19b78e0692d0f04555421912fc213b9b8414dabae34df24dbb80007a6bc121d150d3e6b801f2b6c00b67da2d8e04f9bed5743c24f982283a1645b60287dca9c22faee2dfbb35e052525cad90d17a4321a2e4ae32b26d390c72a7e71c0955193420d180963ab595a6f58cbdf977897477497b53fe5aa9da6698185ce3004e9e3f6a332747304fafc99a2b2befee7b752fd699e0adb9fecb07850b20fafb248d1934c8ed1fb03dce2807c97c94db6b0017424c1b0b10b0bdeb96fe81026c679d0d1b6527511fdced925f3c78fcd4e4c7147707520b826371807a0fc37ec5358d482e3be607cefe42701e44fa51a90a9b1c772307e2842b26fac94a63b4053b2c898ef69c06ab1d1fb84050580a7f5657c14c069eb38b2ef210c400564926a311a0c1b949684c8374fab9ad873cb6947a0a72c23fb20ba4abba0d77685afdd11083c852f198129ebd8dd184269169ac8f6c9f64d986d6c576db4f79d393a70f2497931b05d7637f0bcc8cfc2cacfc9045149f1a7c75ed07283f3b2de2a5626de3897a898a98e279f4206404b694e01b34b92796e091eeb5a5fe144ebf33e5774c395e81f04bff046615fb382216c093a5bc8cec7931ecfa56703a1bb63e742036c4a42ea77e470e029b96023f152c89828f66d95cf256c6d45f8440e66fa021e1fbf81fa0de8584ad2b8c2710a92e0df1ca31761ac6d6c18e832a8eae2806cfd8bbe882d54d8a3b7043f89e4859a4e9d6c1fea91c28b5182956b1b4004581717a689a3905536a50f1e5babf699b0fd51ec7d5f483d573b8b12e8a513d36b3162d139d437e79f6dca191f522a6c95760db36ba917c043fccb0f7c0621cac25705899141d7b6c67c70acc2d589ccfc4d2aab8bc6dd5f92565bcc75c9d66887e2e6195f885c28e6893d723a7155b60ba6c2cc90db6be741b1aa41a661a073e7199dd64680a76abd7cf18085ab1ef80be3898ff2e0cb4b2b93800d8bdd2443b7be9c7d69e1d82a3f782a15c0ce8053db7f8a78030082cf21811749aa3f2f54f63bac8ecc29e208d41f6806e8ab020d4db1551c895e8bd5add509c3236bd221bcdbb2726832e85daf4a4f9965ca723798306d71b07f38de60e482707327990b4b141e6f23715fa3bf592aa78933aa0d53a4885f16fec4497c6ebe16be57e2e3ed08d2d4d03bbfc52d3c628cf7384b2e6415e32a436a53602a51dd76adc58d6abf473fa6a2d569817214f750158187c9c027d3194afa2d0f69b59d7dedc73a1b372d6836c61f5d6127caa506674e3ca1d2cf838d4682837ce23145de49b1f605941caeff51bff5ec102d898859e9cab70eaf0f67cc931914d614eaa57722e45869fd2c03c0a23d42821c5049dc4da8f40cbc0fe66e10a936fbb1fc1dc89ef9d679bab822219ba911f6c0c31d8af6a87e56aa873e083a3200f42f7f494bd39f4164c175ea04a8624bc6f3366976a58d3e2af7377b4030c6072d55b2523a212d597a9c9db8b39af71c4f410e3cd09718ecd3e33d15dcb941840f2c9e23ec9899a51072c448e0100bada1c74077d92f6275c3cc2576eb32e82d3146259535e21acb9b61a0a2b371bf2c04e1551c00924a28b85db45e903498f4d3f4aa636b5586dfe0d7ce5cbddb5064b578d3f928e461ea19881ae6950f5db49cb3dd8eac7b21a7d235a0bd627e6a22eaac4a6430741e8b7ba1d01aa8698038e9dc3c058e7bb48c0e1339a1a8a44adf9147c1ac7a00eee1a693a8b7ca9d01d098dde8c512b2b630d6f2d56e6ecb3990c03924368e1d55047c3c8748fe8c82ebc2a0026a7e2b6a8f97f480cdbeafa5ef7de5af04f469ccaa24ee5167cbd0f38ede4600c2469be845fcc775a15c195b057f576b7220bb7409d80515a0b83669189e668bb87bffec0e287f72093ebec216a4783387ceefa5e756658f4da66be6b982ab8a63e3ab501e51763f8ea8d48f977781df8a5fa71ab3fc09d35122ec501f118751c9439a9d953dd7ccd7d0efd7574efd9c33961562d9836937e45b8224ccd2738f92510bc74ef3eb5ceb2255d48af1fe40d5c7f8aa86bcb660e427b6de9573c823f829bededdd3bb4872ef12ebf34de02c5187164475b4e22d839bd5b3b3952fc5af74b51c260f0ec96ed627fe299a3ee44f134e5489ff59801bf1f2481bc105176ee88522e9212b3bd908f37993184c295b5449e2793fa65b4d61d8c47c04678b2726d9c136a751f2110a081376aa2e90dd10ef8ff4010cade3b1064f57b77b7433111a91eec39127363c61475fd9628415af247d42b9afbd7b4471bfb64523c17e5b6d300aa9cc5094f509b6acacb914000970ea7b1589f180be6edcbced2ad319ab8c00954f99c187eb19099f601fc322615c8670797aeca9911174e684ec2189cb30ba724c47b117f5672fc69312eb68c2b3818b1b1862481d0a8205d0169475b7e1c345e85d581355e7e2e376c9e4238a74e7973a8719d8a78707bee8f74497a70df6254d823feb5fec39692c6928ee93d59f36ae29f55f7e33dc9bdc77cd91cb35f627be9f16e2995c1433c80c6a47e206109e8bf145e342892c626f5452b8d708d6f18c784804f1abb755c3c614052815bb67c95008bcae0bd9ab5393f3a290c71f66e7d67a1cafeb961090dbb20250661f0e2a4bd925c2bf4d0a00dbcc03401ab41537397d7c2be9613c9cf528b6e8271855f9fa331b64e99795f3ac7c5b9bf1b6e6428a2a4d991a735c14599df4d42096d99a643a7abd5431a706ebd83e224d6baef0ec842b675328195eb874f078711811d8db955783dc20b1711e76ce1412d1d3015aa60a1dada2fa87b0a1f31cd194c04ebbae7affa606f36ac89228bd270a256e075fe9c87edf55bc852bdbad0ae7798f84679a6d83b90cddbbfb7af95a2493210a1518b452becd9a1c4c948975bcb3dd1e843e9878f188fbec049406c1"}}]}) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000280)={0x14, &(0x7f0000000600)={0x0, 0x22, 0xe5, {0xe5, 0x5, "daa55f4c84897588ba443bca7693bfdfe3ad3573ea38e207f1e4501fbf67f26c0ef8065816a74a9b87735040396524e2193c5265562937214c2393f3bc9286de54ef6566a4271c4f90a95dbfa6eb0c3e24776041c3838a8c4a2be6b7f2f06edc53e8712ad7888cae0e660e5a6bc29a76dc04b40b098a0187629f90245dae67c89d270a6d3c2037cf5da97bc1dd286f8b603988cc6b851e7f3ffe8ee75df3db6579f96a90245ac94d801d66e45910429a93084667132deaf3844398839f5ab0f0fb3d656442dd0ef60b677d34c1409b5c029c494c1ec824be2d7be640ab845332223658"}}, &(0x7f0000000240)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000580)={0x1c, &(0x7f0000000700)={0x20, 0x7, 0x8e, "08ed581e6c73ac0bbdfdec647188334ee7c441cb0d13a55bd0130e8cb6ad77085e5a7aeaf46cf23d13bf4911ebb7c9ad3de70c0ebfd6498cc9232bcf6480ef2ca29811db327f49666b459fc2baa9e10e2a2215206c0496778a0c45292db92d44644b112710afa7bb49fd23b3d4b7261a536a91cd8d6d0c1ec7eaf902068a8bdd152d7439a544e75d35290fb4e6d6"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x2}}) [ 455.525113][ T3324] usb 4-1: Using ep0 maxpacket: 8 16:54:37 executing program 2: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f0000000180)="01", 0x1) r2 = syz_open_dev$hidraw(0x0, 0x8c00000000000000, 0x12c13d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)=':', 0x1) r4 = syz_usb_connect$cdc_ecm(0x3, 0x5d, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b, 0x1, 0x1, 0x6, 0xc8, 0x7f, [{{0x9, 0x4, 0x0, 0x83, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x9, 0x24, 0x6, 0x0, 0x0, "6d530781"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xab, 0x0, 0x5, 0x2}, [@mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x80, 0x1}, @acm={0x4, 0x24, 0x2, 0xa}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ef, 0xa8, 0x80, 0xff}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x0, 0x9, 0x7}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x0, 0x40, 0x2, 0xff}, 0x5e, &(0x7f0000000100)={0x5, 0xf, 0x5e, 0x6, [@wireless={0xb, 0x10, 0x1, 0x2, 0x22, 0x40, 0xe1, 0x9, 0x17}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0xd, 0x71}, @ssp_cap={0x20, 0x10, 0xa, 0x58, 0x5, 0x1, 0x23f433c222d1377f, 0x1200, [0x0, 0x0, 0x0, 0xc0, 0xf]}, @ss_container_id={0x14, 0x10, 0x4, 0xfc, "b5d7b53b8f30ec44872f87690c97aaf3"}, @ssp_cap={0xc, 0x10, 0xa, 0x5, 0x0, 0x1ff, 0xf00, 0x6}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x4, 0xffff}]}, 0x4, [{0xcf, &(0x7f0000000280)=@string={0xcf, 0x3, "22ec9dbd427b937854dfe50d9d84ce46790c2d0b2df9e8f62f54ab0ee4cd7169aa660e6bf9b914eeacdfc85c6b61b452642eb43482373400dfe31e887fe0dd922d47bf1f94191049e10120d50ca582b6ba50b626344cb76e67185f83eb034f5d7ca9fb064169fb116c946ae4fa06b82950221a5b6f655a026d606ba010303323d623da9ed098d1a99898aeea4f0354eeff4fb2f8452798e9eefd76efe2e49077506cafa12062562a15f7129d454e7d0d25e57d20f794944447351450d70af9cf6d6889b8224487a64b921717e9"}}, {0x9e, &(0x7f0000000380)=@string={0x9e, 0x3, "f4bd9eef045ad83a24140872d407fe875c611ecf9e3b21dcb3109a9a433fc31432f09de1a3000d8df94e1d8d0c2035ab814696298f30c9acd613071ce41e11d191f02aa3bf73bbaf3f6ff6b8f7b0960ae0fb6fb66ad3c3f9a6e90e8327fa36bc854512ae850dd2f463fdefb1c990b2a1fcc1fcb1da7b2711566866cb86045e278cfc63387a9a2a026f3d21a57f96f7397f0dee2e4af553deb0f8c41e"}}, {0x92, &(0x7f0000000440)=@string={0x92, 0x3, "1fef55eee2f3ab4dd16a3529bfcd8eb89029e19630d0039e69157f988b0171a01a86b88a9b07b940f503f163a690d5c3ce6a1124f383917ec1feac3f9c5d79173ed9ba11111a54ae68dbb8a00b953eff418c723961e97218382dda2708a8ba140a7d9bc2ab9bd324a472cf3eee4e63bc08b6c90f52142542648ba3e4570185b5a48adf1665a532b87af2795b30cdf440"}}, {0xa5, &(0x7f0000000500)=@string={0xa5, 0x3, "e95c64a2776c929d8c349454b2465cc940e92ae8a826c8dfd220ae41bdd6775a2b2880535a33ac77960028cc6f616e0f17cfdd20ad56f34c58ad141484aaf7f857736f6978c948e446d75ea52906a44dd819fe33979e4b0f8454274ac54a3edeccf3ee0ae77cdba674c61003678b3be8174025a78abedd928fa870e09e8ae80e03d0a08a152ed696de1132bc6cc5ab19ca30afe6bcf29460751e2eb8603a1ad29be5e8"}}]}) syz_usb_control_io$cdc_ecm(r4, &(0x7f00000006c0)={0x14, &(0x7f00000005c0)={0x0, 0x2d, 0x91, {0x91, 0x2, "f9d92212451b230c2387e9194cd6bf5934e6611a9cfcd8936357d383d93e0a5a2c7edeeea84e339355336bd38fc1d393dd4db36f01fbf1a83b0222b8536d8774ce52f16545aa416d8fba29cb1738c8d93ef2dabd4c13d9382ea39ab6c8449d965ba2fcdd6a69a050e634bcffbf0f6719fabda2ff5bc67bb50363a46762a6807e9488842d8e310c4b38ab913047f137"}}, &(0x7f0000000680)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000017c0)={0x1c, &(0x7f0000000700)={0x40, 0x1b, 0x1000, "3aefeefd5288a22e7add34d2560bd0f0fed741a6bcda3acb919842048dc564f625b1396e1cd6c5048704df9f2690b32e7d69768595f241054f22bd1b65d445bbb5c372946cc6e758f983708f2cdd96ca346923e9532f409aa2a2632876098af8116734fd17b77159544e76958ce7ec768afc322ca89702c1e80372ca0bcccc9964a632ea3a4d96296ec4f2686469a01c1d8025ee753ab9c42165920ae4ede691cb1f57bc5cc13e230583b7435e173d3366308674c2aa46dcc891ef4c46516fac7a792d153b240bd92fcffefeb57db6c658c96b188fdb46c7300b47fd8204492d0e0ca596b17df12583aaa22204805cee624ac575f75e0778d54a33e38a99cf352648896f1ea88a6efb0f7e8c51dcd7e38fb14a1926d2dbfc612654cad27fd73f526ce658759afae72284e59ab2a1dae9a11da991e18b3f3ecdd0e925768535dc3422b64f9f9325d9a49b32416f8c1e0a06f3a13f875bd0ced4d429e5563ce0fd5570513a2a78d6cb598034f2d1e6e92983fa7637ceb74286872ae554a6bfa3593c3515fd5d587ebeb37c63e7e93a852dd47e78cecf2308f7f37f5bd8c4af901a11bcdd015060e497090b152203be10f8d6e74263e0e3ab576fdb421077447957d0630819d81a7dcab5079b4979c52f5e54c9acc16a6f8fde68f0a291db033026c754ba135492fefe1a9d92bbccd5f5af73b94d12256ca6bc3cbc727c60f65b1a3b7623fda49bf8be4019e8c93f2c95ada090e8da565265892e0b7698870e7ed73e552dff1d8a77425f08a7d35f5a0404ce83793191202b2a2e13bb71b674e8e00b2db8a2f6e2f4f7d42426eea1f965219c645635f066686c785ecc60d7954558faf4f1f4c72a8a4bac09a67ff0262dded497160e15644468639b85c1b836dc0fdabd68930e93bbca8b66c90be45aee20c2b2bbabef9f5ecde17198c8bc2ef53af04713e594b77b017a640f87b55a7ac48335a6313091fb87396c338b2b8eb721600ae4591b513dffa6e570cff764ba0353038fb0b0dadb65cd27d1a616465f930487b3e60e0198fea35b5806fb7c1f4ea6ed42304d0e571f63ada777a9b266c1ceca75a9d4648fab40f4ffd0949d2ac24ac1eae6a8ea77c04f2f662e1aaed80f26cea524fe612c94582c092c153ed4d7a0aa6ebddb6351a74ea60529d7a887131174192aae8246afd4d135c0f213634a2ad1a3b000fe5ac9420807b087702f8c6925d475dd7ad4647cf6eb1e3dae78d40a450e18c6a226ec7100d479fec7667f4bbbef8ca80f4b66ed49363762931f7d2c844f4a1f4dd2899b748c40911936234379015b3f1578026913b20754da39fb2d91869a41648550d6a34965c49658d035d570d0a9075c54076d5e057115b73a1cd742b3115ed8c4298b3a178f9bbdf7396900ed082e998ee2300fbae09b7333127d55830917f98c7dfe341db68b97300b84ee939031a5602a79cfab35b9ab3ca8112e558d80bcff87820576140df5fb2552dbc30026b52dc7ea79dff44a0d2dd8d28f10938e409585fbbee52f46649c2b5bbec250d9626c45e062d2fecd58facc5f863f97553f836b464d96b74d2d9fc04dcf474bf9bc9be32ad246dd1c1ecf1c52ff2ac74204036ff38f732cbc85b72a38452ca23de586f418d433d402cc3403c4ec80acd43a7a7aa9baedac4a732babe526452c1345a7adc1622d3af63bd3879aaef2c1a782f06135748a9c993334f01f864dc5cbaf325a7c233a8bf2752d674be38534ed6fc0f08c2e173b4e2592f8846a5047cc28632bf3971e717dbc80a9f514f08c66fc7a007af9cbe9d6d5637a2563e93b851973f18c86ea77304f1a66b1b51f248bb9decc5e04fb3aecda0c478d6b4aa7ca7f62e5f752fddbcf1049feb5038c9edb8b835498918f2653de11b48cb99e112c8ce3f1de01b9614e950a896e8b0bd1a7f8c61aed570b85648f26c541095ba327007f786a17e133e1107860ab337732c2b90bcb4959ecf5b52c449dc276fe8cf4d65d30791fa5b10193266198f62090f4e4332dfa42acdc5b15dea81cef9b03f3830e4bb069ac000f959dfd4e95274487dd88afb472e99e6983a4f95c0f8c6c960cfee74c53b138156e3e79fe384cf0ecb721322ef62201f171c0e857d78c947f545d0927c491aa5bcc511647ce8a9e1956c3d7b8342938a8a0fffaab5053050469658eb3824da622d203f500c0a44ec0d5ef173bf14b80d00084f0d6825f2681e0c04c2b637611f227f7e38a407ca87f8fa9ee1f0fe19898c64ab2fea20cba376a6eb46453722b9a86f08f0a10c3b60ab90ae225fbb745f87fa18f78011c3d7607223fea998dc431a13738f39796db5f2787027de12cef29dc35ca3c6e349de7ef80f645294d3702e205172dd20a8ccc895b58ef5f4fec169ebe811f5b46f9f2612a148fcc417a3556e23d2f5c86f04276ef55994620fa2dae56eacc96e1200022c0b281fb4f06bc399ff7f986d7ce719a7cf176c0806dbecc9976be2ada89d672ab3a0762ca25ce257484d5d88460cff9cf06c41470dc1d8677373d8dfb9ee4c0038539e56e1f737c2799a99d12fb88f5ca9b023d1fe7d957c2227b4e8670fef2306c3b757c3df5fd68d0d45cb64d9641d04d7b429ec43684207b4eda8749d0e2ba9d863e815e5419703fc7ee2f72b7b26be8ad303c4900fd0116f3f44b49cf7eab97691073e89513e653449726a7f654d48043e6d3799f3de9c4a33d3e615bc20c7f547abcfb0072dbebcec80c10296b441988d44fa115149792d1cbe43718b07b395aa9c19d8120272c0d2b2ceef1b97b176c9b52a6095b1b24468a00adf1c1ef5a6d7b7a020aa50f011e44c8a3da0ced0a0c6ef0053301d7616ef713cba5cecaf5111b718200e42e316ddebacf6e09a0a57cb33f263badce917370db78e4dd45807071148071bb84c6cc65d1827b6c70b8f82384d8a3187584a9350aa90786dc16efb475345618d0c15ac83f72271f255e625d766eafb6e5bfa861f136a2f34bf8120cedf990889a684ad979a19f94b972d1af762afe54141b901af433db1d401e6bfbd65f1b03f302d797420c1ebf96e689b49143e91a04bcd5a3bda787b7a0ffe4b9f7c5a19621730520e5bdf004b12c8f351355c24a24d98dda83447b981fa96dfa00ea2805a4a2a29481eef12392a03512eeba1d22b0a02d2969a3f514f866b0f95f834840940fbbdd655fd479c36c3b996aa3df40704b7053e2b0935a0332335aa5f3e8381905347983df550127b95560078821bf654d8db3d8ad30991e2f72be2e747d1deafdeefa601defd433dec7906b422fc8a6515cad85d2a43c1ef1b3472a4112420f6e0b80047b43837853d770223301ef8e8feb355215e4d2592dc12d824593243aba972dc2c03071fa0f0c83e80b8008bfd8f545775d62a31af35840cfeaa626eebeb8a2167c29a6b9425b8ae3b0b6de266f515d0841ff4f2cd15b05f2874051ead8198cf154e858041b42827e2e4ac112704d8d69b69faba2376b1094686f3289ecc8bc4d3af6e680ccdaaa4300e7291c9796eedd516d9cbafcb1a8fb83ce0376f43754d060f8ca953c4c8473ffc03105374cf93ec022e1f818e7f8956a16ba2b3e137d630c1bd8748b0783fbbb077fcbead018b09c8fd03b826217fe89a848eb7279baa1ca66acb08acac46537d099413188eea751dfde2ea05a419375e83fc9c49625515fdf92462b60a44d5d42eaa47e651e4baa4a0d798a6f48f323172f21fb6da604c11f8478d6e10153bdf262b5ae2b72a5a69e75f16a8021035ac605cf8b3dc7c7f3c9d25b1216dd1972021caa97f4c34c1d0306bca9f7d0be39c8879f813790cf2f6025ae8f2fd274a13d2611933a0ac29347345016282f7c0fb6e4295c49c72e094b591e74e6e13a93bc844e1a07bdf029573604ecc8b1095f04db2cf42fd9fbfc11038243b142ebe49dd2c04b98f4fb581798c979f644491495e2a40b5732b72ec5d30e884efa4e57b53a94b81996c1dea43b82e285076d23c1ab216d7f5206a2bf2271709450d11cac59e9199ce25d97de5f1260832a47ad7864a8fc0eed4d7ccaa34a6939c5e572b5598a3a1879d6e5bae2c57985069735965befd8f7e9fda0ab71c7cfea77d014e27d7dafaf4654355a3eb4ea950f76d0dadd5fa3a88b90947ad154b8fbec6433226c562c39c39a6c2fe8c40f5a411e2cb5128ab617f83e8fa17c5994191904bf2957168bb789a6b402ba526fbcb11708c578e1a8c0fccaf20442435d9a113bfc1776bd1fa2c02490ac654d76b4b5cbe1b9ab4207bd1d391acf11795f76ab61c03d2b4a7d51371afa4b3dd5de49a3ca2c3688abd9d78a49e4b11cb40cfc747393d5a852f298c1e857da670a7999e262bd8a3e265c7566d1b8c425085c8cc908554ddd43b85c5da3743f7a1e22198fd49f20224e206d6d425562749b5fe4f72908df7e9cf4f64dae705ec3bb3162cf2ffb2de1989eb77b85f2bd2f6dcdfd80c19fb46146bff1a8858d71e7f32ae6e901795dcef0f6695110bae10ac87faffa4646691c0ee79250dc6f72a972affa8e614c72ec31ec528a2379ff761324b3a79e61165a90f0d463a3889d1b06c9dc0d3c1cef4a538431bb4ac6397b913471106f0a6a7b270c1b65a26868f6acc47e9e6c0101e702fae76ab4ee6208776454ce28cefd644236ca093b3c208bba703035e52a48dcac820e21667b20facd05b0bd450752471be6e49a1d90180133dd3c78832978ff059bb9c6cb33b0f8dcf15bd3751f41d8592d19668f29eec911d00d96280d3179d172925759b578c2bdcf6504747172e06ee61569c55aee2bee92a32e0bbfeb8389f426ae7b74436d4b092cb026e536c19ab135795a2a2d3f11f3d56aa4824bd6cfc512f84a44afe258887bb706add346e88cd9c7e9ef19f46b4caaf7a8beab12181dd5e0cda712bd13ab74e00117a6fd264965286fdd5cc5f0992b4bdc35bd053387d9d1044ffa65eaf140ad211e9a6cf903ca85f1a404ee652643e7e14ae7ca1fcf97abfa1d3abcafa7b0e2d18f6d58133bbd81d7e3d62717d1a572fadde0881a592f0898ddb87a20d38934f50e815e68630bb5d66936736989b7c8c50a8033efdbe2af8c22d25c5fcdee77759ba0351ea75cde567899fe6f91a627b52fca83e0164b53805e3a6828877b6f5666387bf623aaac52a5f24ea007722f31aaf91eba46715e4d7776a338ea0616c2e1673d7621b60f0556dc4ee7e4ec8e6eb1245d1e0f1707311f50359c9dbdddc0f1608e8f2b22b66c89becd0571184f5726d0216656f91c1d4b63b5535043d3ff873c47060f6a84502c6aceef757ba4db2ef93e9cdec4eb1a2d0dc992ed19eceb919603c524305e5f7536ee8fd0da41277fec8a626354da40d2afcd6d15218a2e4a66f6b2b120741a6dc6ac6baa35122f437b9f4565c6e0fbd659ea4ccb7944d411377178eebdd29136f8bf43fce0c551e459d5e29a1f567b0fe4c7a7db9a26d23086a73f0a418418f4187f20de6b5a787783a230051210ccb9801062c35fcff5b2930cbaaa1f8690a0eaf4d858bd61999f43e4fe05451128739fbf5350c5b73783f114049ee08eef6579a98074638a403be06dd930e88143b64eb84042b862adaf8a7d8b3876a73020e86106a933e6eaf16a320121837c6be44c7c9d6b768cc0ca063e087cbfbf760c775147f67f4f93ea0ac63b2dbde6f99499b6d71b26a18912ef93efd1571e16486d1fbd6758bd6f366765c8d71c7aa30e588e760a88e0effac5d5173c2b3ec95ac71a19180cc949d95d7f138891ee1b2d2bd958e08a372ad541a2e8"}, &(0x7f0000001740)={0x0, 0xa, 0x1, 0xe4}, &(0x7f0000001780)={0x0, 0x8, 0x1, 0x8d}}) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 455.574405][ T3352] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 455.614339][ T3291] usbhid 1-1:0.0: can't add hid device: -71 [ 455.620690][ T3291] usbhid: probe of 1-1:0.0 failed with error -71 [ 455.627702][ T101] usb 5-1: Using ep0 maxpacket: 32 [ 455.638360][ T3291] usb 1-1: USB disconnect, device number 98 [ 455.644296][ T3324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 455.644315][ T3324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 455.644334][ T3324] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 455.644359][ T3324] usb 4-1: New USB device found, idVendor=093a, idProduct=8001, bcdDevice= 0.00 [ 455.644375][ T3324] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 455.696490][ T3324] usb 4-1: config 0 descriptor?? [ 455.724564][ T8953] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 16:54:38 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x92, 0x58, 0x8f, 0x8, 0x2001, 0x3319, 0x14b5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2}}]}}]}}]}}, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r3 = syz_open_dev$hidraw(0x0, 0x81, 0x800) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042efc4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(0xffffffffffffffff) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x0) [ 455.784329][ T101] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 455.792323][ T101] usb 5-1: can't read configurations, error -22 [ 455.799062][ T101] usb usb5-port1: attempt power cycle [ 455.934229][ T12] rtl8192cu: Chip version 0x10 [ 455.944313][ T3352] usb 2-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 455.953418][ T3352] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 455.962595][ T3352] usb 2-1: config 0 descriptor?? 16:54:38 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x10082) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000080)=""/4096) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb3, 0xbf, 0x15, 0x20, 0x84f, 0x1, 0xa38c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x74}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = syz_usb_connect$cdc_ecm(0x4, 0x89, &(0x7f0000001080)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x1, 0x1, 0x8, 0x10, 0x9, [{{0x9, 0x4, 0x0, 0x1, 0x3, 0x2, 0x6, 0x0, 0x4, {{0x5}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xfffffff7, 0x8000, 0x1, 0x7}, [@mdlm_detail={0x3c, 0x24, 0x13, 0x3, "14ea9bc5a2cdb13ca615d6898e2713f51560c753092a5113d33e47653c3340bafa04a06680a85243d697436d47f05696564bd8608a5682d0"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x8c, 0x81, 0x3f}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x81, 0x80, 0x3}}}}}]}}]}}, &(0x7f0000001440)={0xa, &(0x7f0000001140)={0xa, 0x6, 0x201, 0x3, 0x7f, 0x5, 0xff, 0x40}, 0x5, &(0x7f0000001180)={0x5, 0xf, 0x5}, 0x7, [{0xe8, &(0x7f00000011c0)=@string={0xe8, 0x3, "39228f6315cb465f53f717aa21405fe2d5b743c63a2b176cb0978be7fb9618ed7025316c979dae81a714ef29447ab89ac5fcc86a00311828e5e10395edce22774bd4d1cde8bd065b4f549de32c328fc4eb297c7dcd42b3898a00a69c3ec030f1a77cd81daa1cc81842d4a1ed57293502e63440416fd2923cd0165d077b24cf00b53a0e197abbf1d599e4a1928edd9f7d990b4b38f5fc3ab9403c6d8ab11e8545df443d87534aaffad83af6afcf92573b6dccf7d4704348c60575144ffb1d3a56b0dead4ae231487e43d89907dd2a4148d18be3f76ed6b11a229eff63f8960d95bdedcf6409a6"}}, {0x4, &(0x7f00000012c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x407}}, {0x2, &(0x7f0000001340)=@string={0x2}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0x412}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x44f}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x422}}]}) syz_usb_control_io(r2, &(0x7f00000017c0)={0x2c, &(0x7f00000014c0)={0x0, 0x6, 0xd6, {0xd6, 0x30, "3c33743d7787a5420bdbf083f40d3f3b61002f9b33378c68bebd221a89dccdcdfaad164704bf8854e5a77f63fbb6fdebbb40089f85da435a02132474a3a20c1e5aacd0a079a53d7f903b5e2fbc33a32eff756113a23a94b830e1ff3a5eb280d4785e28955e8d4363a14f88a63797be6436ec744825a214cb80c11eb79b4e422350344de08323234d3f60adcca6137a68dffb6cd59d9322b47fb12b14224682705c6573777508bc8af6c5e4c94ad636565d5876870f07d51b52ab5f8788471f08d100acfdf28b089bdab5350b4114f8805ed23f1d"}}, &(0x7f00000015c0)={0x0, 0x3, 0xfd, @string={0xfd, 0x3, "3e9521a7df3daf1a84c5d8173308c1958480fcc8b42ee6a3d70925b8846c95a5a343628e1669e94e324dff7acecc81b198191b2ca774c1302fc5168824df87565f1e15c5f6a8733793069e48f43f61354de924ade00796c6246b0a76ead79d8cf5ab5690d7ed612f48229f78b36c1466e96629efbb02f5043605cd11005b7af4c35776894628e43bbae771f82c90abbaea9d799de9e05a94c4a1a2a34df952402b0c50babf607d9f68ccda436a9dede89c4ea9dcbdf79d97c033607f6f480f4ccabd2eef802f9d7a0f7b392c068e3a9f8d9c5c47dd3a89561149bc9dac78eff1ca3734b65b86a74db465d49a570fbd102a6b261a785de004a9638e"}}, &(0x7f0000001700)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001740)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x10, 0x4, 0x20, "6b57da16", "946a6e6e"}}, &(0x7f0000001780)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x85, 0x18, 0x0, 0x2, 0xee, 0x7ff, 0x8}}}, &(0x7f0000001cc0)={0x84, &(0x7f0000001800)={0x0, 0xe, 0xe4, "48b814e25a3129388cae4425e76680acb827563d756e53d8d8bb24cde54ed470ad2ee7277c56abe8701790dd1903aad63237ab434598a69d86d0b3db6b968663453be982a430b8f869780cb80379b6ae5441dae8a663d64d37e8ab704c70bc4b38e0716c601daef8f0fbc1c24c7eca15f84391d4da25adc79f8728ecea23245d9df0718fdc679b476b808dd7bafa5d0f01b539de1b2af0db914053de6b4e19ebde3928adfa3d6bdb3ed24822c268ba813038f74412adbfbd657493df5145bf64343059be21f1c5edfaa465da0bb2d94a724f84aa0a732af86b5270223b1746d191b42eae"}, &(0x7f0000001900)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000001940)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000001980)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f00000019c0)={0x20, 0x0, 0x4, {0x1000, 0x20}}, &(0x7f0000001a00)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000001a40)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000001a80)={0x40, 0xb, 0x2, "2b15"}, &(0x7f0000001ac0)={0x40, 0xf, 0x2, 0x2000}, &(0x7f0000001b00)={0x40, 0x13, 0x6}, &(0x7f0000001b40)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000001b80)={0x40, 0x19, 0x2, "b2e4"}, &(0x7f0000001bc0)={0x40, 0x1a, 0x2}, &(0x7f0000001c00)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000001c40)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000001c80)={0x40, 0x21, 0x1, 0x5}}) [ 455.996002][ T3324] hid-sensor-hub 0003:093A:8001.0048: unknown main item tag 0x0 [ 456.024355][ T3291] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 456.032961][ T3282] usb 4-1: USB disconnect, device number 118 [ 456.094232][ T3325] usb 3-1: device descriptor read/64, error -71 [ 456.134304][ T12] rtl_usb: Too few input end points found [ 456.194275][ T12] usb 6-1: Unsupported USB TX end-points [ 456.200597][ T12] usb 6-1: Fatal - failed to identify chip [ 456.206990][ T12] rtl8xxxu: probe of 6-1:0.0 failed with error -524 [ 456.218191][ T12] usb 6-1: USB disconnect, device number 118 [ 456.224351][ T3352] asix 2-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 456.264254][ T3291] usb 1-1: Using ep0 maxpacket: 16 [ 456.364217][ T3325] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 456.384642][ T3291] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 456.393853][ T3291] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 456.402833][ T3291] usb 1-1: config 0 descriptor?? [ 456.454226][ T3282] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 456.524231][ T101] usb 5-1: new high-speed USB device number 117 using dummy_hcd [ 456.594244][ T12] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 456.645091][ T3325] usb 3-1: device descriptor read/64, error 18 [ 456.694206][ T3282] usb 4-1: Using ep0 maxpacket: 32 [ 456.774261][ T101] usb 5-1: Using ep0 maxpacket: 32 [ 456.814313][ T3282] usb 4-1: New USB device found, idVendor=084f, idProduct=0001, bcdDevice=a3.8c [ 456.823448][ T3282] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 456.834215][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 456.865431][ T3282] empeg 4-1:1.0: empeg converter detected [ 456.944286][ T101] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 456.952257][ T101] usb 5-1: can't read configurations, error -22 [ 456.958732][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 456.968708][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 456.978590][ T12] usb 6-1: New USB device found, idVendor=2001, idProduct=3319, bcdDevice=14.b5 [ 456.987665][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 456.996802][ T12] usb 6-1: config 0 descriptor?? [ 457.025240][ T9009] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 457.035092][ T12] usb 6-1: This Realtek USB WiFi dongle (0x2001:0x3319) is untested! [ 457.043209][ T12] usb 6-1: Please report results to Jes.Sorensen@gmail.com [ 457.054226][ T3325] usb 3-1: device descriptor read/64, error 18 [ 457.085885][ T3282] usb 4-1: empeg converter now attached to ttyUSB0 [ 457.144217][ T101] usb 5-1: new high-speed USB device number 118 using dummy_hcd [ 457.184892][ T3325] usb usb3-port1: unable to enumerate USB device [ 457.290964][ T3325] usb 4-1: USB disconnect, device number 119 [ 457.302502][ T3325] empeg ttyUSB0: empeg converter now disconnected from ttyUSB0 [ 457.312966][ T3325] empeg 4-1:1.0: device disconnected [ 457.321006][ T8998] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 457.384225][ T101] usb 5-1: Using ep0 maxpacket: 32 [ 457.544291][ T101] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 457.552342][ T101] usb 5-1: can't read configurations, error -22 [ 457.558930][ T101] usb usb5-port1: unable to enumerate USB device [ 457.604228][ T12] usb 6-1: Unsupported USB TX end-points [ 457.609952][ T12] usb 6-1: Fatal - failed to identify chip [ 457.616012][ T12] rtl8xxxu: probe of 6-1:0.0 failed with error -524 16:54:40 executing program 4: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x201) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, 0x0, 0xffffffffffffffd5) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3, 0x3001) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000900)=""/203) syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x9, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000300)=""/235) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x3, 0x220104) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000000280)={0x3c, "627aa3c0f33c5b440429910380663a85255651bf0d0f682d3c6ccf0db20026207bb0809e97a65bb02dc10d7004efda93a92e3717a2587d0ecb94d04b428b3f32"}) read$hidraw(r3, &(0x7f0000000140)=""/25, 0x19) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000082505a8a4400000004101090241fc0101000000090400001207010300090501020000000000090582020000000000"], 0x0) [ 458.054203][ T12] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 458.134326][ T3282] usb 6-1: USB disconnect, device number 119 [ 458.144727][ T8982] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 458.155140][ T8982] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 458.163540][ T8982] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 458.172322][ T8982] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 458.184297][ T3352] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 458.314185][ T12] usb 4-1: Using ep0 maxpacket: 32 [ 458.424202][ T101] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 458.434342][ T12] usb 4-1: New USB device found, idVendor=084f, idProduct=0001, bcdDevice=a3.8c [ 458.443384][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 458.451844][ T3352] asix: probe of 2-1:0.0 failed with error -71 [ 458.461093][ T3352] usb 2-1: USB disconnect, device number 102 [ 458.495425][ T12] empeg 4-1:1.0: empeg converter detected 16:54:40 executing program 2: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3, 0x0) r0 = syz_open_dev$hidraw(0x0, 0xffffffff80000001, 0x20000) syz_open_dev$hidraw(0x0, 0x3, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xffffffff, 0x10000) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x7, 0x40040) syz_open_dev$hidraw(&(0x7f0000000040)='#\x05\x00\x00\x00\x00\x00\x000\xad\x00', 0x3, 0x800) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400107) [ 458.647543][ T9018] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 458.664227][ T101] usb 5-1: Using ep0 maxpacket: 8 16:54:41 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100009a3bc71007070001f100000000010902120001000000000904000015bda268d69593260050f32f00"], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000040)=""/192) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) [ 458.716924][ T12] usb 4-1: empeg converter now attached to ttyUSB0 [ 458.726038][ T12] usb 4-1: USB disconnect, device number 120 [ 458.735730][ T12] empeg ttyUSB0: empeg converter now disconnected from ttyUSB0 [ 458.757533][ T12] empeg 4-1:1.0: device disconnected [ 458.784386][ T101] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 458.794841][ T101] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 458.806047][ T101] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 458.815103][ T101] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 458.864837][ T101] hub 5-1:118.0: bad descriptor, ignoring hub [ 458.873140][ T101] hub: probe of 5-1:118.0 failed with error -5 [ 458.882073][ T101] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 458.924595][ T3325] usb 6-1: new high-speed USB device number 120 using dummy_hcd 16:54:41 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000eacf96204e080110c8060000000109021b0001000000000904c100016615130009058f111d000000004dea2d321606556564d9a20b016600025b15bf2e279202a6a800ad15aa8b90bd25b7bd64b4418866a168f1053bc90def6fe5f7ca7e7b11e7cbdad57dfa1a886fabc94c2546efe0c93dcb64cf6f8c9b411e87a5211d0b5700000000a434b86547d501bd304025cf68e725467bf70100008000000000909bf1f278d83ab1b192e73951355dfe73e5a97d71d7defa3524aac9efd603cf38b979d7ab47f7605e68e2b69e8e3de5be0f8abe0ef903bf06e1babc99acafa1feeaf9daf8a800c5093d16a109e653ac9715211a333aaf0c02a27ed5f25608c46b2bcc976641a53bf5d5cedaa8e03efdd2cc95651c2e30cdfe5a8b10707a14b0c4dcab97c44e3008142cc7dd19482d225c80f1b70700000000000000c158da1bc8d47867a00499c77858a5345798859cdd1f9bdb59428e485cb9c508ada223b16c41953487648b2a110ffbff0f00000000000058f3d893f86716391ce55ffe746cbfd205ea2a427ac8be1e6007b1dcaa7dc78b87061ccf2a7c129d36a7c6b6a2b3ecd2820e1b85ebf1b5e1c09b34680b7479a822347ac7b9dad6adfdf5d16e621fd322293f7c7e5a3c16f7cb61ee24bf"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x80000000, 0x40000) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000040)=0x80000000) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000280)={0x1, 0x1, 0x4}) [ 459.104331][ T3352] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 459.113754][ T9037] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 459.185462][ T12] usb 5-1: USB disconnect, device number 119 16:54:41 executing program 1: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6ccb", 0x48) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f00000000c0)=""/96) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x8000046c7243) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/52], 0x0) syz_usb_disconnect(r5) syz_usb_control_io$hid(r5, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], 0x0}) syz_usb_control_io(r5, &(0x7f0000000440)={0x2c, &(0x7f0000000040)={0x20, 0x23, 0x1a, {0x1a, 0xa, "012899986e2338f7b5fe3fc0889c816c53fbb13926b121ba"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x82c}}, &(0x7f0000000200)={0x0, 0xf, 0x11, {0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x7, 0xf000, 0xffff}]}}, &(0x7f0000000340)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x1, 0x1, 0x0, "8482d7c4", "192eb7d2"}}, &(0x7f0000000400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x40, 0x5, 0xc0, 0x8e, 0x2}}}, &(0x7f00000009c0)={0x84, &(0x7f0000000500)={0x20, 0x523c02686485152f, 0x43, "3cfe19064e946cdf2f9c39521cfbc4ad37499c6fac994e9350990a5c6d38783d78bec8ea1b4600931977637abd51d12ff015b416eb8ebc7a9737a35f158baa936df356"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0xd4}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x13d}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000700)={0x40, 0xb, 0x2, 'bW'}, &(0x7f0000000740)={0x40, 0xf, 0x2, 0x81}, &(0x7f0000000780)={0x40, 0x13, 0x6, @remote}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @local}, 0xfffffffffffffffd, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x77}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x9}}) syz_open_dev$hidraw(0x0, 0x8f0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) 16:54:41 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x92, 0x58, 0x8f, 0x8, 0x2001, 0x3319, 0x14b5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2}}]}}]}}]}}, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r3 = syz_open_dev$hidraw(0x0, 0x81, 0x800) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042efc4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(0xffffffffffffffff) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x0) [ 459.344230][ T3324] usb 4-1: new high-speed USB device number 121 using dummy_hcd [ 459.374254][ T3352] usb 3-1: Using ep0 maxpacket: 16 [ 459.504451][ T3352] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 21 [ 459.517632][ T3352] usb 3-1: New USB device found, idVendor=0707, idProduct=0100, bcdDevice= 0.f1 [ 459.526754][ T3352] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 459.535881][ T3352] usb 3-1: config 0 descriptor?? [ 459.594204][ T3324] usb 4-1: Using ep0 maxpacket: 32 [ 459.604221][ T101] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 459.724293][ T3324] usb 4-1: config 0 has an invalid interface number: 193 but max is 0 [ 459.732584][ T3324] usb 4-1: config 0 has no interface number 0 [ 459.739721][ T3324] usb 4-1: config 0 interface 193 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 459.750801][ T3324] usb 4-1: New USB device found, idVendor=084e, idProduct=1001, bcdDevice= 6.c8 [ 459.759881][ T3324] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 459.768683][ T3324] usb 4-1: config 0 descriptor?? [ 459.783120][ T9047] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 459.814411][ T3352] usb 3-1: string descriptor 0 read error: -71 [ 459.846026][ T3352] kaweth 3-1:0.0: Downloading firmware... [ 459.851799][ T101] usb 2-1: Using ep0 maxpacket: 8 [ 459.857348][ T3352] usb 3-1: Direct firmware load for kaweth/new_code.bin failed with error -2 [ 459.866198][ T3352] kaweth 3-1:0.0: Firmware request failed [ 459.871951][ T3352] kaweth 3-1:0.0: Error downloading firmware (-2) [ 459.924679][ T8989] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 459.924911][ T3325] usb 6-1: device descriptor read/64, error -71 [ 459.944249][ T3291] smscufx: Failed to write register index 0x00000014 with value 0x00500019 [ 459.952906][ T3291] smscufx: error writing 0x0014 [ 459.952914][ T3291] smscufx: error -71 initialising DDR2 controller [ 459.958236][ T3291] smscufx: probe of 1-1:0.0 failed with error -71 [ 459.973428][ T3291] usb 1-1: USB disconnect, device number 99 [ 459.979585][ T101] usb 2-1: config 118 has an invalid descriptor of length 23, skipping remainder of the config [ 459.990029][ T101] usb 2-1: config 118 has 0 interfaces, different from the descriptor's value: 1 [ 460.000143][ T101] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 460.009187][ T101] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 460.020584][ T3324] usb 4-1: USB disconnect, device number 121 [ 460.074279][ T3352] kaweth: probe of 3-1:0.0 failed with error -5 [ 460.082641][ T3352] usb 3-1: USB disconnect, device number 87 [ 460.088699][ T12] usb 5-1: new high-speed USB device number 120 using dummy_hcd [ 460.257124][ T3324] usb 2-1: USB disconnect, device number 103 [ 460.314206][ T3325] usb 6-1: Using ep0 maxpacket: 8 16:54:42 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x73, 0xc5, 0x95, 0x8, 0x10c4, 0x818a, 0x4ccd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0xac, &(0x7f0000000040)=ANY=[@ANYBLOB="240004002000000000c93e6d1be1ce840dc6b704d64aba920cf038a3965ec185d7daca11f6680d6b75aed3256a18b9fe7f412b0b825a5a39f17696a4a53439b3e7dae372e40e9660b5a074fd9b720cf8afc734f99b54b2461ba09eca1732fbfe105169e6a842f6addcb99fe8ccd7b8522d87648218cf77aa2931e3b4da141484f2f8d5eff5867b0308a79ef09aad4dd8c31a2d98b244f856ff51c77493763d66a37a30cd4f17eb3c7263fa3189a4270b0ae0a1da0334aee711245513"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) [ 460.434347][ T3325] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 460.444487][ T3325] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 460.454712][ T3325] usb 6-1: New USB device found, idVendor=2001, idProduct=3319, bcdDevice=14.b5 [ 460.463759][ T3325] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 460.473511][ T3325] usb 6-1: config 0 descriptor?? 16:54:42 executing program 0: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80441) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r0, &(0x7f0000000040)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64567e7fe2f858c1efba408915d7365ee7acdb76b808694955553909d3a2cd3cef6619a25a433ac69382f41ad88d114f96b221d5", 0xffffffffffffffc4) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305839, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3ff, 0x12000) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40010f) [ 460.525000][ T3325] usb 6-1: This Realtek USB WiFi dongle (0x2001:0x3319) is untested! [ 460.533166][ T3325] usb 6-1: Please report results to Jes.Sorensen@gmail.com [ 460.654238][ T3352] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 460.794194][ T3324] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 460.814739][ T9045] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 16:54:43 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x1e, 0x78, 0x51, 0x10, 0x3923, 0x718a, 0x9837, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd0, 0x85, 0x18}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x80c0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) [ 460.864235][ T12] usb 5-1: device descriptor read/64, error -71 [ 460.894285][ T3352] usb 3-1: Using ep0 maxpacket: 16 [ 461.024545][ T3352] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 21 [ 461.037588][ T3352] usb 3-1: New USB device found, idVendor=0707, idProduct=0100, bcdDevice= 0.f1 [ 461.044530][ T3324] usb 4-1: Using ep0 maxpacket: 32 [ 461.046761][ T3352] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 461.065113][ T3352] usb 3-1: config 0 descriptor?? [ 461.104352][ T3325] usb 6-1: Unsupported USB TX end-points [ 461.110071][ T3325] usb 6-1: Fatal - failed to identify chip [ 461.116283][ T3325] rtl8xxxu: probe of 6-1:0.0 failed with error -524 [ 461.184305][ T3324] usb 4-1: config 0 has an invalid interface number: 193 but max is 0 [ 461.192548][ T3324] usb 4-1: config 0 has no interface number 0 [ 461.198865][ T3324] usb 4-1: config 0 interface 193 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 461.210093][ T3324] usb 4-1: New USB device found, idVendor=084e, idProduct=1001, bcdDevice= 6.c8 [ 461.219163][ T3324] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 461.227221][ T2183] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 461.234224][ T3291] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 461.243642][ T3324] usb 4-1: config 0 descriptor?? [ 461.264210][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 461.344467][ T3352] usb 3-1: string descriptor 0 read error: -71 [ 461.374334][ T3352] kaweth 3-1:0.0: Downloading firmware... [ 461.380290][ T3352] usb 3-1: Direct firmware load for kaweth/new_code.bin failed with error -2 [ 461.389376][ T12] usb 5-1: New USB device found, idVendor=10c4, idProduct=818a, bcdDevice=4c.cd [ 461.398599][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 461.406692][ T3352] kaweth 3-1:0.0: Firmware request failed [ 461.412410][ T3352] kaweth 3-1:0.0: Error downloading firmware (-2) [ 461.419819][ T12] usb 5-1: config 0 descriptor?? [ 461.466516][ T12] radio-si470x 5-1:0.0: could not find interrupt in endpoint [ 461.474411][ T3291] usb 1-1: Using ep0 maxpacket: 16 [ 461.479764][ T12] radio-si470x: probe of 5-1:0.0 failed with error -5 [ 461.494221][ T2183] usb 2-1: Using ep0 maxpacket: 8 [ 461.500623][ T101] usb 4-1: USB disconnect, device number 122 [ 461.584270][ T3352] kaweth: probe of 3-1:0.0 failed with error -5 [ 461.594342][ T3291] usb 1-1: New USB device found, idVendor=3923, idProduct=718a, bcdDevice=98.37 [ 461.603385][ T3291] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 461.612227][ T3352] usb 3-1: USB disconnect, device number 88 [ 461.621166][ T3291] usb 1-1: config 0 descriptor?? [ 461.625971][ T2183] usb 2-1: config 118 has an invalid descriptor of length 23, skipping remainder of the config [ 461.636552][ T2183] usb 2-1: config 118 has 0 interfaces, different from the descriptor's value: 1 [ 461.645731][ T2183] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 461.654826][ T2183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 461.668779][ T3291] comedi comedi0: Wrong number of endpoints [ 461.674885][ T3291] ni6501 1-1:0.0: driver 'ni6501' failed to auto-configure device. [ 461.678979][ T3324] usb 6-1: USB disconnect, device number 120 [ 461.684390][ T12] radio-raremono 5-1:0.0: this is not Thanko's Raremono. [ 461.698937][ T12] usbhid 5-1:0.0: couldn't find an input interrupt endpoint 16:54:44 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000097341308720c0d00d3da0000000109021200010000000009040000000a7224005a0fa6084cb40b668db39a82e34f5674f1a06eba4209a5bb64e15eb5ccd4d9f23ed84414c6f6fba3b716a07d57cca75b26c456c4b91fb54bd79db899458e68edb716e828a39327aa7d9072ca44ae620031d96a282ceaec2d150547e207637cb239bdb7b451f1f7e0c66b949def378c7d43d0f035c6c8c2af8c5c97848f497c63e17297ff4ed3b5262eb0df4abf0c69a846b3223b323895ffc094c720b10a23eee865378af2a7d5af60bf3ff33a1fdad4b74388f2a5702c0656793eb90abd00210674f057b9abf644f7efd9500fe95028fac9ee0aa3a2bc15beeba1c1aec1c95405beded33518d444f0e392d7eb9eaa9bff5a520000000000000000"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000001340)={0x44, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000480)={0x44, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x6, 0x200002) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000340)={0x6, 0x101, 0x2, 0x2, 0x200}) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000000)=0x800) [ 461.866936][ T3352] usb 1-1: USB disconnect, device number 100 [ 461.916945][ T12] usb 2-1: USB disconnect, device number 104 16:54:44 executing program 3: syz_open_dev$hidraw(&(0x7f00000000c0)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305839, 0x40003f) write$hidraw(r0, &(0x7f0000000040)="8a", 0x1) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)=':', 0x1) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x101, 0x80000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x100) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) 16:54:44 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x1c0c80) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/195) syz_usb_connect(0x0, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000ffec5b08d8048300e3df0000000109022f00010000000009040000000202010005b6f17f8e05a35bd2ff0c240f01000000000000000006241a000000"], 0x0) 16:54:44 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x18, 0xd4, 0xcc, 0x10, 0x3980, 0x3, 0x56c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x10, 0xc0, 0xd2}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x100) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, &(0x7f00000001c0)=ANY=[@ANYBLOB="000006000000e0119faf5a772f0278975c299eab68e19454dfb40a00000000e370898b31703a0f20f20300c8f9ea420808f3e0a911a4b927348c6d884bdeb9b6f321ddcbda20c0636f7b90bada88bf4548d43a3e3e2114bb68d716df6fb61775e70c4f41f7dbfbd4bfbbd254eca052476482df1379e5dc5928db7c5dd87a8d0dd2332eac894d79f2c29ada97b8418b5ecdde219ad400a7c4b895b778dbae2ff41dda9bd6c96b3af0d51f61975062ebc6673bbd31645b80035e6cad54a7a012eea5f52c74426a71ab103fd97fbab2f0a49667fa38a7b737b9236f7103050d4bcb626db59cf591ce832182714f8faafff082ab06b9c5f2e53554e7443eee1f0a13b2389f2606464d8f4c6a8da50211821a5883564f58e299e5e800236624336209602184dce5b6f103edfa8191434631b49ebcec422410e3e82a1855673978fac949a538ea447cc8c61183407fa6a33b68ab53e43026c26016e50d795a17ac7bdd23f253a08a98a7b3c10ae1bd3f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x6, 0x73, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x4, 0x20, 0x22, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x5, {{0xa, 0x24, 0x6, 0x0, 0x1, "cdbc0c11ea"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x3, 0x1}, {0x6, 0x24, 0x1a, 0x59, 0x1}}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0xf8, 0x8, 0x4}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x2}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x0, 0x9, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x5, 0x4, 0x4}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x9, 0x5d, 0x1f, 0x44, 0x4}, 0x5, &(0x7f0000000140)={0x5, 0xf, 0x5}, 0x6, [{0x2, &(0x7f0000000180)=@string={0x2}}, {0xf7, &(0x7f0000000340)=@string={0xf7, 0x3, "57174eb28bc909a16d54caefb365fb9facb46854538f5cc196f644d62b51420ca8afdd3f21994bfb4fed2a7a1627ce4c9577ff97463eea31590445ee280b9c69e961cd60bd3b0981e95a540a37bc99e7000c80e8555cadc6bac8fbd3ebf89369024642ff1b1bf557a8781632e86605b543ae2eb3af2d2fe8d28462c57fe6ea8ae19518ca7ed20607f243d7a7cad2c4bf2c209bed63eb5b256520bbc046b4aae0310355966547a68a0799f15db584dadb75df59b3c6d3f7a451ac3c36f522692e12367ed87b34d4cd1ca1fe20626cd83d370d5ddbfeca43ac7c0fa030ea8838e5b2b24d42b1bc8d849df9b79d1f08f10c8087ee3c3b"}}, {0xe8, &(0x7f0000000440)=@string={0xe8, 0x3, "24a909e17409eb1b1c4c9ab604e525256624c48b4e534c449f06410b100c0cbf5ede60c58bc68577e01043fc0c34d238edcce0c0b165c9a15b56c3388bff259bbf636960300da12e0d3a310e4422f909871bb5cf712fba2879ce21a74112cdec4d4ffaca99ec9fdee9fb40e69b6aad9d64503863ca25a0225dea2c94fe58c76e5eb2d418a6372cab9038932b10201805b3e48724f909e5ff92ef417bee7d3d9b9cc805f5fc48ae418e6be285efb157e7c0cbc43605d51b01bae5aee2b58e52078dc3bed89b1ea89782f1435bc9e50add5d3027ac87a335d7da894020b1856e17a500c747112a"}}, {0x1002, &(0x7f0000000740)=@string={0x1002, 0x3, "8128346ec6caee47de2115b5e20f1786c079eeb002354622bf8a24a62d2792a43b2a21f5e7f0985d8afa5f2975cf9ddf2e2bcb2cb6308b9b40ba25eb6d947f18c8a7bed717eeab68652b17b164740dd7695b55ba3403fb0ef340127d8054a3673c53257cbbec255871d23f42323823c4f043d1fcc78bbbcc154d6e6786d2762b5aeab1e28021b73c0360c5399953463d4fd0425c01a3e23a7c8aa5d6cd4f009d0cc5e0f9a8b499d9c8fce6f3cca3aa277ed216427a1c4aa20c93c162f346ccf3ac7d846f6798efa7ffc18fe449bbc276c13e33b56b1fe293b6bdca6ed76244ba01cad70c37ca1ec0ab25de516156c535a1718ab1b78e3f23b00d961284cbf0a5081327b877b2ef4cca990cd057b46241fd6c835ad3e785af8d92cbf6e6e565aeeb072079b79c27a3d74464ff1c0d81466b0e21c646932dce53ac638d3bab4e765a63ff9948582eacfead9363237bf15b1792eb6a54268fdb53ee64fd6317c24f8926e8da582eba992dfc311ffe0743e0a39f4cdf63e0962f3ae5db2a5d4f85bd7bf528f6212db07f5763a0baac26d9b7376af7bda2df0018028e274ab17a648a3a5b041494ee70c2fa2def6e7828a6c3d597c5059468170239f9098822d9dedb36c2f4104b013800717ec27b8a6c14ee9aed90525cb4e7ea7199ae2fc232b6025d5ca9e053cf701bf681e26a91344c704fff239e7b957df3d8525d0afcf28e5961b191a2b76b72c748a9177c1217ba3220f7916553147af542c7e2ba12e52045c7ec1ddb4194b24ae69267e7f7a1cb1390a1967280455fe67c73620d969efec5a134f42ba3a4c4547bda4f996516358e970be96eb0ed58f5f40fd7272a771573834b00b235426d6dfd69a3460d7b9d82c978d6eb0f9e507a2451a35f4790ac7e0ac59433d0fb3d2029990e51fafb2eb4e84621df26adc9f13a7d4f0e4f2b3ea15ff6410eac4d476543193f8bbfbe52cde58f16391890fd64020dab6fc31c90e216fa1480f2bac189d4793c3cc0459ecf1f07bfbc9b07cd4e4de0e6494e01986fd94cd0107414f1ea4a37d34883086f05d39fb8aa84350aeca59c58afb991d159352ff8cb53146f46efbf4529aea71a0d2c77f30bbf020e7f5b090b0ac3df0a66afa566f8fd43bc79b6d2ab2b76d45be183fba189fb23276907b0013f493c5bccdd67adcd3d9e050b0b5ac4c3635cd49f362be6abbae3c8746212edd46456bb3ea2bec36120a03a238f01e02edc8db912e007a5d499bbf2fb00c95f8a2c7229898aeaf18e88374228be8850bf6cc8d6188d2b8bdbc7fec990cc8d274afc48718917e8df6a375559c89ecde07289418655334b6095353b299b54a717a3a2820edbf3ce6a6f67d32a2b61342ca97707fc348163da776088e9fb6fafa49a8b46021ac447fde0ea4b8625b1ee9b926f27b9cfd9d00a73ef742cf379718284c2e792aa61d8b44d99f5f8051a940bd0d85f54a7f0fb358d346a17a83ff84767038c8250d021873f0df7027ffe1d859676d8cda5543ff8c2ade52d2d1365016e5d2cd7b83e2cdcf4596c3e1eeaea1b927496acabcb00062963ba91de5e6864c1b6f2b63550c8ce9d162dab101e798e00eb1e88dc35332317759a957cea71bcf213fdd281fefee2e7684c05d98d68b0572cf885b92a205c72d4e81dbf9b2195e75e6a8e784d81572f808b52446b1c268c6032d6099500569058904a4ed876f50be99eb50aa134fe96d8a3a92604f7ee251e3f05d854caba7a0db84d4e7d0493743a248606f91696aa739ea813957e019e95bafbeb60e627248db33dc1a301fceabeaec819c51bdfb6c037d9700db9fc424214b4783a7811cddd9659fa13c504cfec68416ba1057b2747f5f4eb227b3408aca25ba1578fdd2246da464f60e467d4970f47a6f125506cd79ed07864e6ad8477cd32aa58f6d7602a6358e3ba4299d42346efe2dac4cc593ed201819da3921368d0ffe2ac44d48e9f24ac071a298451dff58538819c2b215a31144b4e969c32c76fdf557ca088de0a90b50d8a8ea7f99388c46320d8ed9911daf4281960e5f9443309c5a3332d12134800b55759f08ae31b7179c75961763092b3d94fb8a4d298a3b1951147099851cb9ea9f064821b9747c88fc2455942b150e00cd7cec4ff3d113c133284f25ea83d2f75a0bdc8fde6074313d340505f79e77cdb8f8373862b4504fc6526b114f1ead22d17255c9fc451f0a846a4e779a008c2ba2f406f7bd6e99cc3ce7c7cdcaf31f1639bc615c04fafbc20e9556fc76ecc00f73dfb77d6fb51df2077fb983fe0039249e9e76b706b0a7894830d43705522697378c613723478eddfdd0f5200c4557b407ae50b969feb20cf033483e186a2a4ab249fc0fb29ad9ad977795fd806885f28b14f04fa5e9e281d825895e14a48aea0f7a5211b8f4033906426015154a3b852917e219becfa695a8d72d1443fbe591e2fe55adba96bf7a6aceb70d711c50f9e4a0babb8cf6b24af94f32e72e557a42c11a0bbae131d00f3af1fb82d2bce0f7b2d6db5236acb8989958ab473eafb829b91c74a2830bd10d8132ad0a9f0c4355451858f5d25e04fa63063bc89b89a10d625064a7bdfc9294472011ef531ed563fbfc2b4a99f5df095da6526f07b584487e19c65ab7a4a9a1d061179fd7bac8ea3f83ae53585c46aa43b57b15976b973a002e629ad842082b20c94da2107af1d7c397c9500da76e38fe558379af5b8419dbcaeeeb739fb8c775fe057c9bcccf1048f8c73570a70548cffc7e63677d600c40e5fd37bc8914981145ab9bf45a32c69e3917a44617f220d5430804023562456f524918a6bebdc169f61007168ebc67448b3373ad12ea37942d70ccb0926115d34e73d7228aec1a0501cd138029a652ebbb99a4f36d88121cb9db9ca081ff729dc1266f95673902dbdc29cc7bcebb0d9f582522d44a136d83175a1003ba39d840df6572700d67660ed3afc0e555644003aa722e1c2a859ec8acb44d04511fa2e0d84c2f1badc70231accc4cf2dabcde544a99a4bb3be5d6e5d5770f3e4f7871e276cc0117a89c0cfcbec6ca34349e78bc55f86eeff74c8c956f30e7b29ca6a4cbca8f86ce97639b20b6235e6cbe71bdc63d16f3d67f61c76cccfa8c696bcc42f0006626fa9e991cc889807c6390920eaab79cf3f864025cc8e57ca0ee1ae16a530f603aebd4f5fff1da63044969e969e3c00bb31758bbbe04a224286130d97ea1408af61e76c081bf3a1b01253684ec3ad39e19c1150cc43f9e5fd1c81b13b5cd4dcd52a8f6968e548cdef0d6dc17289a8fead52f4c0ce1e9f8e06db861509e0be4f5efb993c48e2c3a24db2c64a42e890b8af269224860b541cace165fa8256a1f65535ffc39b090b42f96f9e558d279bc3a82cbd446506aece3faecbaf465fac8fd2cb09c49671982d0060b71a4bd9a3b6c9e6f2ca2ff1338876243e541f0d920fda65b729b93bca75e83f698009290f705298c9da0c13183252b03e106efd79c87de9880213228746cc2372255fbd69e53ce833138ecc233af17e80adaa22d0d427536008f232616978d2befe2b4f22c5f7de24a1de4458544126fcd73c524d2ab8f52d02031ac1a1ecfe53051226778760b9d23cf808e3d9d827e9542c5d2281b5a92d5ad1e09db2a443bfae1b1eee4e2037a9b177bc15c80e1263921867ad3a88183ed0d66d7fa0ff6fc74c8a5293f6892f2a3db68bbad06d56d8d7a877cfcd2ad7d554c5d6272655af7cca293d0f3c458c0d80e566a7c40c028f957f6a3a02bdfea04d7122c84a95fb997c883be2febc176c3f9cc8e73a2e3c04559f58d0fadecabc692a1d2c3096cc7a82555ab4b4f19c0d111543070e452e5163ae17aed1620d753afd27e0dc017f5b0cf5b2a7141430a7e570707af83ab11af94387292af7b771f4e35ab98fdd34c768396f8257c227c829d149256fe4a29c284be7f81a32e1555e53e9a68d3b0c0d18b4a024bc681feb4979d0e9696783bb1734122dd9f709a3630881a0eaa01231093ed8d6f1c03be95327603868c086f1d5534b14f2fcde8608b09463460da4b1fa315468696bfea4fab12090c227127d5e379e5a4257719b3258a92d6ae3c1be279a55b0b16a3b28a297bebc2542d661b727fd1ae466d5f575652e3496d27ac3011e2768e855b1be6e6b11b1ce261c11a35c478b40f95553b422606a34ecf486463e2f117f2171ef43747f39d811fcc6fdd8f6500ae9f160a91a2185017ee484de8b4adb56fe1f51da40abf5208bcd2ea26ca24279df1df43e57099e7b59f2cb66d3e63ef310e981a1e617e230b41c88e675cb7f5cbc7a5081649cbf0eaf4d22a6515a584bb3fcbb62726c1bf83e7a1d7c162e69a1a6f022fe6c0017b68dd9a81bd49ef86ac22b1d32302cbb916820bfdb2c0fadfe452144dc8589c9b03b7e841c2575110bd0217f644c09e9a46d0a7cee4c7f7f215e9901a71472c17cc17a188f85ae26bbfc29ae943a3c830592cc15eb84bdd6665b9896fa823570606801857cd5164b3b1b0f876d327bf642a9360cdb69cc61f101938295dcebb1b03eee689bf5f03d156f23930940dd30d88bc5cb2fbd0efd3b57f7c5b41a9ca58e888ec6ef3be7329697f771450fc1e692030d790348c54c98559f6dc3fd08f68b1c2549b6de4ea0fe914b5d90063e43ccb75d486abfa3e01cbdcd53acbe124778fc2e9edd402a7f71f9ca8c66c56caa043c00b0d1be002cba582836b98952481d779a86132fbd427dd14ed6936fe6f85167a7d3eba2fdc8ef21331f008ce9bc99c63088f94bae6670250e4a1526abf9ae52d8a7cf041e9043ec257fd24ef29624b17a22308e713be84149e27a78fedb29007c914ca2b3881dc5a08cb716da272317c4d653c35bae97a245ebbe5aba9e31e75ad7d8c7ea084819a118380296c204e65b313e30d235cdf0a58e33b56caed9c3bb4d9f3a503394870b56ecb36d48139949ed66846ebf677780995d73d6c1e865e945eeec55cc996b8d6dd7734458b80dc70f982bb1ada24a140dd9d4aed71da72ec9a5fd698e9a54e40080f1717330c03ea4869ad023028eac11c72bf7eb5874c22b77d4913569625973a7884b6d29e9c1df3c1b99562adaa90377647f73d4eaa63df3b57137219bc58c2d9c0d625144330ea6d2e0f0d9d9a2d506176f1970b54e16fdc4cb0b23eb7690aeb2e5b9a8fb757ff82a5c69433fa887f13e6aebd59ecef6385ff712e2d963484e7b8fb46802a89765eb9a1d4a48e2d3bce3d16c9044d7a003627059f4b8e6217147246bdab06b77fd4ed8f6d86998066441eb3b2f0e62497dbdb0f39466f14da2a577e96f53db4ad34d600c30be35a091283772dae0ae3571245bd41bff0d7a1c93e3372ae9ea651b043890e8a9f3faa0536a8601ef1aa278658da2af35cca9eac4865f150c10cabf953b7ffebee7ee405e214afef68c6d6295980c7af954612b63d08574e73bb1675f0727cc61d49f83696edd703662c428016731abca476d01805b0b8ff9335c1b41556fc86df956936ce0d919af8c9ece49b3fdaea72c4e93195ee8169f542c5728443c04ed77dd551a5ceaf6a9ac463df95617c16c766111448787636f25e125f6a175e330aff6b73574e01c10d6943a63b4893e7e68e360a6a06b32c0ccd0ebb1c9e07f0302fb471c41d2beb3573b7b1bde1ce2fee96a5557d710edaa3193d7eff99834dd496cc5a181a0e9ece528ec86d57dd1d04bedb66b4f5b899fb701f8ccd2f27660ebcbd5d732151e85c1c32d050c81a989c12bfc37156f6c5c2058d34b9a5b9254c4005e5673"}}, {0x5b, &(0x7f0000000540)=@string={0x5b, 0x3, "af0410c9cf060a14d3a2aea635e348e3f3f2d1540083fa93b1d40225b9ea5d2c299ebc2ba09359cfac13c7c127eb3746fbf0d9af097cc0d82041b05878b3bdc2d95a85d0f0c4ad6e7a4705df1199585413389e6cb58c5bb8f4"}}, {0x1002, &(0x7f0000001780)=@string={0x1002, 0x3, "5dd9cbcb00e85dad9f5e601e65a08785d3b788e862d74f81f16b6feec690b75b7209ac1897972dc211a9bddd93c497c6244f1f7c661b548d63e1536ffbcfc0102181d6ca95b7bceccbf593b1ad2cd5e9ce34325065d884225c8b86daa9bf43acaebca16af2cf01db71982697e75456eaa392844b1387a41fc6b4a407d088d8df9f613fba646926c7ab5d825c13fa420cc68afcbe1105fbe5eb4190266ce772457dcfa69e15843e2fc284a266a6d63fe3b3fe1b2dfc641cf98e3caaa6fcda208116917d55174da670009075af45b83950a2d5c3472ed74c134986536fff7e4dc31605dabe607d7c5e3f4869c2e5c70f6d84c388826f9504cfaeab9bafd8694fdd0725c6b6a8d1aae7afe0bce3574a10789e988a322a07102a0f73fee487d47ef8bc367cb0eaca08fb4b39d8716e219b4755a666c85aed06f5300bff5049739db175b1ededc6191802349030e6885ab7d6af75ad2ef2d9f4c1d943d3e8cb0a17cb927a7a7049bcef468fd2ec971e3147a61cd39ec7609444e50c218eddcd5c3572fb7a27beaec711e39d2f9704ae71f30a9f6c312b6b2d4aa5caae59c97854cc01bf1dc678d9f021dee3d4ace57e43f75fefae637d8d0e1c730d0bf06708277629cf982708b4d2e2eec9d92961124c35aa20cd937621ea401dd0eb5c4b8777ce58d56398f04d3a58f69d0ab150a615edba20365dae09fbd80eb30349c8185826333ede728c9238650bdac37f3e5d7e9e3325eb18b887fdd12ee2429291e57d03fbd6cbc229ee55a8a383de2012ab48fb693002316c8a9ad485bb23591a21c69a4e05187fc04e2addcaa29f85465628853609c9c4268c33cfa55dec84aa728d1114af7a40ae165087931f3a6138885390ea831b63dc47993de1b2ffc0b228d58cbaafc9ec355e8d56568ec9fe22a165225ac21bf68eda035574c5f19e93d36e81148c7637c6e22819169b5e5f06f64e3e9a35f26e2c515e137d696aae56a5c1f0a61b9019554c8fea8e0c33a3d8bc5e121abb54e33b8f58f2a8a26ee1fae9ea2bd50b5f87f8df47b1ec7a52486f45c98494e2d222aaf5482043382e311d37195a6b8ac6d57232482a9a93556aef9e583bda315a0b6ff0ae31f34885697b187d00b5c4a34030062d6dd1be57f2d74a1fcda6d09913f1013b69f12ad74d2091f80c116e0bc192ea06f914ce25e63fe131341e128d9aef5653fa8c763e4e5db0a5058c5ccf806cf8371b7e851ad0dcf48205b0ad3aac6bb6277a96071e1ee90c064c4d20ffcc4ea65094891a8b702fd4c31ce16015924622648387618e1a47953e16970cb008bda8f2068904f5d726ed8b45318a3aa429a0d6e9f3596e462b110d19d115b063b8e840a4a2505601cd87ed670d7ab95779e99174f6b09a107034f2d10e94e3139203a03c90d73a728f6bddf5cb413d8bf3252aed7c9ad31cc0c311cb44b2a84bfb9a17270417e414af612f794a1aed4362814fbc38a684bd731715810b725962bf42d29cfbcd71e67bc74e2820825819611a464b3dbd1aa2794f1877a30a698a602b593107fcdb27f4357fb32c48cbb9cb8dc315ac1817edfe97086473fd84192c28bc5ed450f67cacdc4ed82b7875880869c965fdc018acb659f87edb7c70649bc05ecafe742730ca3207707c4f526b56e97ad550ad74a591f56e1222fae0d6e071002f2526e6d5706f1b752061d0d794f177986376889f49b3ffa0f5accae8bb7a276a092dbba7cf7ea2f89cec798caa51262157a1110929a213a716d766efb60640e702c0aebcb1d5564d94298b71ed965815018176cd45feedf2814278046d1c3f4089daf9da130e02ac003620d49c59ad95916ec63ab97052d695db334390f16bdec86b495c7ad12a2f3d5f5694f218347b3f69ae6cd066f32333800a50f9a9cb32c590058ae743d3ac5a752c137fa94c9d6a352df95f0e90ea3df21e3eec13b85ea80282068b57d3e296cd09f409da59b0a659ba72952adc049dceb8a58e36d79b2455b3eff6d5279f4f758f6165d62a50f5d6c247c1c23e19de8811e4565ce28ea37593b386c3298d24af94cf2c336b8da6637544851675a7d1efe23dcfcc0cf61d7e476594ccb9b04d3059359fe2f5bd71274ca4b4d6cbef199cb8c733fbe6af3ce21140ddedbff5072c69ac111a8ac84891daf652f0ecee5944314919e09ce219f6599cbbd1431f7dbbe7a2a44406329af72124eb2028d3c2b099d8bddcfe4fe5e76f93c2a7d760504e33ac2d2166628e637bba916da338c42172e9979254c4527adc3ed7ae5bbf65700bfe76239748cc98acc54ef90e175f02c028ad97d150b54e49dc5b8f87db052a3681c03ccff0042cc0f51ea1d9de55ef30c936dc77557d1840363ae352fd86f6e81abfd58114583ef72c3f0e4dcaa9b8fff08dbf08314cd0fdb67d40766a62aa42dc7219728fa6ba62924b8f289c8aa9c8c0f7e9923fdd9ce02121d4eea1204778eba7993109b7352afdbe8c4b952cbe94f4f6feadf332985716d6bb46483f6b080eb0aed0365cb087a3354c00e1efe8024a1d124aafef2f664a656e650c50291cc63a90780059a295a250ba7139cb47a4a31dccae0f60559ff0a38e19c5bf3c3d442ae3fe56f1f6f19936d64eee37b63ee9b36e0969223d202d90e8ba37614f92607ff0a75645c847213cc5a1dd02de75791ab5642022c672bfd450a60f4e80d75c825b2c62be7b89034dad651cb6386dc6722c1a985b4d893bc748d1173eac8422e16b57b7bf2c84109c2d06857e9147e1c48b0746a55dc9df6f12bba740d6cc7f9ad95c72667aca5dc50e2bb35d81e82ef02a771a9229c1eee91e72be6a939ed29b51993999980e754bfdd88c6fd8ed06217e34555f6a2520d3e62c9b0bbc20f9cb214ea2c9f4e019d914d525d050505e6b933d74abf0630e675fd9259084b82f7d899ff1136474eb60db1637fc3367ec924686957ea007296f0a6abf69247d4485128a1f37acf953c76e7d32617804713f10933b380237cf87f6cb561ba1634f043d3651fafc33731d7cd7137c9399ab401bd3c14c9e6502f380e41e98e98019be20e8fe1844ea5ee0fc2368bfe859953980ab114a2e0f4baa250db56be9e59be8d98ea9fbd7081ba86b819538b1951cb43630aa319b6a5cbff8ed6cf68a8fbd055bd4d4de512217d97d2a1aaa00fe7a176b2911c1b05725ec4ce930de9302a86abf1b7c47531fe08fc2fdc7ae9a5dd5ae13a71651d9ce48589dfb5f8258f2addba3938c945696642f20b0d6540aadadb8d3539b73c7ab5d594f7f38cf122cc278dd22e42f0e82ae9d8ffc63ce5944af190fc97d8df48695bf4f7c367f741e0e85c4503dcba99dc6b6bb9f977dfd1874423306bcb88fc2cf0f0db6bc9d6986b5201046efebbfa66d1b87d8bb3f1eeb81624eed2681604799e18389283d985ad33cb81c2c63e241b6bd64b9af663d8c9ee66c304853b7348eecf9c1e3a5fd2d837838d79c083bc84521f914456ca9d29809f142b1e71b05980463a2e2e5ca11150d5c8d767379bda62160d5ef4a6b03aa72697cf79b5111f7687f8c799b825d80d543cee88d4bb3a4d251699f684b5975d4855777c9d18ee72860d93c7432bc3f4005ca6742d6e96b765f2379f0ca39b639e3e938e95d360677eac8f0ac208a47871546b9163d24716b8402dcb9b7411ceceff8b50ef0fd6bcd0f4d66f76d2be001b24962159c69d29398dcec0e6c7b408cba19afa7f1c970ace256aa539df7e39691d5d0b198a89be4e532870dedc7f2485d84f2e04ecd0dccf4ac693ff74e690b0140008bf54ca875f7ba865ba485ec1ac34e9acc6b0cb1c0272422d4e48112b0708c67f44d0afbfc692c235ba96e6c930b730f9e3f0a4f3ced502fe6d0f9d6d640423cad1a8e2314db761f767e765131e01dd915d87cb027067e6ed9cb85c1ca5a68943b85aff2f38ce84c62f4179701805519169c975dc9e007d4894de7414e632f534ed1ec3752aaf611ed0a4f707570b0fc02ad32a96364cb19037f873f120db7c88a0c750f83a20573f1aa9aa1b3b12607696d6311bd55b5e16fbb60acdc086b3f082dd18c2ecad7fc015442d9f3a9c99a3be4e5c26f8ef75f44011956e32046ad063e56f8915db8aab5014bb0b7e92d49975df602eb631d029939af40cf6b42b30162fd6b9cc9587bc284a66779d47ecdf5118a0bf8f12d3afa79b30ab16b001a436a32c26d60bea120ed58c446b62d44f6b61d1909b326c98ce25e8f7cdafb5fcf45ad25d714a98f4dd2525b25c466c49cf5b46fa69e03b4b8d052b20a4d0c80bb568f3915e1b6e5ac66696c2efba3bc4c70149cebb56f8d4a8f778fd0d81d5e54dfe1b856dd25747e5be6f0329014166e546af09af58cdbdcfe1f5ccc02e62376c0545409395315850729faa88e04521a9b03dd8f101ca0f54f2b70e58299b3521d11366326f41d2dc9303531347f35109615faed07064b2ebd9382dfbe100c71254f5c219308e7297eb85339cc58300b3d44cde35a4e65cb4049d3c5fda34387bcce6287ee40d7bada569c2fc72050a4fecdca7be9304fe8ed64a81ac236946a5ee31ea4d5de3ca675b93fc4ca1aa80b0ddbdfa5c30b123f18d0ee551c87dfdd9f5201fe3c3a33b754d4a6ec01cddbad9d527a1a837de8869c3b5d5d65c5f1b9e99e296661245f593dbd6c7559e8d9ecc708506139048ac92e791adcba629709566c110517d9cb36b9fc0b9b43e8bb9d5f2e1ea6a60d0b447732bd3075ccc231fc777fcc1014035a5250513ceadcfbfcf2717b5b88a82de10bc9f455112240d8c98df769785d7f940de62cf13a9bb04fe97adb166bfb7e6b140a7f996187cd07fdcd67a4e319f4557e2e09f38fbb13b9a3ceb3c0edad0c67b0bdca60f195e23d814dc870e9ce400f66e2fc84ec050cb0eacd8cb73ccfaf931a8633a49b07287e758afc9553e531a42bc75852e35d7278502153ac9b34233dc0cc9c5f0b7821e761066d3c5e6ec0138bc888d783651e3cd4a13d651c3ed46d6794a4112fb4ce3eab08ee4372ff406d2d03b531db33ba0344f5961b949b1fd80c486ed776732b431e8a75b020db247721f2bfd10aff594e267075c42ce166ad944879e597a2b7004a8505324f355ade97d35781973a69b7e56c1e1dcfc5ccd3ac045b9f496a98528b2c865c116d54934a77f8eff8cd6eb0ed6679add905a70f0c9db7040e98f08f31a2d1b83bdf79d952043d0fad77f62271ee675d30bff5f375dafb0cd9b331d40ef8d8ed1403331491ab66586544af7e415edcd98d8ac48f3ad6c77f1ea05829c22031b2ac59fc79c350b86823d118be936f78049b9f14ef38ada71663f0ce97c7ac42e7b5825ea1f5130569b83c845e2b2feac78bc33a015c5e8e867ac6ecdb0b36282ba6f3f8afc404c46c317f59cc0c7584d874c2e82ed1d51d77676f9e18e762996bf9d04295924b0d39f21f7f391efd3039bb331b3c481048db58e9ddf8a1286fb2ff6099ba823b347bb273505453c49f89b038bcf719f430bc4688f352550ed37f412e1e0a90197ab5872257605bdc8dc0609c36820c6454b3528fd6c51cfe6b9186a53c600c1738faedca364fbe504978c54724f10b0f35b3dc6fa8f399f0ba7871331a4844c717e5e9d5af23458953609541e43ede8600777ba51d790c39c854360c1ed17667c7011acef041a49d379cae2ac5108343e919eff1d8168cfb145c1d90f4931d42a137d176a972667b6d3094c2e90f5ebf73f7ff9b7a05abf4a0d396cbd3a0e359e37b8b8777d6a898ee64fa55861336f7a960745afdce56080ad7bea56613"}}]}) [ 462.344210][ T101] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 462.484201][ T12] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 462.584176][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 462.634179][ T3324] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 462.704270][ T101] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 462.711681][ T101] usb 4-1: New USB device found, idVendor=04d8, idProduct=0083, bcdDevice=df.e3 [ 462.720793][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 462.728850][ T12] usb 6-1: Using ep0 maxpacket: 16 [ 462.735042][ T101] usb 4-1: config 0 descriptor?? 16:54:45 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003cca85240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ncm(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_ep_write(r0, 0x0, 0x0, 0x0) [ 462.776375][ T101] ims_pcu 4-1:0.0: Missing CDC union descriptor [ 462.782905][ T101] ims_pcu: probe of 4-1:0.0 failed with error -22 [ 462.844448][ T12] usb 6-1: New USB device found, idVendor=3980, idProduct=0003, bcdDevice= 5.6c [ 462.853596][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 462.867834][ T12] usb 6-1: config 0 descriptor?? [ 462.904205][ T3324] usb 1-1: Using ep0 maxpacket: 16 [ 462.976973][ T101] usb 4-1: USB disconnect, device number 123 [ 463.044836][ T3324] usb 1-1: New USB device found, idVendor=3923, idProduct=718a, bcdDevice=98.37 [ 463.053888][ T3324] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 463.062937][ T3324] usb 1-1: config 0 descriptor?? [ 463.084278][ T3325] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 463.091916][ T2183] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 463.117432][ T3324] comedi comedi0: Wrong number of endpoints [ 463.123625][ T3324] ni6501 1-1:0.0: driver 'ni6501' failed to auto-configure device. 16:54:45 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x6, 0x200002) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000340)={0x6, 0x101, 0x2, 0x2, 0x200}) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/194) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x28, 0xc1, 0x3, 0x8, 0x6993, 0xb001, 0xbf14, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, [], [{{0x7, 0x5, 0x38b}}]}}]}}]}}, 0x0) [ 463.316914][ T3324] usb 1-1: USB disconnect, device number 101 [ 463.374192][ T3325] usb 3-1: device descriptor read/64, error 18 16:54:45 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000003c0)=ANY=[@ANYBLOB="160225830000000109021b0001000000040904000001020c5200090000002f8bfb948f2b812ea8788184ebf28d2bb15a55e1d2417ec22c11cf7c063c070ee726b0df27daa29ccc9c570600000000000000990b3e854f7f33848fe89dcf300299bba8ff6adadaa20f1758360000000000"], 0x0) syz_usb_connect$cdc_ecm(0x4, 0x68, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x2f, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x56, 0x1, 0x1, 0x9, 0x7fdeaddbfa89e13, 0x8, [{{0x9, 0x4, 0x0, 0x80, 0x2, 0x2, 0x6, 0x0, 0x2, {{0xb, 0x24, 0x6, 0x0, 0x0, "146a7ce8ff04"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0xc816, 0x8001, 0x5, 0x80}, [@obex={0x5, 0x24, 0x15, 0x7}, @country_functional={0x10, 0x24, 0x7, 0x0, 0x71, [0x3e7d, 0x28f, 0x0, 0xfff, 0xde4]}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x2, 0x5, 0xe7}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x80, 0x3f, 0x1}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x1, 0x80, 0x1, 0x20, 0x8}, 0xac, &(0x7f0000000100)={0x5, 0xf, 0xac, 0x4, [@generic={0x8d, 0x10, 0x4, "9ddc59103f5c1825092cc81e962f798582eea0b6ac1e3dd3b0c1e5fb667934b914eb6defa8e4eef6f4a4de77cae2ecb333f9f52c01a3eb2fab9eb4f04d748046cca8cdc5fb8aca4fa84e157e4e47a9bf056a2c6d15db099bbce316a93443572e023adaa015f84761bb88396020daa5a3b64fdcba82248194c6e1dc49f1462310fe264437066dfaed76a3"}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0xcf, 0x1, 0x4, 0xf11, 0xee, [0x0]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x1, 0xc, 0x8000}]}, 0x3, [{0xe3, &(0x7f00000001c0)=@string={0xe3, 0x3, "8a5c4788fad1865f7968ff4a341ba2df801e1ea464860d926da5285b7fb4be47326d1ded4cc1cfc7c544d6e2b2721612025e71dfb6064156ede0a332aab36b7e58dd963c2821457b4fb27fa9b351f7d341831f33a03aed47bc1971ee0848902e64c14543ece05d93a6cf3e94757f8b276d82d0f9aa72db74fd615ff392978968e1c7b53ca0ecc5c5bd2c3be58af30d5618f5eb420ca517ca87a07f010dd6f4765d17eab8fb52bd5a8ff4258af7b9a7b26e88051edc7213cb04ee43c75a68a9afbcfdfe8fd48dbd885a6007a7e4463688dc224e60cbac7be3eb8c6e8ef1eae66b62"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1c14}}, {0x4a, &(0x7f0000000300)=@string={0x4a, 0x3, "f46ec0eca8d5fd5718fc81dba9982434ab8bf6668e0c85ba69d5a6d6291dce08ac6bac6d867319d7e4ee529a344287c7fba9a20138c67115f29957d727ffec81be185af33fdc11db"}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) [ 463.432876][ T21] usb 5-1: USB disconnect, device number 120 [ 463.567072][ T12] rtl8150 6-1:0.0: eth1: rtl8150 is detected [ 463.574839][ T12] usb 6-1: USB disconnect, device number 121 16:54:46 executing program 0: syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffffffffffe, 0x2040) ioctl$HIDIOCAPPLICATION(r0, 0x40305839, 0x40010f) [ 463.754349][ T3436] usb 4-1: new high-speed USB device number 124 using dummy_hcd [ 463.794246][ T3325] usb 3-1: device descriptor read/64, error 18 16:54:46 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000480)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001000200bf52cf67944f91a9d38a610007ebe0e5b13a5e0cc8d62a1de15bceea4ebcc87bf1dcea10571deb944e7a8ec545377d35c6594de12e456dc9339f31935ba224cee9617872fe3bbae048333d3e5f10c7fc338b17dbeccdf4c736b30f3b54d58c172f22a95b481b94730f00cb79a9ef83f2daf4ab1a0aa57054224e0fff1032beeb6c2ae1724001743db45615c0c56367ca156288d718d0af2104ddf079f91ee7d9c1282205fc81070e9521bd5861074df82684ec3701f75bb800000000f767cc0ad7c5a6bbf9730aa2b7b6f72f5e8425ad7e41f03d233103e2486b51839eb318be436a69b9fb63445cc94ad290f18b955e3753692cc5753772"], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) [ 463.864299][ T21] usb 5-1: new high-speed USB device number 121 using dummy_hcd [ 463.874267][ T2183] usb 2-1: Using ep0 maxpacket: 8 [ 463.994319][ T3436] usb 4-1: Using ep0 maxpacket: 8 [ 464.014316][ T2183] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 464.024578][ T2183] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8B has wMaxPacketSize 0, skipping [ 464.034588][ T2183] usb 2-1: New USB device found, idVendor=6993, idProduct=b001, bcdDevice=bf.14 [ 464.043611][ T2183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 464.053460][ T2183] usb 2-1: config 0 descriptor?? [ 464.074242][ T3325] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 464.096395][ T2183] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 464.124309][ T3436] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 464.131597][ T3436] usb 4-1: New USB device found, idVendor=04d8, idProduct=0083, bcdDevice=df.e3 [ 464.140727][ T3436] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 464.148863][ T21] usb 5-1: device descriptor read/64, error 18 [ 464.154264][ T101] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 464.157726][ T3436] usb 4-1: config 0 descriptor?? [ 464.206163][ T3436] ims_pcu 4-1:0.0: Missing CDC union descriptor [ 464.212645][ T3436] ims_pcu: probe of 4-1:0.0 failed with error -22 [ 464.296422][ T3436] usb 2-1: USB disconnect, device number 105 [ 464.334317][ T12] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 464.354267][ T3325] usb 3-1: device descriptor read/64, error 18 [ 464.404197][ T101] usb 1-1: Using ep0 maxpacket: 8 [ 464.410061][ T3352] usb 4-1: USB disconnect, device number 124 [ 464.534274][ T101] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 464.545555][ T101] usb 1-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 464.554634][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 464.564288][ T21] usb 5-1: device descriptor read/64, error 18 [ 464.584217][ T12] usb 6-1: Using ep0 maxpacket: 16 [ 464.595264][ T101] hub 1-1:118.0: bad descriptor, ignoring hub [ 464.601592][ T101] hub: probe of 1-1:118.0 failed with error -5 [ 464.611093][ T101] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 464.704305][ T12] usb 6-1: New USB device found, idVendor=3980, idProduct=0003, bcdDevice= 5.6c [ 464.713425][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 464.722805][ T12] usb 6-1: config 0 descriptor?? [ 464.764318][ T3325] usb 3-1: device descriptor read/64, error 18 [ 464.834199][ T21] usb 5-1: new high-speed USB device number 122 using dummy_hcd [ 464.884352][ T3325] usb usb3-port1: attempt power cycle 16:54:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x1c0c80) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/195) syz_usb_connect(0x0, 0x41, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000ffec5b08d8048300e3df0000000109022f00010000000009040000000202010005b6f17f8e05a35bd2ff0c240f01000000000000000006241a000000"], 0x0) [ 464.914555][ T3436] usb 1-1: USB disconnect, device number 102 [ 465.064205][ T2183] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 465.114175][ T21] usb 5-1: device descriptor read/64, error 18 16:54:47 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000002880)=ANY=[@ANYBLOB="120100005074a608480b04107ef30000000109021200011000000009040100004a5d54000800000000000000acdd21ff8cbac574f6e80fe93a8816956a342b220f2f08be22941444cb6e279422c71a183fa4460027ea615d57dc99c33a9eb8cad135bfba827f8569a4be2630d4104c94f8de5a4fa3410000000000000000fd00130000000000c1271739cb092852582de7a8f88710cb38f2dcddef041a758dbc567c2462bc6b2ea438475a0e00000000000098ffd0a9b087ecd57314854579be4d49b830b1885da3ea09e9ef1a5e8ef062fd9e28b373327222a3ace944b07cdffcad1ede9ad6381033c4950c4eb874d8f05f1031472f6aece0c2c18011e415fc9d74686147ceffa354d4c029cbb9c148748717c72ddf72e2334cbbef2d092d91bdec768235ca011bc0006c2afa75ce3170b1c447dd7216184eb408aa57c50747d0defa27fc5eaa2a0c98dbdc508d83e83f1ba582d47cd820d85224590d5e471aab14dd6f4571b1da769c49b7a73b224f9ec9f8d25ea180ccc7442d4a6e4fb25ffe1abc26f06fa23ad571a03a38dfd87e2607337bc094d69474190ac30c7a364b3883e5c4d0e968d51366551a7e53df7b97114866c00686f2bbcacdab013e67c8bb68974b8d8f608c16fcb4c1c66500ebd72a6941fe2e68cb1a89ae857f1963d51605498ca4df1e4ab2f1dca6a55990b24fe9e150f5ffb73b6ebbb2c246350dc09d4f6e50850cb8ee6d084a400541ac3fd31e9031cef3b056d9765c4b49b496d3f16834d248c6c67dfb9ace20048c25e1e7bdb9ceb14bfa3ac4dad127329952621e23edb0644471280abd18cc5cc18a42ee6a631a595978cd2bb96bc75a1424a07b27f41eef47f5d8a19cfaeb80a04ea7ece641f015ea88fb615d1272fbf60a0918011c59283cbac95e18484bce463ae1a7d637ab516c5a0a295a8931635ed60e4b5a71c46b724e92cda2001b46cdacdd84c233466fd8dcd5bea9424aeeb8015b4d74bb0d711a0348c62e7a928597cec9"], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086607, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/|{b/hiddev#\x00', 0x1f, 0x80000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x102) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x83, &(0x7f0000000140)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x71, 0x1, 0x1, 0x3, 0x80, 0xd3, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x2, 0x6, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x0, "9de1b065"}, {0x5, 0x24, 0x0, 0x81}, {0xd, 0x24, 0xf, 0x1, 0x271c, 0x9, 0x1f, 0x7c}, [@country_functional={0xe, 0x24, 0x7, 0x2, 0xf0c, [0x832, 0x80bf, 0x9, 0x9]}, @dmm={0x7, 0x24, 0x14, 0x101, 0x3}, @mbim_extended={0x8, 0x24, 0x1c, 0x401, 0x0, 0x1}, @country_functional={0x10, 0x24, 0x7, 0xff, 0x0, [0x1, 0x3f, 0x7, 0x7, 0x3d4]}, @obex={0x5, 0x24, 0x15, 0x1}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x0, 0x80, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x5, 0x0, 0x81}}}}}]}}]}}, &(0x7f0000002800)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x1, 0x6, 0x1f, 0xff, 0x1}, 0x75, &(0x7f0000000200)={0x5, 0xf, 0x75, 0x2, [@generic={0x69, 0x10, 0x4, "cd504fb6d5d40516bdd2e3e5984b5b3a176cfe5e4c4648d4e2dfc9cc116befa68f88db8a291e9587e3926e985d8b6c20ebd8b62106cf8e0c8487938c26df54c7032a6a71d5a43a55ed2d97f09987784eca3e5ff880813205dff319e53a93d6ba9ae011f57b38"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x5, 0x2, 0x4}]}, 0x8, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x83e}}, {0x6, &(0x7f00000002c0)=@string={0x6, 0x3, "11973e63"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x41e}}, {0x1002, &(0x7f0000000780)=@string={0x1002, 0x3, "847208dfb2263b5f9c011df53a1a870ecbdf7e33f91a551c4d7f53370939d2647dfda735b7d710dd4fa6c9650006a4e9c906d8a7b3506dca9c341553aef2e1f6320c465d7d3f62ae56621e36043aa283897fc30fce98f44a79abb300aa58081ceaa4a1a3035fbecf005cdbb23e82644787ad77de8bed9bc72d33f909bb7d2fe82ab739fad80487925112b908f94addf48bd577e94f10e7fbae72fa78053700120c20c5befeebe6b2363a080460cee4d51af43c237f6c10d4843e67dbe4688d1af38dbfe9730761ee0ad68c42ef981941c230e10cb3773fa191cee1dce61db368724bc316fe709bd3fa5d78dddcee7906ad515f00cac340b6ee9b2cb5e16c83294ceb72c45ae6c8be6608d8cf56cac7dca00647fa0cc7da4f4ef22ccb8177b665bba96cd273c806bd087e1cebd0e7b8ac860d014c7e124f7cfc365ac352ea7845254a3ff2760b2e9624d9584e88311dc34dc2d58b48e8dcad90dce087fccdd075411f296f1465d9bcaec29a8085d34442fd0de6baeded6e922b5d13a151e69f2a4c0fd1967d62da78030b85a1a1fd19693d1f00a614c0946bb5ed48d3a6f0ae7ccfdcea412d4e8f57e9d44b2c4f87cf42958b357418887a1a832b5fbd0ce6cb505e8e1b0f65ed2177a2d58d1eb0b86ea4d8c571a581bf629b0676d4eb8f36e0ed23a2f9ae1d1f66e63019aa6c0505b33b4c05ba5b7489dcbcbed3139ae3ac7c858b34e4ec26aa1807ba18059d8a85a7d9177a83635ee25e1788a468d04fd7fdcdbb94202c359f9d94ea2f042246b9b791a9314260bcfe2581857fc6b4372a8c9d879374305a086bf651e736986cc553044a36e17e55d207eaddc8c86f646559a13655a187b2834879afaed21ba184db9c55c05223896a82263c01faa3ba5838c23fa4429e92fdcabe38f5c214a7f6d0683024b684e7eb2c76ac185f349482f44b75847c7de6776febcdd4244d0e497338fc93ecb9da229808039dd5f58458a3bae7372f39d4d7587a765ede9e3f712d52fed56da6fd00b54faa9cdf489be0a0985c12c049aa0952b3aebf7ece356c2a6cc39b8c48be041a15592a92afa30617bf5b11c3b8475a3c13f7c7d87468c881967ac8586358377f9d4522f4ea0618a09b67d663f66abfd068ed14e757696818c0fd9da0d3a475402f63cb0bea3ff92229dc6c4841d058d220defe5ca3a2b13139eee6933ef39abf5a927d9c1705f0efa0efbcfb3b641e916df3b6971e3a2b41f9a87d50ad4e8cd3966cdc7a549358e99745c192c5eb8f288aa558ecca8a7304bed040f1c0b0e27ac7f493b915fe203cf5b270162d8f1582504f0566e765b146410d4a10c465c32500c7ae5b201adfbfb4582502011eb4de47ca9d1e5bc9c99aa0c7cef21c27426983d78a003084df9c7962cf6ceb09d778b85a303d8046b549deb75cb8d50a3e7507a1f79225bee4e8fa49aedcba964d5c04eaa456e1377349ad4b9186dc41c275bf3f5684e45a3419e02596d7bd5179ae2172d340a4a374bd7961d97be4b6cc5bd6dfc2ff768d4a563b63f64bbef20a5b70490d3811eff2356f2f96c8bccbad1590f3f298404f1e37bd6ed3d2bae90ba17973971a269dadc9071a7220591dc23619125b87e6f637f8fc8ec8aa854dec20bdc570fec00d4aea93c988224fc41111ae0a6b0c24f417108b5144704bc81cd8cbae2b2b25da5224872b93ee6c0097ff60181874cb4cbf537c97aed2c248ad3cd4ae9acafda4f67b1475ab498c6ba0db1b49c541d8b3018cd9450a6c8419f201a2799a9ea7275547cc9d195453d7354d25d1b965d1033b00bf6233da9e4c792943dcc544a16f311de58d3567b7dc2f5660a1c09adb39db2d31e47aca5ab3993ceb1e1ef5c456878717b5923dd5be06c858be511bdc85440c198b212325ee087f0a955e9035e3b8b61ad6ef3e09c30d20b49bdbbddb1806b19081f24f101707c10c57cb660108d1b5b185c7372bf168a8e79b6782213f3e4831dd7d698a18ed2b232ef9b3f14f0ff8f5992e9b4efa8d1c8389d15a3eba3074c60011c9f2a79631f0ac670eafd62651ff72e58364e588766a494a433115caf2144426cf528b9105f217b037aff68eb8fbf9e85c204e1c44a8b128ee5d558e8ec1d50770341c932b8073368fcc4bb8bf5c1a37ca1d6793b9f53533af9dc8634afa3db446e4685a869d2a38a1cb83497c0d0a72f83f617179f1f237e65f802ee6750a9036866bbb7721fec01b63a4d37bf500d696f19d1c1d14761e4e79a3f201e9e7227e46ac36bf2389fcd26291cf22c37644f62d646310210128834e19cbb3ffc9b3aad55720110a58f2bcf54f62b4fd2208ce90d28dc60063dcb0c13521b1da475d8488a5a08a1bbadc0c2595fcb7a90a59621f5674c40ae62d6f403ba64a5bebe4ed8e5956fe6691c1e24931efa0a35dc8ce94a0bc2725e345a75ece0de3c0d245a06c6f8701ea026471e0dfdfd10d86647fec15c1ab174e9e962de6ef8a47c3a36ea90d6eda0919b0e9fca740215749f75734462e4236eb805b84e35c4411a08b829339405f682161598af0eceb768d2b21477c68ba9fb69f03ee8ad6c514bcdc3441ed9e46288cbc348b55fb425b20531da22746d7c1e63f98cf6430adc1ff6d5bb0e39ebf97ae14c675cfebbf9f023c75567cfa5c91dceecdd59d918f85f750e243a78ea6ece645c9f38036b14134306b8705ae80b3cbf3cdf6d07c949877ec62822a0f78e41e58a10648bc39676d8532428f6ef9486cd6b8926aa11543cb2e7f5027d67e5a68766352f9f1c1214a2aeeb09b790a9a414f9dfb50e3802196add9e69b61c87ff04a46b02f83bf6987097092d4186f9d518585b01f2711af8af0ee98da40e5d911018fe63cdee524755ff268372af263db73eea42d1b07216913eafecb771eee9dfa3031aa345bb6f624ef681bafaaa8b264926f54e2002f9d5c7dacd9815bd14fed4efa7c43d2bffc18fd835d3247f7507a198a19e4bc18639188393652c74af7760be488248cc7f8c98ac2449d93f4ca5db28ed919e5fc534920deb0029887c97eb9511f1a9f99f8f09044b5207f9924cca5492266acbbd16bb6d6427dcf7e73e75672ca4c72946f0ddeff9e4723ef036cd244f949a62189ebcbdf794f9182443f394a618d658b87c25be3b437f78082ecc57d1eacf18ad5f40046d0ad84638dfe44ed5d05e0a229643dac7362612c5ba10b7bd2e05e07c60b9216325e332a795dab1aadd6d11b08ec0f450d9f4bcb078142cb8c8739d10963ee4bbf36908425bdbd2094cdbf64e937a88bbbf29c01334558fe3e8ef52efc97905ff01d9aad0d2445724e26ef87931d49926e8499a970e61b35e9078a96636ac20bf1373c60a73a77c1ca3a3b0610bac6ce677888b3cb53faef41cc352d537b5dc302a305b45623e7a27ac490722774919c466aa14e26cc6c4327e52f5b762d317de2fc480c555857fa4564c2cc0fee0ddd1d1a3eb6bd0bb7bba3770d7102cbbdc19d5eded204c9e2a130b8e8a85dfe4148d9d5e06e701215d6dcf1135cdc6a0503715a24dec64be045b4cfee25ba407c05f450604f565bf41569f19d578f8ce667bbec478084fda853380c47cb8cf94e21842ba7a00032f015bcc31a9d4a883d371b8cf9b4426ad33bbc4ea984fbf8138ac4c9d1d1d3c3b80e0314ef5511c31d44ec84718d4b7af68882fef77c386d29657760baeb3292d5649a5fd67a7782b623d3535daaaa00cc5814cf2b00f655d3fa35e49b17d496dea4ddd15ba41afbb99146866726adfc84a5249c822c5142e37973ad4cb819e9923c857bf32dcfa5216a1ea13cf13c75c6e887f9a42b7473b08fb029f499866ee370de027d265d98284430e465362cc9f03fdf303f053b8c8e015e3152a92fb657bbba15b43cf27edcf24a725ca9ec2a6334f17b8b0b4d6caeba23f1f348aa6b9502ac608bc0917117be83c4cfd337adcdbf61dc860d656d8b85afdfdb4aed5642a19dde2dd0b758d8c87015adecdf397c51a3214fa15fa56bf16e130c7ba007e8f2e8add87e79fc3ee437492d5ed018b01613e3b719ba4f6f91a64eb0cd2e57f5c868e005be88ca835bc4ab8a3449ddad823b6b7bdf6786c7c4c31e1e652ceccb59df4ea03563e4a09230c568c1d492b672729c3645dcc2867483e2879a6b06fac33419cb7fc3e2a1d4960d5b59dc5e5be1637502874b18378feeb74badd757aab0f011900796367fa2c7ec8a9bd4fe30aeaa1a088ee123678fbcb897308927b8310b155e9281985091a564e6a9cc1758d2804b88dcb1831b235decc18376596e8b1920d701397fea91b66cfd49a10266db676f2c9bae9f4f34d8c17a8cdfee6971366e4d88d8222f29e48eb1df13cff7725a86878bcff9a0b29e50841efff4105943b67e2b0b64a9dd4c92f1d3c7804d9cc2d6d392bef5013334989984b9c52e1a08b13b47a5a1b72b7deecf34cad7aa2ed5b0ac91b7d7eb07876b4c8b6739f369465509c667a4bde350bcd261d0002888a788d29c2d766f655c01973c858da1ba8761f14808f90773f9f470d314618e7dc12b9503ecec47193451f98debb2c3f54139ef7a09013c0be24c62f5ada3afbf801c11865d6a30b48663035e32b2a20d8006bf23899ab4ad1623de452c0dcddcce8d41afd56411c33ef11cff925f54dd4d73795781d2ee39c599ddfdf83c42f585bd4c4b75e90e9abbaa0684b7847345dde4968934d7e37f193ef8a755d02d49a17574881566248e5b3737e1966a8bb2870fc27a09abebea24fbfa7049622902d4cec2cb97ba1fcccf40db9c3e5d82fafc4e966504d5b485f7036cd03186848ff68fbfa0b43127670a5938bc8a0c78480c028064e98f9f5c1d35572cc5e48b968b95f6686cd2952cf65d377368b8f211357f074c986c5aa7ae895f685536a4b49d3e7aab97788baec1a9c19f2a0a2af65ec6ea1dcd6f480bc5be86436b9935fe61bd185600d0c5ff2a01b18ee278fd8f0d2051746bfdfc617aef25d8f1e92515a9b64b9be6100f38909dbe4a4b27d101f59a0d05917639a8d19a4af85eed40b85250fac470b961dcf11047b455a3ed320615c5e282f48cd6864546da82e7331e5fe67277ad9b67a038b06e81ce0d02385eff08f52165f7c9f241e004f9ee3c0bfd10eb73fd24cf49d7e57e70cab7ee4222abd0fb4a814bd639cd897c9fa538e96a28ea4504530a8d4671904bbe9bf8bbfe441797c3e45b0bf5bb384b8c817ed3ce938e505d8a423dada2545621d63dcf4c0ac002cd15b0e1bfe830fef4b654b5e70912c5419a9f8f3f480d192d8351ac66d985204c4fa3089c90dd8b76d539ffa70b58a1f5b977d076124aed7c5e027b536a837ffbbeb316bbfd62828e0b00a518dfbd7febda635963122baa6592a3ad779bff5395ed83082c0171d3abdaa5922d8b9df9f2d9906df9cb2836ab21e281f142ca04c6adc444295406f45805626d4e189c224db3a9123a89a4798d25f5b3241f09fc1262497dc417f69b8f9bead0c69fafdd5a332936bb0e4172634dcc8a7f76686d46eb5d94e2b5e377ad0cac74006ff746e5591b06814052410112ea15ce01b21e1de7d223cb3e18e61cece4993173cd2cfee772b6422d9dcfb6173306e2900d97fb49756738a7139db94ad8119d0ed558bdede17f229a846f5c76b150037e6e169bf61f9693ab183f9fb212483b25793a5173b6ad61d44d6897ef1d4502276f423194169505ce3e0fd108f48e104ad3ef5290ebaa73f370cb3a811c36241f2c56eb458112e3c27a81e10a4741ecf14797cc209c45b1eea09cded6d1035917a96b"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x140c}}, {0x1002, &(0x7f00000017c0)=@string={0x1002, 0x3, "1f433f0a99cbd58bacee45dae2e96d56946f8e9f8c07204a1424025f619562b33b9e6a6fbaef0c229ada1b826141c3609ce06bd3a4415494dbfad00607a05fa3051fdb7a3ad826a8c84fa5296a381b9a3eb389c651793b7130a14cc71ad42934314afb417860ba84880ad43ac0e7f41e2442993969ee92f6b165f8223196bdf3233116ce040bbccb924c4db717dd54a88dfabd6e0a20d908c31b4dab17241494601c79eec47369a683660824f7d7db986d118c53bd3c1fad7eab699a20d9ea16c2ecd99077cdcc73d1c33759255fe50ed74198d14da1040272ab92a4f264828f37044037e56ef08ad5c05af1dca80433b7ad1a721293e66f2938d68f7a167217d5780fb2b89e25e10b5b68766c8bf2d25b73aec28a948a89a268eba85d71f46efbad4f4b1e77e183a377362e0ac7270560b23a69c34fdd902bc7dc8d560d1c68f3c96b08cd971ae501d5c6f93db2c24225f761a57e0085ebecf1a3ab1ec33d7d088ccb25e99e2ce4846a2bf041a8fa1ee75669053d8bc204024c21cad54f82deefebe24917c422bb2d6d733a9494e38a7da2a77e3b4af71a5f7502302ec4e9011c8e6ab4b4ef7af50f455b9fec1837ffa92f1d2c0ce25b3bc94fa5210a13c4bf319e845980bc249163c1d90669d6f11e1ca57ce727731742db0a6a4bf6dfaabd20754f6e290a8ee682944617144edb33df3b83af4d81641021696c73317c5b177bf3d393ac64079d1d8b0d24f71105905dd7a07ef4ea323b77112aa6853e94e7606cbd81b1dc257533165b5c7397f310a420cd7ba10abd6395863ab1afebd16e464ca481018f7079d6ddb57c2935e3ed6c4ce0147436d2ff3b2e54d48c0d93e2856501fa70538c32da32cc86948b19d2ed962c572d09e8410986c98c85a35c35bc52c523f54aae5cdf1dcf830c99af1fbe5abe878a6b58fdb6fe737bdbf438e9a9581ce15762f2c069049f6c68495f27b4a554bc2eef60aa975b0c7674154c6849a570968cc766e3469e896509fe31e902cbd8ed4812b2d6f65ce30a9c27c9144f327380f3e43eaa8e28c182284b8737b8dee3598e02135201cf405d3b29e23c5059294722b727e8772a8d634b0c14c828084790d0cb11864987252dfde227c87c3767184cc15e04feaf6a4f066b4d6c28f93d0a22b6df9720c6bb4dc1f5262b14e557b3ea92959224ef78165ab41e891c60beb614e7ff99b2ad6c2f939c4cb8657cfe99b29a18dd5aa4a4c1607fdfef5534278b8efadc2e9ac6da29f888f9157f3de24bcf0f8c8cb840b4d353ada9bde7f6bb8973d2dad923bbaa25902802a2e82a638b1ea55159d27cf7b12e9d365ee10afe9be2dd4ddfb10cb0be2fa6c768b480cb3d5a5ad4e414c24c4e1f6e3434beb2aaae214fcb682f67685fb58bdd21d4e514efb16acee0436a97789f80b147b7f6b1afcaebfe9e209058f046114ca3c62293974908f822975d6f2d7572288b6b6d8535297df3f1371c4c97760fcc4567ac62c74df45d7547228e8f04ef00446df81e8f8b6403390f69fa612eb1286de178676714b09c622c66decf9c9c2906669794a5344ea2b6fc9063a992b5cb9a7ceff46b1a1c841d24bfd16441992caa8f05faf383e5d58fee844a2afff466405c13b5d968b4701044f6224ec1ec999e354db884558c722213f3f164bf251cf00a8b77bc19e34cb0b6d938d45b73156fefc93ed7c2f0a48c88275184bec17fbcc3e2056fee6f0f27117e9344494978b4ffe1d8f947439bdd6bdd4ed1f27ba4f08684d69ff8d0acaa86ffea75f864ab9b7b936d9e5b096884deb7e6726cd76a5ba0d4d80911bdab67a2bffdc13aa63901491adec186a9b28f7ea4d3e343c1db7231dc0412fc9060398fc1825596a8f8cf113f9aaada00ca54d12b2c2ab7ce044f77e1791273ca0e9261d0eb22adb6e8e14cc5d1f66928039e326dc419f97ed979608fdfb65c5c371ae189f4aeb6a67ef4a2c380c4372ca2cda44aedcf466961a8e1f71d47b4e1ead43e59d451954d608e3a991dd88f474c91d7ff43e344e817ae838c00a316eb1f96118b094c18deae3851c9428ca4187cfe5d2309cb70a72c7aebed63f172daceff302de9b1039eb1d4f0eb6e946acb9da9eeeca78bcd435ef8f1e12ca708d4d0541d20b1a27f9b388ce7420e4972d2a9d06631257b9efb0794c5de1f8c44ac633b01d568140fa2364b669f6fbbe65e9c5c74527d2d67010eee821558391c5a8ec751caf2f25177f59a25db8a2661c8f990a1f82037e173c9cdb4252f4b15a9e00ebf68a3cbab6915bb46299044fd71692e23bac13234fa59ae03df5c1aff624a9afba19a398c220a45e7e5c509344f4d6e362d216bbd82ece5a1048bcdb994a1eaf032daf2be47adcfa10087a9abb71bf93d38bb0302bebb4106a10032882baa79f8b5cfdf806def7d46173235f1b9a11b2775349c01e4782b2745345ca92935a0be2f884a649c52bc80e6e0e6d7476abc837b57e9a569de0de7a5c4d748dadce2a0103a697767e19345aa6582347af6e3470f8471c89b8b42185fff272cbe835fa99e0580eeb36af75d04b6e17de839eb62525a26d68e5ffa2e6b0e5e2af586aedb0797c776e0b60ecf5a0e9f7db838f9a4a09ce46ef6687c1efb7a83f60e737f8f8c6d199c8c0f456022c48a557d2ebfc5a5db10a316c5b68f1e32a101a8d90bee207bfbd96dfba3c9e2a1e3c4b1f1c93ece84defa67943b21ebf8c2999589dd30b882b713b652fd253baf65ce84e973161c5d92c0c29624b01a12fa74b9497dca285b68b9eb9f0706d8986a5a8cc9dce6bccec85e59e74f0d25ce8f9128d383a51b23eb437fd81beea80a6c894cf7daebacfecfb4c64533b39d2d95c8c11ba81658cded3605f719a7057d531f946cb4e2e3f47f518e156420464d7c6d5411086f515b9c4f77d4dc0b5aeca340a9bde183b26976281b2e55e4c0f628bc4be76a184c035dc487634fe59d00782ac89f749a8392650ad4d9a7effc0216744e0c551956431b80a68250be2c45ec559fded9b1b4070b14a320d5237fae0837b8b92f942db9eab3da622b55ffd918009e054d5e6c4de3fce75b7db8221bbd3e5378429330c0d655f001ba16ac125a8a93252ad550f0632add8307235586c40eae92a8dcbae809fbd67edc4d405f0f6cdde86d378b5b8f62139aa3e663f397cca526c57d81f55beb689ecf35d22e03dedf970ab0c687e16d2f6579207a75c4012a37e70cc59ebc166195e7333a46d84de4bb59e0d15bcfacf147febba838067fc90d6469b1c374ec400c5b7c527b3f350f70387da4ed5d81c8a2fb2240b795cd764a7b100bfdcd137ad7ae3bc5a7cd7026086be57035a9c7a3944bf5a974485306aa3f85d5ec0acceb681e52557e37906a3154659ec70cb70be99aafbd5472abd9ff8877b635f6bf7e9a7ed9da612bf170a41c82ef548f7912d49197645d040e874ce055f633c3c4b3f62bd8c6c29975764d1de330152eccbd6c20b6912f0868fe12b5b6436a8cf03a22e329e8e0db423c6d584db7ca8c1fc08d0efb80e261b746e9d68db38734fd5eb664858746b749be6f6493025ff0c37fa3c0bb2d95c89868bcc7c3337d9a98bf2d8ab4cfdf4348ea9d4d046a575e7fad8645014635bb92976185823b3a14bb4bf84ed65313939249a5f420387a22ced49019814be20d6809921554a08f30dc59e491a42dac40e2c45035280edab19458ad8b4c685a708f8ccf1ec3b35e6baebfbd3c5173fd94ddbfba8c2379543e99e1508865a0d1ec8ba272a1a5c13a17838be8f5f59c61941c68bb823be12c5d11eed47f3fd0031d76d8dabd68864c1917dd61ba2e97dd87ccadfbe763e85b3e989d5ae527dbdd36e782cc6673274b95d54f0d2a4dfb7e85a747d7c46abe4e7f30100f4663d7f11794fc6c028507a27e6682ece20dd598e2ffbd934842db97841c59dc6e86a045850bc201029554d8b4e0c53aba6ccd88205bbd929218b397a8781bc651df3b94eef2da927a07ed735334fe89d4866155a2987b049911ddcb9c2855eedfb1c9eae038b90e23751693658a6ca4c5ecb04ec0ec001343dcdb82fd6041d3040c19f1ad6a19ac5dfbc6cbf013293fe1c69341a8544ae5aff01e820a5cf6bd78e4897a7d5deb24243ee7ee417fa53dcddbe0df07fcfcdaf045931ebcdf26870b36ac322f0a66e4cb8e38af3fd7e89d0f45e79d73447f43c02d9d2f13bdac285764a3e0318e76ed81bc50f2272900bbad3ba6126ea118d632053b3303a1bfeabde8a26e295ea7cf4f7a9fb40efeca8ee921c403e2883818eef1da971b913b1383476ad9a76a4b9ee93e769f5b371284b4354939bafc58dfe432ab83a5724ce5f04c9bd5f01e6e7349d5823f87e39bfff03abf17d72b6032e031d2799314c10d855469c20de88152914c9912c8fbdeb97366f881339ea71ea225d50656e52e2d5ff28278e628a9c7d67659761abd8ecc88d3ec5d39980866b0c752244b9e9a6f4127fb4ed43fb6d068eb2a333e56544493cbf71c0cc703df455cb809bd160fbfbf19bded48118f112f91d5c4fa15c4b82b38e3ec14f35b9c0cda68ea43988573e978a0572d00139d06738c08ded27ae879ca6137bef1490310fb118e8b097a89214d0c929d1013ba7bf34052b68e8ab4df5a4a368a911a290a30a7fcc5fcd24acdb925e27aba62f580753ef3aef8f3f5411b25f2a555653201d199b437f892f7ab90127f203cc8bf530b7e4058f47f7733ecca217d37f632dd0724026f97f2e262c82bd7acd39862b8e7d351e01500a41a5aed4bc2ca7cc9956de41d2e22d74d4014ac7d8df59faab4f6fd8ae71c1fe9992d7ba2d4a4bb3be0890d02ef3684e0abc468da50142b826e9d3ba5594a276ef6a37d9ee64f434fe246b7c75b934433f55db5d755c6d626555bf01e942abad4ab6f687ed94824d2ed0b13d2243ce9c8c4452991572da0b897d2a659fe6cd8663a7db948ac78e6c38e25f69665d490f2cd0344df95a9156d41f8ea520e31474864012d148f9aeb04ff0f11fc31dd1595eb8c8c7941f175e6b843dfe7d3ae9ae190b4579826f9fe23231ea451b15a214a59e5fc56801c42e7ef52c4c1de38b43f3351a281203913fbc48e3f81e217df3d60d55bf380240745ad7dbc32003a26dc0427cb0d5fe4ec8754937eeee21c2884ec853394b60d6965070b0c3f5540a68c82894e6679e5d584dd5f79a2fc3402103535026bc14318051063c994e58a35741a6bdb3f06b0470bb44117ceba1b57adc35f658a8668a1d59c7b5880c23a4db89aeddfe976fde4784b2a624703c35719c72de84fa78310fb4947812d8fb308719cb0a3632960945080eaf7f2f798dc1a8e36cc8e8762484eafb85934ecb91824bdc41f51a798895acafa01a7681df0066122ee75251eab1a95d5d30c12f69540cece79a16d9d8d81c1202d227f59228459300c85993a970597af2782242b439b14bb1cba47c91f53e200e14fcb59c1d58c40e4409134f48fee04e0f5106cccbe97aa0ce5859a4e1175547a822fd285f496290945c8c1da6cfc92872de7d5126a9f1177d8e91c406a37a1c04438e738521c95096ea342a429905ca0d2977cab35fcff5680a3b776f60c3465382cd86d983c454287139f1300f38792f8e3bac07107b0ab275503313642809986a299878dcc466b6ddf15a7986f49b5496323acf04742d0bcf363bef085564a70631393b435048bf37754e303eebb90513c1f06d2bd0bd4b2decbb22b94667fb5c831ed0e81739c75177dbedfb6ba1896d122f29c75c9a0c8bd4af19925a8a7f848fbbe5986"}}, {0xd1, &(0x7f0000000380)=@string={0xd1, 0x3, "0d562454677a2c8f58bf5c011379b9fd7ffd252b8d468c56b41e109e589bb1645d37614bcd53ef8113a126d7b95473da7c38f49eff0012d22501b84b24244ed6fb800654553b4e30c9b315a9eec22f3fc6e5fd8ba0e43888081f6b4f9c68f8f42c0330bdfb639f7dec266ba4be1629a8b63d69b8cfdd82ea76ba0c0b57f2d7a5abfc2373c966657253b571bf0853a16cff266793727675140c3fadf73a456135be6939424fc0eec749260a171aade552b59984f7e8ecb17d6533e1264aae91000c68ce534eeb30fb9988ad20114492"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x421}}]}) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x200) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000100)={0x0, 0x200, 0x1}) [ 465.214199][ T101] usb 4-1: new high-speed USB device number 125 using dummy_hcd [ 465.304656][ T2183] usb 2-1: Using ep0 maxpacket: 8 [ 465.434258][ T2183] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 465.444788][ T2183] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8B has wMaxPacketSize 0, skipping [ 465.454767][ T2183] usb 2-1: New USB device found, idVendor=6993, idProduct=b001, bcdDevice=bf.14 [ 465.463793][ T2183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 465.464207][ T101] usb 4-1: Using ep0 maxpacket: 8 [ 465.473683][ T2183] usb 2-1: config 0 descriptor?? [ 465.494261][ T3436] usb 1-1: new full-speed USB device number 103 using dummy_hcd [ 465.514328][ T21] usb 5-1: device descriptor read/64, error 18 [ 465.522565][ T2183] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 465.594280][ T101] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 465.601780][ T101] usb 4-1: New USB device found, idVendor=04d8, idProduct=0083, bcdDevice=df.e3 [ 465.604222][ T3325] usb 3-1: new high-speed USB device number 91 using dummy_hcd [ 465.610893][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 465.628166][ T101] usb 4-1: config 0 descriptor?? [ 465.634546][ T21] usb usb5-port1: attempt power cycle [ 465.666220][ T101] ims_pcu 4-1:0.0: Missing CDC union descriptor [ 465.672725][ T101] ims_pcu: probe of 4-1:0.0 failed with error -22 [ 465.725375][ T3352] usb 2-1: USB disconnect, device number 106 [ 465.873570][ T3291] usb 4-1: USB disconnect, device number 125 [ 465.879656][ C0] [ 465.879659][ C0] ======================================================== [ 465.879661][ C0] WARNING: possible irq lock inversion dependency detected [ 465.879666][ C0] 5.5.0-rc2-syzkaller #0 Not tainted [ 465.879668][ C0] -------------------------------------------------------- [ 465.879672][ C0] kworker/0:5/3291 just changed the state of lock: [ 465.879676][ C0] ffff8881d4df4018 (&(&dum_hcd->dum->lock)->rlock){+.-.}, at: dummy_timer+0x1245/0x2fdb [ 465.879695][ C0] but this lock was taken by another, HARDIRQ-safe lock in the past: [ 465.879696][ C0] (&(&dev->event_lock)->rlock){-.-.} [ 465.879700][ C0] [ 465.879700][ C0] [ 465.879700][ C0] and interrupts could create inverse lock ordering between them. [ 465.879700][ C0] [ 465.879702][ C0] [ 465.879702][ C0] other info that might help us debug this: [ 465.879703][ C0] Chain exists of: [ 465.879703][ C0] &(&dev->event_lock)->rlock --> &(&xpad->odata_lock)->rlock --> &(&dum_hcd->dum->lock)->rlock [ 465.879703][ C0] [ 465.879712][ C0] Possible interrupt unsafe locking scenario: [ 465.879712][ C0] [ 465.879713][ C0] CPU0 CPU1 [ 465.879715][ C0] ---- ---- [ 465.879716][ C0] lock(&(&dum_hcd->dum->lock)->rlock); [ 465.879720][ C0] local_irq_disable(); [ 465.879721][ C0] lock(&(&dev->event_lock)->rlock); [ 465.879724][ C0] lock(&(&xpad->odata_lock)->rlock); [ 465.879728][ C0] [ 465.879729][ C0] lock(&(&dev->event_lock)->rlock); [ 465.879732][ C0] [ 465.879732][ C0] *** DEADLOCK *** [ 465.879732][ C0] [ 465.879736][ C0] 5 locks held by kworker/0:5/3291: [ 465.879738][ C0] #0: ffff8881d8ece928 ((wq_completion)usb_hub_wq){+.+.}, at: process_one_work+0x827/0x1530 [ 465.879752][ C0] #1: ffff8881ce4f7dd0 ((work_completion)(&hub->events)){+.+.}, at: process_one_work+0x85b/0x1530 [ 465.879763][ C0] #2: ffff8881d4e77200 (&dev->mutex){....}, at: hub_event+0x1b2/0x3860 [ 465.879774][ C0] #3: ffffffff86ef58c0 (console_lock){+.+.}, at: vprintk_emit+0x158/0x3d0 [ 465.879786][ C0] #4: ffff8881db209d70 ((&dum_hcd->timer)){+.-.}, at: call_timer_fn+0xcd/0x650 [ 465.879800][ C0] [ 465.879800][ C0] the shortest dependencies between 2nd lock and 1st lock: [ 465.879807][ C0] -> (&(&dev->event_lock)->rlock){-.-.} { [ 465.879813][ C0] IN-HARDIRQ-W at: [ 465.879820][ C0] lock_acquire+0x127/0x320 [ 465.879827][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.879840][ C0] input_event+0x7b/0xb0 [ 465.879849][ C0] psmouse_report_standard_buttons+0x2c/0x80 [ 465.879855][ C0] psmouse_process_byte+0x1e1/0x890 [ 465.879861][ C0] psmouse_handle_byte+0x41/0x1b0 [ 465.879867][ C0] psmouse_interrupt+0x2f7/0xe90 16:54:48 executing program 2: syz_usb_connect(0x1, 0x1, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0], 0x0) [ 465.879873][ C0] serio_interrupt+0x88/0x150 [ 465.879878][ C0] i8042_interrupt+0x266/0x500 [ 465.879885][ C0] __handle_irq_event_percpu+0xee/0x7d0 [ 465.879891][ C0] handle_irq_event_percpu+0x76/0x160 [ 465.879897][ C0] handle_irq_event+0xa2/0x12d [ 465.879904][ C0] handle_edge_irq+0x233/0x8a0 [ 465.879910][ C0] do_IRQ+0x99/0x210 [ 465.879915][ C0] ret_from_intr+0x0/0x31 16:54:48 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x3, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRES32=r0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="1083800d3afc1deae74f4ebdb095c896d7ddc6b2542af608b5a1152a8118fed68f60df297f3e901f5a1df8a97c9c6e56516349", @ANYRES16=r0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYPTR64=&(0x7f00000001c0)=ANY=[]]]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) [ 465.879920][ C0] lock_acquire+0x16a/0x320 [ 465.879927][ C0] __mutex_lock+0x158/0x1360 [ 465.879934][ C0] kernfs_activate+0x2c/0x1d0 [ 465.879941][ C0] kernfs_add_one+0x377/0x4d0 [ 465.879947][ C0] __kernfs_create_file+0x293/0x340 [ 465.879953][ C0] sysfs_add_file_mode_ns+0x224/0x520 [ 465.879958][ C0] sysfs_create_file_ns+0x131/0x1c0 [ 465.879965][ C0] driver_create_file+0x48/0x70 [ 465.879973][ C0] usb_register_driver+0x424/0x460 [ 465.879979][ C0] do_one_initcall+0xf0/0x620 [ 465.879987][ C0] kernel_init_freeable+0x4a4/0x548 [ 465.879993][ C0] kernel_init+0xd/0x1b9 [ 465.879998][ C0] ret_from_fork+0x24/0x30 [ 465.880000][ C0] IN-SOFTIRQ-W at: [ 465.880006][ C0] lock_acquire+0x127/0x320 [ 465.880011][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.880017][ C0] ml_effect_timer+0x43/0x70 [ 465.880023][ C0] call_timer_fn+0x179/0x650 [ 465.880030][ C0] run_timer_softirq+0x5e3/0x1490 [ 465.880035][ C0] __do_softirq+0x221/0x912 [ 465.880042][ C0] irq_exit+0x178/0x1a0 [ 465.880048][ C0] smp_apic_timer_interrupt+0x12f/0x500 [ 465.880054][ C0] apic_timer_interrupt+0xf/0x20 [ 465.880059][ C0] _raw_spin_unlock_irqrestore+0x3b/0x40 [ 465.880066][ C0] input_inject_event+0x214/0x31e [ 465.880071][ C0] evdev_write+0x2c9/0x410 [ 465.880077][ C0] __vfs_write+0x76/0x100 [ 465.880082][ C0] vfs_write+0x262/0x5c0 [ 465.880087][ C0] ksys_write+0x1e8/0x250 [ 465.880092][ C0] do_syscall_64+0xb6/0x5c0 [ 465.880098][ C0] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 465.880100][ C0] INITIAL USE at: [ 465.880106][ C0] lock_acquire+0x127/0x320 [ 465.880112][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.880118][ C0] input_inject_event+0xa6/0x31e [ 465.880124][ C0] led_set_brightness_nopm+0x48/0xf0 [ 465.880129][ C0] led_set_brightness+0x11c/0x240 16:54:48 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="1201000047081c087a250736438000000001090224000100000000090400000292361d0009050b02998cd4a9280100000009058a0201"], 0x0) syz_usb_connect(0x6, 0x9d2, &(0x7f0000000900)={{0x12, 0x1, 0x211, 0xca, 0x98, 0xce, 0x8, 0x5da, 0xa3, 0xfab, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9c0, 0x3, 0x6, 0x1, 0x20, 0x5, [{{0x9, 0x4, 0x2d, 0xc0, 0xa, 0x6f, 0x6f, 0x3d, 0x4, [@hid_hid={0x9, 0x21, 0x3, 0x20, 0x1, {0x22, 0x4c8}}, @generic={0x9e, 0x22, "2c821a5146ad6fc57c43d3bc393a026326da5d0b59dadbcb936d9900deee8c7f177bbd9f13450ee2bf5ea6bcabdb2c728c1a57784a65430ed79b9f6a2dd49c8b30606008374397555fd92b4797529a6c3d3c8af138bea2c421d3f33b199473c23f4c7a48de78461727362c5f2fb9cc79032b9d542aa97b5b78d0cb58b8a37c52776e9875337ee92b61abcf6cf95908b4f41c687ffe607d4066a59757"}], [{{0x9, 0x5, 0x9f11a4ac253ccd23, 0x1, 0x200, 0x5, 0x8, 0x0, [@generic={0xa2, 0x3, "aee4f5058c4ffab300b629a1de322f56fc0728e13d71c63bc9786691ec2320bf41500248e11abb1a31c577d4288ddec33dfad051ccb5d9be899fd362efafc93f26db9c40a7116087ea7d5255db013244a2cc883e26739d30d2e03fe75ae3b6fdc1f7acd1e6d45ffee4a5b448e0cecbfa487a5f5d0fbde7d3e9ba58e813b98c9f897ebdf80d449d4f0644c73b931ef0b6ad56fefd0304d1c76fd5aaf02932b4a8"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0xb5f}]}}, {{0x9, 0x5, 0x2, 0x8, 0x0, 0x81, 0x1, 0x1f, [@generic={0xc8, 0x22, "aa961f0649fe3648f01972c07d98456540be88d518840c487b7870bfce6128e117ee00f55e07e4a5b39ef73dbc81103fffb1897c6275ec24faaafc17fb7ff70c92e96e187c856962dbd6a69fa63ad66d3db1c99d7d91189ec8a17ad745e9c75f55a482aa4c15b025f12f8a923c90a48940513ae1e53383717d564e1da706827feefec07e82625ac496a94799e0b11dd84dbfe58fc63d55694e594eab5ec45b7569dbd0fd2c511d46ea04738835ad9e83738a7b1f29078552d2fc2cc81abb4894e402b626c51f"}, @generic={0x32, 0x7, "705043b0739743b2a96629643517cebe7325412b5d05ee0dd66f1b23792225eb7be93ce7afdf458ca2d5f21ab13c8e0b"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x40, 0x86, 0x3, 0x14, [@uac_iso={0x7, 0x25, 0x1, 0x87, 0x3, 0x8}, @generic={0x4, 0x22, 'M-'}]}}, {{0x9, 0x5, 0x9370e4fd3c3d7c94, 0x0, 0x200, 0x7, 0xac, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x7f, 0x8}]}}, {{0x9, 0x5, 0x80, 0x7cac84a89accb9f0, 0x10, 0x8d, 0xab, 0x99, [@generic={0xac, 0xe, "24ad416d58867a545d32131af28cf7341b112308655b635af56bed34791afb1de8d627596b6e97c3e1e04577829a034ae061f60f7b905afaa12942aaa356b73de71dc29c84488ba623ba989a9e74b68f7fba3bbb4b0302caad0899466a132225b024454446d208fb84d0b0c228d09e7882426e9bcae3590cb87e83bf19e640acc9eb5ff9f934eb4b03e08b024073c9ebde6070b5072eac262eb4b6fc9ddfc6c807deeca26300599fc1aa"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x40, 0x0, 0x5, 0x81, [@generic={0x3, 0x5, 'c'}, @uac_iso={0x7, 0x25, 0x1, 0x6cb23b864a3c1ebc, 0x80, 0xdee5}]}}, {{0x9, 0x5, 0x1, 0x1, 0x3ff, 0xff, 0x7f, 0xff, [@generic={0x31, 0x3, "59ab25266cdaaf407efefd10baa59813f84d76fd748b6a2eca0ee7db5159b6ea6f96d3de91c73070080a8846e483c7"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x20, 0x97, 0x5, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x5}]}}, {{0x9, 0x5, 0xe, 0x8, 0x3ff, 0x0, 0x0, 0x0, [@generic={0xfc, 0xd, "e32617a41666e39d1bee7bab8d3d65b930588e8ba4a03460f526c2a85ab262e0ad2863d315c82f6c01dda011bd7e97de1500381773753a53b914aa08ceb2de786bbeb749ca16c1bd50e5b05d5cf763b2d822b31c802123378d25b993a73544a2d0b87fc8ed734100ef33485c446dfde73397691bd914ead10bc669848beb9c907a104c1835bf197621b3ecb83717a7a332d6a230125cb292909c4176a1b954f3582d9392d760d17f6e7f32c9fa18e46d0b256463de528d5f3fccbbfc7a4b3848e3079b70776bc14f84c9ff7ec4772a3044b9cc4e9a58e39aafb4e7b1d9ef8c53ba98a77961a4b18bd29673e34c59f899b49396fd6fd9da65a4a9"}, @generic={0xae, 0xd, "6811e84dc6e981e7889593ff89958c937dc48c5aa5e59dd8d63a7eae57eb6d5276c2a2aec95059a63a6c95b155373390705133728d4a72db9da7846ac9371661d5191e581f3f25b3b20edff419b6bf036dff2a12b6f4222d06eddf0a83261869d4c093e3492802233089baed46f6ee252f87795ccfef70a3f86649d03f0054773e4bb9783d924e6fcbea1509a650321c39744e7b73f904be243aa9336ee4c80921891e8cd2ec63c6904e4c2f"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x8, 0x8, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x7}]}}]}}, {{0x9, 0x4, 0x60, 0x5, 0x0, 0x13, 0x62, 0xba, 0x1, [@generic={0x4a, 0x0, "423d292e7b58f36ce2fcdaa1fc2931ddbf09c0486f01c17d0872f97d63c32dc138d41b65d184ef094528dfd3b860febb33665520e753e33191202e4ccf1695254f9cb1dd496b6374"}]}}, {{0x9, 0x4, 0x5f, 0x7f, 0x6, 0x7f, 0x8b, 0xea, 0x5, [], [{{0x9, 0x5, 0xc, 0x1, 0x8, 0x1f, 0x3f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x9}, @generic={0x8d, 0xb3c2a1038e462726, "3cf14d440a23c8681d1554b056be2fb3914c631ad3b8c7e81ebbf1d3823f643c3049ea6e8196a19721bcebbc3e0940b0097a888023f581736944f52d9c17185af4b49e54174d38f60e8de4fe2def8644a27957aea4e01b9e06e1fcc355e880b05967247cbbff1436234f98e66d1a9ffea173e90aef6488e11fa170d0bc06dc2972da612ea49b150e9ee8e5"}]}}, {{0x9, 0x5, 0xaa486d8e1cc2f2f7, 0x0, 0x400, 0x78, 0x39}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x8, 0xfb, 0x8, [@generic={0xf3, 0x22, "4aba08dbdf8e10c516826f9de05d95dbb8690a3e2db3cb91277be553a717a9a66dbb76932ce64b285fd208dc8fcc339a0f2e84715059957a8a39a483b81569bd762a8dfd178ef5c875ecff7f7fea6ecfafde6ed844ff71f9c7d27ea72128f0fd94f5595f5e50d74e8b1ac7b08a91ab4f215368b32caa123a103c78628f747da7f8e607ca98ad059ee78d384b85cb30b7a62d1993114442c3ae866bd1221a7112d05b79b5178b5e26ee6ef8fe2c702205faec8c61670338571f2bfc1ecd759975d5faa1947e966afa9dc26e5b33fafbe07ef82e1f66dd2a5df76c15e7ece2f23022bf84b6ce8fd624ec174c4d723cf475f0"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x7f}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3ff, 0x7, 0x4, 0x3, [@generic={0x69, 0x22, "60a7724f660c8783f1253619bafd3791fa50ec07b35a331a3ef5f7577841a97c0572a312d36c499726f4fdf7caacf14aebec6672811f3c8d716420f403735510f06b23990e4227624a8ee6178c3c3b068e8a4969700701516bfa561d2182f2108339fd87db1183"}, @generic={0x1a, 0xa, "771ae98423f918dcb7286750ab4d9f3522efe659be66f62c"}]}}, {{0x9, 0x5, 0x4, 0xb, 0x0, 0x1, 0x9, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x84, 0x1, 0x3ff}, @generic={0xd4, 0x21, "19ebdb4a4bd538233a9be658a90e15ef6a976d51496c5f4c71a856f7c61c9baca434611ac761e7370d22487b5c550e802cf4e77bce032284b9e8e8e2889fa5a6e6005e8d6b1fb37c533507eda1f2d131cecd4dbb395ad8e2ddd73ebd6ce86a2361eb37a86b86f4caf875dda89d3b04f3c7460092e45210e1020152994e0e79faaa504dd9d44edd2fe28e2f36e2a8c2041d7550bb30612373d7e5ea541d013f07aa4ee0708c0d2f4ce41c32e3d5ee4476813a880ea42c1567cf2a380e05d1cd553103666725dfce0a3ec54fb3f331a6cf6dea"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x60, 0x6, 0x40, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x6}, @generic={0xd4, 0x23, "9ba6a869985c6a3f1def6c9b163c4123cacb1465245692401d435cda4d3ca093d212d9c570386ba6cbdb12aa5f295db48f34b2573600c9c672fb6392bcf5b515275592a5acdfc804e0547cef1ac3224c0efe7b94f52e2d05ae0bf48f473b05151f0c066d97548a74fd1501afb6ec4a105dd45dc67414499c8b67c8ddf8ae0cd1cf84d56e561bca502693d12374e3197dba2a08b2012d43aec8232ec0daabe8035ac49c1691355bd39d8e1ef53df1ef3f468dca6f6eb421ca018aba82bbf039ddf215c7409365ac569c39a7bc097d35393433"}]}}]}}]}}]}}, &(0x7f0000000340)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="0a0600036a0507080600"], @ANYBLOB="d1000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="050fd100068410eefb2e9d7e3a2fa0facc049275f7788446f9f452d372452ec39de7e417a8531d525ce32f505603b6c37d791538ffda0aea7a719caf1f1b0a7881278d236671c2f2f11d871efba770189cbef78366d66063cb025176810a6103107430ec91ed0f28f2503d725685b4a7559ceca89ec8f31142c84a50892c599a0ec77c5a8c08deae5014100a0602010000000f05006f3f0000cfc0ff0014100407e4337c87d96589982277ebb36a4b97ab0a1003020400ff0200000b10010c0100ff090300ff0b100108000000810800f8"], @ANYBLOB="02000000040000dd", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="04032904"], @ANYBLOB="1c000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="1c03435b134544f394cfd18183ae38c47841a61a0deded05ab8c7170"]]) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000380)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0xa0, 0x1, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x7, 0x1, 0x3, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0xfc, 0x1, 0x5}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x140, 0x4, 0x7, 0xff, 0x5b, 0x20}, 0x1e, &(0x7f0000000400)={0x5, 0xf, 0x1e, 0x3, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0x4, 0x5, 0x81}, @ssp_cap={0xc, 0x10, 0xa, 0x81, 0x0, 0x0, 0xf00f, 0x1ff}]}, 0x2, [{0x19, &(0x7f0000000440)=@string={0x19, 0x3, "65ceb0a4744b89674a46933087e6478c2ba7940e416091"}}, {0xcb, &(0x7f0000000480)=@string={0xcb, 0x3, "f120dbed4f0e43f4bb6958d505a22b3a1b2c406cd387e64ae444ef03efad5324b0db2c6310a1a8d32003a92963eb210ff6c10eb4ed9d8fd689ecdb97d5ae620f8be753d93ad4c134780d31b6b3e8a0819623c7b0561bbd0f6290ae4d0c042bae8de5ea5057e73b9b9baebbadd85764403d1de7421572129fa91638337acea21e55f7ed89b4af0585a97c21815b8d4e061c9fa549fe04c49efe3ef45eba7815f1f072e3976904882318063976fb1263d1f3a7ee373dec1ce101f987c805a6b923849a2f57abf2b0ef3c"}}]}) syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x3f, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0xa9, 0x1, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x8, 0x80, 0x4}}}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x1e, 0x40, 0xf9, 0x40, 0x5}, 0x3e, &(0x7f0000000080)={0x5, 0xf, 0x3e, 0x5, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "c9a429fcc1bf2757d81e67b0248a1ca9"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x9, 0x0, 0xfd70}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x0, 0xa, 0x76}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "62b419b20ddc7d5a180399c5167389c6"}]}, 0x2, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x500a}}]}) 16:54:48 executing program 4: r0 = syz_usb_connect(0x0, 0x48, &(0x7f0000000100)=ANY=[@ANYBLOB="120100005d00b308990442106a17000000010902360001000000000904440001128e1d00050006000005240000000d240f010000000000000000000424020009058c03080009000800000000000c04c0568e6a4e56e12d7061011e656b119fdca3288210b7af5f76f322b05a73b56bbfab0e8f32ea1156f6527263cf71868763045a7ec0952071a9379d35400c10c38e3222bb8a8cd8a14f035790b102b5e2dceacb3086ab20253ae3537c1079dfa81f8b2c5b4dd481cd94691c14370289d357ca434ea875635a9edb173d5b2e42a813c1681b0f46b351fb311a9befe0788f8b9527374a47"], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$printer(0x1, 0x3a3, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x2}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) [ 465.880135][ C0] led_trigger_event+0x70/0xd0 [ 465.880143][ C0] kbd_led_trigger_activate+0xf5/0x130 [ 465.880148][ C0] led_trigger_set+0x61a/0xbd0 [ 465.880154][ C0] led_trigger_set_default+0x135/0x1a0 [ 465.880159][ C0] led_classdev_register_ext+0x4e1/0x670 [ 465.880165][ C0] input_leds_connect+0x3df/0x6af [ 465.880171][ C0] input_attach_handler+0x194/0x200 [ 465.880178][ C0] input_register_device.cold+0xf5/0x246 [ 465.880183][ C0] atkbd_connect+0x63b/0x800 [ 465.880189][ C0] serio_connect_driver+0x46/0x70 [ 465.880194][ C0] really_probe+0x281/0x6d0 [ 465.880200][ C0] driver_probe_device+0x104/0x210 [ 465.880206][ C0] device_driver_attach+0x108/0x140 [ 465.880212][ C0] __driver_attach+0xda/0x240 [ 465.880217][ C0] bus_for_each_dev+0x14b/0x1d0 [ 465.880222][ C0] serio_handle_event+0x54a/0x850 [ 465.880228][ C0] process_one_work+0x92b/0x1530 [ 465.880234][ C0] worker_thread+0x96/0xe20 [ 465.880240][ C0] kthread+0x318/0x420 [ 465.880245][ C0] ret_from_fork+0x24/0x30 [ 465.880246][ C0] } [ 465.880254][ C0] ... key at: [] __key.35515+0x0/0x40 [ 465.880256][ C0] ... acquired at: [ 465.880261][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.880268][ C0] xpad_play_effect+0xfe/0xc50 [ 465.880273][ C0] ml_play_effects+0x817/0x1270 [ 465.880278][ C0] ml_ff_playback+0x285/0x3d0 [ 465.880282][ C0] input_ff_event+0x13a/0x2e0 [ 465.880289][ C0] input_handle_event+0x732/0x13a0 [ 465.880295][ C0] input_inject_event+0x305/0x31e [ 465.880300][ C0] evdev_write+0x2c9/0x410 [ 465.880304][ C0] __vfs_write+0x76/0x100 [ 465.880309][ C0] vfs_write+0x262/0x5c0 [ 465.880313][ C0] ksys_write+0x1e8/0x250 [ 465.880318][ C0] do_syscall_64+0xb6/0x5c0 [ 465.880324][ C0] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 465.880325][ C0] [ 465.880326][ C0] -> (&(&xpad->odata_lock)->rlock){..-.} { [ 465.880332][ C0] IN-SOFTIRQ-W at: [ 465.880338][ C0] lock_acquire+0x127/0x320 [ 465.880343][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.880349][ C0] xpad_irq_out+0x9e/0x2b0 [ 465.880355][ C0] __usb_hcd_giveback_urb+0x29a/0x550 [ 465.880360][ C0] usb_hcd_giveback_urb+0x368/0x420 [ 465.880366][ C0] dummy_timer+0x123d/0x2fdb [ 465.880372][ C0] call_timer_fn+0x179/0x650 [ 465.880379][ C0] run_timer_softirq+0x5e3/0x1490 [ 465.880384][ C0] __do_softirq+0x221/0x912 [ 465.880390][ C0] irq_exit+0x178/0x1a0 [ 465.880396][ C0] smp_apic_timer_interrupt+0x12f/0x500 [ 465.880405][ C0] apic_timer_interrupt+0xf/0x20 [ 465.880414][ C0] console_unlock+0xb40/0xc30 [ 465.880424][ C0] vprintk_emit+0x171/0x3d0 [ 465.880435][ C0] vprintk_func+0x75/0x113 [ 465.880446][ C0] printk+0xba/0xed [ 465.880459][ C0] input_register_device.cold+0x46/0x246 [ 465.880472][ C0] xpad_init_input+0xad8/0x1160 [ 465.880481][ C0] xpad_probe+0x1129/0x1b20 [ 465.880492][ C0] usb_probe_interface+0x305/0x7a0 [ 465.880502][ C0] really_probe+0x281/0x6d0 [ 465.880513][ C0] driver_probe_device+0x104/0x210 [ 465.880524][ C0] __device_attach_driver+0x1c2/0x220 [ 465.880534][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.880546][ C0] __device_attach+0x217/0x360 [ 465.880557][ C0] bus_probe_device+0x1e4/0x290 [ 465.880567][ C0] device_add+0x1480/0x1c20 [ 465.880579][ C0] usb_set_configuration+0xe67/0x1740 [ 465.880591][ C0] generic_probe+0x9d/0xd5 [ 465.880602][ C0] usb_probe_device+0x99/0x100 [ 465.880612][ C0] really_probe+0x281/0x6d0 [ 465.880623][ C0] driver_probe_device+0x104/0x210 [ 465.880635][ C0] __device_attach_driver+0x1c2/0x220 [ 465.880645][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.880656][ C0] __device_attach+0x217/0x360 [ 465.880666][ C0] bus_probe_device+0x1e4/0x290 [ 465.880676][ C0] device_add+0x1480/0x1c20 [ 465.880686][ C0] usb_new_device.cold+0x6a4/0xe79 [ 465.880695][ C0] hub_event+0x1e59/0x3860 [ 465.880706][ C0] process_one_work+0x92b/0x1530 [ 465.880717][ C0] worker_thread+0x96/0xe20 [ 465.880726][ C0] kthread+0x318/0x420 [ 465.880736][ C0] ret_from_fork+0x24/0x30 [ 465.880740][ C0] INITIAL USE at: [ 465.880751][ C0] lock_acquire+0x127/0x320 [ 465.880762][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.880773][ C0] xpad_led_set+0x59/0x5a0 [ 465.880783][ C0] led_set_brightness_nopm+0x48/0xf0 [ 465.880792][ C0] led_set_brightness+0x11c/0x240 [ 465.880804][ C0] xpad_init_input+0xdc0/0x1160 [ 465.880815][ C0] xpad_probe+0x1129/0x1b20 [ 465.880827][ C0] usb_probe_interface+0x305/0x7a0 [ 465.880843][ C0] really_probe+0x281/0x6d0 [ 465.880854][ C0] driver_probe_device+0x104/0x210 [ 465.880866][ C0] __device_attach_driver+0x1c2/0x220 [ 465.880877][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.880887][ C0] __device_attach+0x217/0x360 16:54:49 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x97, &(0x7f0000000400)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x2, 0x1, 0x3, 0x0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "971c29"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x40, 0x64fa, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x24}, [@mdlm={0x15, 0x24, 0x12, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x1, 0x4, 0x7, 0x6, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x7}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x3f, 0x6, 0x8}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x2b, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x80, 0x8, 0xa3}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x7f, 0x6, 0x80}}}}}}}]}}, &(0x7f0000001b00)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0a0610033507e7400300"], @ANYBLOB="35100000d906a3", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="050f351006071002150800000a1003000000bbef340c07100210c520000b1001082f7b3f040000400a1003000100000001040310016b3e724f53af9a6a8710706e828ae9a03f4aac24b68d3cef7041cf00dce99c27d81a8c21303f9ea6f74da1f632167e603806e88b7e6aab89cb19a234baf96b194f21b34f3c7ee9bd2bd0f94b52053114cddac379cf6e53923777139ed1532a0fe2cf696b5b31391acaaa5358fbf4812a58b02904a4072efe4c4d221fc0746a69cb44dc71535b1289c7ed0a92e9c8b30353376d15deb6708a299670f647ad204e73dc4f1d217d0e770aa529e2735ebc13e02a3ef8f9396d5946a7428490afef92c5a145b57e5cf5a2918b0524b7bf868fa63c7662171ec8d62ea5e51c55163411259ce31fc9c3d93ad684024d23d578174231bf5176ef738a0f531fbd9a33d65a38158b8491c4ebaa8c27f19f8a21d8c966e946c15b4c67a89ac9bec92697575dec02d6f0db290faa7bb38c4741b8da80c72c671dd51311e48584e874c0b2d53452a0c5a5526587b1ebc0879f3c12a8cc4fe924b3e74ac12f16b7895a02fdbd22da27cf89649fab108beeab7c682584de09bcec68618969133bd96c45d098bad71fd28247d6db6d02da477fdf31dddcc6dfb41fabb8faa13edf1d35f3e25a6d3b82f6b0f447eb0e49f592249af55351c7987547a98e79235f34fba9e779f765670e4a7908179792a667fedebfeb4f3ebdd0cfabbd13e1b42db709070d9ef63aa7ae9ff169e651b54e92ece92eb3c5a66f5e8e85a3f27d9ee0448f53ff0228447ae2fa5b4c618a9c5e8703ae7fdb38e0401be716732fd368a66bad4b5b3fcca63607af7ff8a3a0e782828bc490edc8cdfe7074af700a3753b27ec85ad76b4c6b09b42394b34e5008ae8e61629eb545d03de80ab2b3028ae024d35cdaa5caa6a7130ac238786382b5493f86250ce5ec9dfc6c864b8617a18f1b515bef8866054d5df896dd1ca8ff2f6061dccf9e5c4ff8f2de075d00b28265381c7c7b3ad99cf62ce792035b29a2b8cd0fd86888f8146e3b16466f80629a7e45c00831f5ed1f63339601e1a3dac794ee098754a5dcfb21bd17374f1e104695dff3891e9f3355b90a01ad40fe19256b7c1ac29bf0d651fa8ddf1cb5cf1f56dcdfe503e331dcd413194baeaba62100f5a8856d71c65ebe3b25a421f25485cfe3e205ca873e2fcbcba6e1619c95d02576fa3171d2021ac55b4c737d1297166b76162767a819a622daf29b53947834e3712a3681167eade364ad3a73740ba2c1da1801ad1efdd18b9f0852748f4378ee346d4bc5fb65c7a3700efc508493c4ca2a4f12fe4f4ca43c498aff437627af264c0acfdda330414186148a60b3b330b9e4b5e54a508f5131834b93a3acb065393450f9a31bb84c826846150c46eaa6ead2ce8499336a85b6364963e5cfd31f0eab0a346b85991b72fd6cef826a422c43dbcfc875cd243e97d2418f997f26fa7d48702673694f7c101c98be2058f9f9ba644a9950b57d4b448d7d839011fcbb2e9fd172099dd8842d9bab8f93573a20446029a42f55ebbec4254a6f1e290aeb17754be1e389728e6d889b758d1faf7684522e03387f70f9556d0aeb64e6f8e8ccba090311965bdf4d91398021f787f6d2c3b5b98a8018a6f25e46a895c0d6953f20621baf2dfa35b2ccbbef69e7bf17e094a01b97203a316dd977bd7c482734ac4daddbd78f3d15713bbafeaeb4815e02d8cad32ab50e7dac4a3a381f1301033967721647e906d5216e6c564557af3a465e07acd448e55ff49673084e84a96c5b331154aaa6185623b2a3cfaf6be775af29fc6524f3ec9e68d0f602cc9f12425ba43dab98142973378ab048ed9a32a85fb665eca2ad43ec733c032ac17c819bb188732301d9ae91ba80a3c3f210749739735fdaa3ff8bf7e86032ac71373201b4326ab1f8d432e6e0813d82bf3d3a5081f769d5ff82bdc847788a49b68b38d4e1016df09e2955c2f4e24c27a034064ec5ab9f0ce742722ff267dde72cc71887eb7b49232b51dfd7e21702679bea45a57921252ca2ee5cc50059ae1d8cfeb8e48edac511ed9a3b008cb94cf4d0145e93abc3741583f0365fef64d60e9326e864d02c0f4beaa862f2e25a85adac2ab6c3de5168203544bb917529c1e0e589cf9e6eb4aacca7390f89cf0293c38ce2487497ab4610a4f64a55a0adb1e746d61a0dc1baf9da0855342d247c5b56b680d0cc26118987fc28655af7831d54f59d006cdcafb008075bfac555b9521070ac226c6d7f0c0d566c5e64c803e38893c630824243a8cb5f3d1afef5544fb517b36375dc83fadf7e1d13c9b82111d602e537b899f11edc3f4effcde4e036aaa2af85f3392b9abea61b749a4f7165dc389def34ee961da9aabfc79fcb9ef6703e66e75ce8151f7879160fa3fd2d872191a5d65d1bc50209b6157cca4e9ccf3b3c3b743d37bdddfe905e93906d97a5b1dbc8fd2a4db4c686abded083f028e5f7051a1dba2885e599cc024f545028031a6d83c0f5e3406d184d2f7a6d5e30192ac8a4a1af320ecf41ede26a7d6346c00f0cb416f5c144861d9fe10cbc905aac5f9bc7351ce58c8d239017d2e1785eb57a6ab8830a349927d07002fd86c864d963aba5d846cbe45c8451edbaee5bc8c2a09419197ea07fd4b6b36ec382166bd293f37a3cdfac3fa9ccbf4bdb83ceec571c5529f6bf191a2f92f4a7914b53696aff71358e966ffedec08a823a7209e80af827244b367bad4e9b9754ad2f1af23558edac3529a84e70c1a835b7b0fffe4b68a771689c8f52c6184dabfcf0253aaf465ecbf65754849a018c73dec442d9e685c77410563ea5ae7b27e6218772babe46e5e217c2d6edc0adc91d0ec2ebcd0f12bf1ea1083671a911eaacda316c53909f05b3293a17096d1006aaf57ac70c4da62980892f89f820bcdb28e2f737b03b90246b47c1b83659090ed641fb2167683f86832c0549f5d878ccf309b53cfd0c61a4217b615b9db95c152b9472b08a44beec7a4347fb75b003bd617689f0ee8c4f82dd8db029e79078adfec36330c85219690e87fd99a51ab121f479000029430d9d25f51cd0a3a12bba590189ce71bd5f9d71a26b461f06e51c8447902c5cf87ba44a91b9b687baa508f6b87632fd7bc81f1d2f776d511ad0fec334ad044fb3621b0be6451f8a3245356074b5113711b22c95848f497261da508b40c3a4798488344c684982d86354979c8070f8d896f6e4d4170558f4966b6d91bdd960e23e4e79a77b8a1e56ea2227fa50d75ef3742144db1144ff191223268275441796478ae19ebdc0ec67f7b01b6fb9508edc611758219695767ebc05e8de593124075f6d59a33e548b2e8ea47b1b4759dd40187ae565175ea2c9b5068c8f99f2a2cab40d638d2a7555cab79de628ded9d0b1fe980399d24ff5b005305ab9bb54bddc27eee09e2b6d8927c9aac9f4d6f15fb5a4aec5202f2ab5f773122eb7dfcaeda7d4680475b86d4fa3a358d3d672a358effc8d95bec832388b3e6e13cb78cee105916f435bfcdbb7161dd91bda4702995c6c088b11ca005f4e1d26ecc7abc81e7c3682e7ba2cf38d2733ec5c8bfd4aabaf71abac8083e3f7d174faa844cb9a632e3183a319febf54c8b53fa02441bdd7ac4ae6bfe1430adce56e37ce24ea75110e39d2ed3a3265c99a1b9e960447b71dfd1c0ffef2f4fb659ae21e973cf72c0a4c2346f970e36c83362c8622f7a145ff33191f8cfbac74c634407951554db4ad6edf1d2e0e9f2f680fd9bbb1820a61fff070de8eedbdb46e768792c6c81f15890b4122034b5b8a854eb913069cb4dcbb261cae710da47462619f959dd2a913ef6c1748d041828bc76e54893ec22a8f543266c1e348bcb3e300a661b94a5f6391e43e7f6b236ef219c904eb6cd72fa996341efa7ecb589581d1c83fce95da472cdd6a092e812e9aa3017ad77fee507939dbdbd4f389267312940d4f70a41b2aa6a42a15f53d39396bb1767cf060bbfe98dff750a1d3916b106e99b302d4d1460c8b0e66f1a62763940e2aa49843d9fcad22c0666871ca7cd82b746c29d7c7eb31a285505b673c76d4c9ee7abb17adf004a143071b10763c6019a19917dfd102273d8292c70785cacbb1576773a12caca7219024f83f529e497a33ff3e26c721f7477a517c4baea91b6527a2027f18aef2eb239a4399e1d1094253a2f260ced8e31b947651af622fa3f1061ab0e52c875307e6fcade7a024547c75e118d8b5cd59093fca4e0ebe127d9a9e8d8a97242f14907d41183e7263a21ef95ea4272bed86be23ff99a939e2bc4a7c9133a5873afcd08b302a5eace3921713a88f5fb93d210d44e049abf77516b6ece125e3477419a331bfd3be6f71c5a91f8948692f9d04294e3aab9dae48812e48b58d49d76ba279949a77bca786b2b134176b430bf778e4a5a820946457a40c17d0f72722739ba24d32d0de4a334748c497bf87b2101e3525e72019d0ca05155842be599ca9ae712442740a1162af39e8268b5e173ebae0f47e5f2ba51c386419c90385dee51f1356794471471444fe84bedef9ab22fb15321c0a2706640836c8769a93a5cd0cfd3a2072fd242864e36b576ffe99d9f53225140a4d1608342e3727642339b4bdcae8cdb70cc22c88042d6455a9acae3b56b2818d73c9f7b25c3200fb5904e713a26c940c3e1d9c445be01963ddb876a613195b71acea7352e7a0526bb9ef0e7087ce2828065fda76bd17a52b8547d95957229ce342b1893bc9948c617713c5d22224cd060432301a496d164a689104480d83c31ca6574b872c89b406bcbd44d353b89932470777ebb15c88741352c817c6b8426f0918b6e5bec5b5f77a854bf01586c6bab184e1389ec95b17909fa934bcd716e99b6ea670dade8069645ac4607b465cef29a77d47acd043a1cb710f87a564b2e080e81cdd337840d68be9b0c43e1d4d2d8063667da9d0df566b95cd0b8f900127f8c8efdabc4adef89caa40fa86561d535deb5f83672d754d2b4531fb381c641965b6dd92afa630e46e589f995ef0f61b6e44d33906ff2460c931e802a819bd446e6dc18d4a7690ff8f640b7e8c10c74312d13fefc8c8b92a20874817af511d36e718dc75144aa13d4fb55c69d6993bdb55a654a8342839b48d649984f522be763fe7ef7b96dba1bcd2a28ed5d33dad21c88ae9629bd51913bff9de521834024529bd1d2dd892826cbc876c6c49868c01df7bdd5f05470d1e261789743f4f316369fa060f805357a5effb4222c8574fd290222058a5f14ac4745cd2a8052367f054804b8a5e7dc86bc33e0cb1d4d735912bb43064a1ca37c7889c07e6e9253d67fd4b687cd6ec8f38f214443f30d1050c395a7829c2e2d63d0fda6421ee04b549f97924c49d3131fb2c10644552b260d5617afadb176e8529909153b4cb7bfb1d21d24d09017c99b806973ee53dc88bbb6997d1a4f8a2e68f98685a3ea3a11a145a1a056d27ef2cdc63d44412ff7d0929f813a1e1a378a04beafdf0b31c5826afa44c58b0da342392b875783bf1892ffc94db2b4b5bb03e7e744848a1ef2faf5a0c3bdcd103ed40d302cd696620405d08a40433da457ebd07b395e0c38fe669ceb269b6a7f491a98531ece9ac990c5636969914507d979dbf36f3444fa68c73f529dba94de25af70682b82f26609e55aef8cc6cfde6e7f2dbbd8c56d36917473fa9e299ee2a56c1b14cd38d1d6cafe0efecdf83064531041fd89c48001746bba07be0cb5207434b3b97d43ae0684af4def177c0d195e0d2fc6c3b9709aa0493e1be7d572e5357441113405592d119a87c808850f6dae1d2054dd4a2cd763ff0838458718defd79b8239d963e095c1"], @ANYBLOB="0300000004000000", @ANYPTR=&(0x7f0000001500)=ANY=[@ANYBLOB="04032404"], @ANYBLOB='$\x00\x00\x00', @ANYPTR=&(0x7f0000001540)=ANY=[@ANYBLOB="240395d07d2e64976fdfd6a65088d35d0ea489974fa3127494f477865fb0ff95ecc4a177"], @ANYBLOB="d0000000", @ANYPTR=&(0x7f0000001580)=ANY=[@ANYBLOB="d0039d6a556976c1ecafcee280c7d5b2b672c12b4c2ba59abd17615a4be519b83e764420807a4725e7bb0dbd10ffb75dcbc1be750611ebcf2e4636e9ca71dece5882951e8514ab2b1e546f62c4c9178d53ae3c7f133e4423fb6db7ff610a475b63e37f6c16fa45906853ae6229f99f59f51927bb87429f363875e8c8d648cc6d9e1349eaf2ee04599dd7f31b1abf115866184bc39c3971445108bf976a7c4004d03b485f3d011f4e5e4c963b79ed6ce0df95be95eee2f9f88b1ecdad1a273fb80f80a6c7e80426e3691ac5199113d39f"]]) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001780)={0x14, &(0x7f00000016c0)={0x40, 0x23, 0x4c, {0x4c, 0xd, "0aeef1247e3b9ecc986a6886da222f8f3af9e9dab1bdbe0dfdeda0f73d62ca9f2f9567418088db4ab79c830287b5e8e06a37353cf96219a77b48373cbf6b77cdcbccdc31b95295c69a7b"}}, &(0x7f0000001740)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001a80)={0x44, &(0x7f0000001c00)=ANY=[@ANYBLOB="2016c500000033a50baec31b0f837a650bceb7ec20f2c0ffab61066268fe5516714ad16f5b6a9dc9b8aa66b8473dadba785ce4413164cf708569c82b88b86b88839ff140c34e70074443ed8885c2c476da1b2f9b492fdf06f19780cb90722e3731dfbda7d4b183e2d8c3d4a9e2ff426c9cf75c0de75f6a659dcc5c42276ce91bcb3c588b78c791dddf5a7f3415cc3a670640390a23924c5784281f3fa12fdc0d4fba3c6ba03a3793ee98ff6c854bef4a58e788f26262922a195a1cc609a94f8a78bb00ac7f977e639dd829fc65b1f5141c71c904a50090"], &(0x7f00000018c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001900)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001940)={0x20, 0x80, 0x1c, {0x3, 0x8, 0x10000, 0x400, 0x8859, 0x5, 0x2, 0x76, 0x0, 0x9, 0x8, 0x1f}}, &(0x7f0000001980)={0x20, 0x85, 0x4, 0x3ff}, &(0x7f00000019c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000001a00)={0x20, 0x87, 0x2, 0x3}, &(0x7f0000001a40)={0x20, 0x89, 0x2, 0x1}}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084502, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0x6, 0x100) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000001bc0)=[0x20, 0x6]) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000040, 0x1e7d, 0x2e22, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x400000000009, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x6, 0x200002) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000340)={0x6, 0x101, 0x2, 0x2, 0x200}) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, 0x0) ioctl$EVIOCGEFFECTS(r4, 0x80044584, &(0x7f0000001680)=""/33) syz_usb_control_io(r3, 0x0, 0x0) r5 = syz_usb_connect$cdc_ecm(0x1, 0x57, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x45, 0x1, 0x1, 0x2, 0x10, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x40, {{0x7, 0x24, 0x6, 0x0, 0x0, "6596"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x1f, 0x4, 0x5}, [@country_functional={0x8, 0x24, 0x7, 0x8, 0x8000, [0x61e]}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x39f, 0x2, 0xf7, 0x49}}, {{0x9, 0x5, 0x3, 0x2, 0x440, 0x1f, 0x20, 0x7}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x250, 0x0, 0x24, 0x9, 0xff, 0x5}, 0x39, &(0x7f00000001c0)={0x5, 0xf, 0x39, 0x5, [@ssp_cap={0x14, 0x10, 0xa, 0xca, 0x2, 0x3, 0xf, 0xbd78, [0x3f00, 0x1fec030]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x9, 0xdbd}, @wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x7, 0x1, 0x9, 0x80}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x3f, 0x80, 0x4e, 0x4}]}, 0x3, [{0x59, &(0x7f0000000200)=@string={0x59, 0x3, "e4e3edb488abc375ac243bd1d7d5ba69b82ba02b2aba3e6c154c2add79f3f03b97b0472b0ceccfb488e5adbe2927001b0509a7edd9a4ea3be030d4eb935311dec2cc2d4f0f9a9972d180afdf7818a99239a262ccc2b823"}}, {0xdc, &(0x7f0000000280)=@string={0xdc, 0x3, "a03de80dd5a5b72266c16400abcad63d4ebc13ffa0c612cb63fb501b6dbb9da9fec5a92ea07194811b0f24af2e623ebbdd3cb44fae025c43cb17e3c92932f58759e6cac2c8511f3383d649a880d2d3a76693471340a978bf7380e7702507c272b1f311ab4cd9536545c639883c59fce6c53d6761afa216e6a3a3f50a1ce1a3285245d656e72185df9ea93443292b043e281f69f0d6c8c225589767f737eaa651052d9a553d0f61f31513678af703aa3c769e6849e3b3276fb5f51a6dc039c4d8164e1c29c3ec519110b43803648adde2a201b438bd3bc22f9e1f"}}, {0x9, &(0x7f0000000380)=@string={0x9, 0x3, "0e7027743fcfac"}}]}) syz_usb_control_io(r5, &(0x7f0000000040)={0x27c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) [ 465.880898][ C0] bus_probe_device+0x1e4/0x290 [ 465.880907][ C0] device_add+0x1480/0x1c20 [ 465.880919][ C0] usb_set_configuration+0xe67/0x1740 [ 465.880929][ C0] generic_probe+0x9d/0xd5 [ 465.880941][ C0] usb_probe_device+0x99/0x100 [ 465.880951][ C0] really_probe+0x281/0x6d0 [ 465.880962][ C0] driver_probe_device+0x104/0x210 [ 465.880974][ C0] __device_attach_driver+0x1c2/0x220 [ 465.880984][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.880995][ C0] __device_attach+0x217/0x360 [ 465.881005][ C0] bus_probe_device+0x1e4/0x290 [ 465.881015][ C0] device_add+0x1480/0x1c20 [ 465.881024][ C0] usb_new_device.cold+0x6a4/0xe79 [ 465.881033][ C0] hub_event+0x1e59/0x3860 [ 465.881045][ C0] process_one_work+0x92b/0x1530 [ 465.881055][ C0] worker_thread+0x96/0xe20 [ 465.881065][ C0] kthread+0x318/0x420 [ 465.881074][ C0] ret_from_fork+0x24/0x30 [ 465.881077][ C0] } [ 465.881091][ C0] ... key at: [] __key.33357+0x0/0x40 [ 465.881094][ C0] ... acquired at: [ 465.881104][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.881116][ C0] dummy_urb_enqueue+0x109/0x890 [ 465.881126][ C0] usb_hcd_submit_urb+0x2aa/0x1ee0 [ 465.881136][ C0] usb_submit_urb+0x6e5/0x13b0 16:54:49 executing program 2: syz_usb_connect(0x0, 0x234, &(0x7f0000000a00)=ANY=[@ANYBLOB="1201000076fdcf0857a21320a4fc000000010902240001000000000904000002dc32a60009058f000000000000090584eaab2658e964b07828f5bedd452b12545e6e601251413999f0abd02b000000000000f4"], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x51, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x48, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3f, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x40, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@acm={0x4}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0x1e, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x20}}}}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x31c5, &(0x7f0000000a80)={{0x12, 0x1, 0x310, 0xb6, 0x3f, 0x2e, 0x60, 0x3fa8, 0x66ed, 0x52f6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x31b3, 0x2, 0x20, 0x2, 0xa0, 0x7f, [{{0x9, 0x4, 0x16, 0x3, 0xc, 0x8, 0x1, 0x0, 0x20, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "e394cf8400"}, {0x5, 0x24, 0x0, 0x8001}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x1, 0xffff, 0x5}, [@network_terminal={0x7, 0x24, 0xa, 0xc0, 0x3, 0x8}, @obex={0x5, 0x24, 0x15, 0xbfc8}, @mdlm_detail={0xb0, 0x24, 0x13, 0x9, "72e924fd3e532ae07ff098ca3ad8943355b8b43b6fc15db0a13943f129639d0a60dfb6365cd9b78c58fe78efd69f5cf6079c2b0b51a13d29c43ccefaf85821de98dff357b4d451b11d2dab82de81c81fc0decd59f1a741092aea21d43b238d59fe3ab565226a5608b81454eebb417a08f65bf3192256191733cfac01a32206ac373f6e5f8daf0bf197abcb475def2578084d2477aad6dac7fc778b848e91dfb1fdc8a92d547f353b2cb187ff"}, @mbim_extended={0x8, 0x24, 0x1c, 0xffff, 0x80, 0x8}]}], [{{0x9, 0x5, 0xf6bbe02107df90, 0x0, 0x238, 0x2, 0x9b, 0xfb, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x7f, 0x400}]}}, {{0x9, 0x5, 0x1, 0xfd2acfafd3edbb7f, 0x40, 0x1, 0x0, 0x7b, [@generic={0x4b, 0x3cea8a6c52d2baf6, "f13d7faf39da9102960b318b90ba849fe6e4679463ef879f433392e690f9b59af1d5c50ea2c2d6baadcea8fb3b112edc2741a0d0f9dd7aeeb67a1ebf786617c51c0c8af47cfb018975"}, @generic={0x2b, 0x7, "2d15dcb7796733df4cc66cac355fe1a843263eafc94a2b6af58ddb3d86c4a9a2b29de334e28e8b1e8d"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x5, 0x3, 0xff}}, {{0x9, 0x5, 0x0, 0x3, 0x210, 0x80, 0x5, 0xb3, [@generic={0xaa, 0x2, "53129aaa74395f2e7f653576596924999e0f959e17ab2ddafffd97ba5f7f7acfeee2d8c8a70588b1a8feba37a93c9f9d5ea9d292dc890737f94a0e158535741c20aee494e691ec73729b787f88056bb5aac9cf394dc98af2e9641d5e3ca21f4d0f1cc3d902872c0981181c23f49da6bec5866feaebb78f4f35bfdfab0cfb261b901f74f17b79642d3233a3f2e9e01d280850080e35ee91865be13fab3ee42ab22017a11dec7b136f"}, @generic={0xec, 0x23, "5e241d773e1f97d0a7e20a5d4c42af8e38e2d64e357b64fc014f69ebe6a4baeacbc2c1f0dfd975634af9d2eb1905affabb3aeaf3fd5d0cc591ea39c05a8e7a83edf83a0c93ab02e1ff4308f5c684e6bede937bc85183919d22b4a88d272d25f6e7a4ca9e1e390618102c480f63cbd89e5fc54f97957ce91c2fd031923306178e467132145e37c489ee11dfde44437a4bcc85576eb62137bd5c6fa504c9296d09725af614618acea6f3ce9d1e7d60648ba4f55b44e3c6896025bfa542b35cd759bb96945e88f3eaed2f37acbc93260afd8e9075cf2a6c22fc373e2ddca6b4056ae6372faf89ade63b0374"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x3ff, 0x90, 0x7, 0x9, [@generic={0xda, 0xd, "06477dc0bd140917ee05754276f005e40aa61d210290decd7bd3567065d36eb4f68d2b7713e468ffcfb4d773f97137002c06c3d964953c614b42744d0c6a3895d0040bab67814518ac8665202840415ba1d1eebccdb7af68f0f52a01b046e02b54077f5a74fed4f161df05ddfafb119db59ddbddf9a6033af4398ad0527578d616f630761bca907c112ecae319c51f2853e649165c85f4a1899ae9fd2658031477e685fe2ab38bf95b8ef3645f225660a232d7a6489e6f5c058d7c9b962ef2e466cfc6a75b376208abb4745af6814c4362db28228a941bc3"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x8, 0x5, 0x2, 0x17, [@generic={0xf7, 0x37, "dc118f66413ce5026d9951dc88fa936769a375a993f8ceebc345295299ec036965dccc471219f3dab7dd982a8685ec4bc846e2c97c8f183af121fd820d7a80e2121c2f17c885d78093438d3ecf7a941182666f922b28005bbbb97e8ea78e42655974fa8331f93003023b945ef2d14f6da497c834bb6b2b2f20c8d534b396e5f71b8a145b6b3f5afcb50e099693e2ffa2ccec98c253465578dc31bb262413da8fb2f9296e6767df5085e5c4794a207545ab233490b58a67b9c01d187bb2cd94ca176bad760d3627e01b922db2a61929e372d0ca9b86166cd0e49a7c81a97c4e64c08c284bbd6ae85a7c8a0119bf24f865b16c2158ca"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x533}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ef, 0x37, 0xe6, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xad, 0x6}, @generic={0x44, 0xe, "3cb97ec0efcecc554050589756be800954f956757736ce1d7cbe4a5c5c236298d6bf47693827875b7b1620fc5ec18626e19d09ff35e872ef08855e1196ffd9594428"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x810, 0x31, 0x3, 0x3, [@generic={0xad, 0x9, "f9e4986bacff7b23a61e452d6a284396bac41bb5a7071e9b6ae0254c232d5856365cbd2fb747f4c78b96e9c4d9fcb6e64120712232173762e6e52c6034516e58a63e8c121ab3ecca118f77b86c8b85a8b5b0229f2f2c4f84143c837ed58ec2aa93aa594ba147e15be7959cffa5c3190df6e8eb44212c41d4500c04050c6f5830bdeff855bd73f0d3e40f0b0f5e96a6df2832457e231e1696a416816ac655b2280fb683135540a354cb1fbf"}, @generic={0x2e, 0xf, "e092e925e9accaa2ea6d45219163a610e349608cc775a20659832b023f391340a6824a0c4e6cc367858f4d22"}]}}, {{0x9, 0x5, 0x3, 0x2e795eebbf6b327c, 0x60, 0x9, 0x9, 0x6d, [@generic={0x7a, 0x3, "8ce77103cabf719a3f57d66aba1aa413ebdbdab0599a490c6cee77b29a9f22a9afc54b64a720e26660cdefa02f5a14e15f4dea2f1a52d9e7a1674484fcc2c9318b554d934085d6531c2089ac88605f0ffea244021f254ca2c03063f033fa43ba318a4abaa6b6a954d74651727584bab225831cb26b75a8b4"}, @generic={0xef, 0x22, "cefc9cc96fee66ebe332d6ae1d4e23255df43cda64bd5f03b8936b5ce3520b9c24273e864066c98d251f52ac16805632b7a38862a7edc13d8ebf13b8f23a63c857c448ba69e06920061ac8f105f2d2be4fda613bddd4ee7ba669b16634ba86c3b2c25734a05d0e64f32b197db853591ea4f4342f8b9f1dfc2601cdb11e4a4ca5e322a8fe8fd13ccc91480f95b45b6a5021c0f51f998a263b87ba3cb597f0e1fb411ceb11c22248a3ce6b7e85768bf4e34a9efcb687a80dc9fff7b07c2e08931d090e3a6bdf475e8682d00cf7588d00532d7195ef09029f30cf37b58c36ac0383062e43d0af2a63bc0766dbe60b"}]}}, {{0x9, 0x5, 0x2, 0x12, 0x8, 0x3, 0x6, 0x81, [@generic={0xd3, 0x76, "3aed36ed6cf446ef4207b968b50a8c10a18fb061abbd5cce297321d0799d4e5e61b21a4c3f87086a07cf3477aa58da1e7b371963c84ec6d9389addf6131eae78e3a6a35fe57199747acea4d9ae308953d01d68c944c2fbf50f3774aaae2dd2f8f6aeeac4b331045dd90b8e53e2609b4334f96f860d1544b0629f72a22c59f54023dff32819794b9bca5f4ec860bfffa33f4dbea8a27a5fe58659a9d6d70a9c58776a578a5bce7d427eb7005a577bbf80f35f5091673d8a2f1a5c3abb6105c9d3ef79df14e399bac9733970270d1f475050"}]}}, {{0x9, 0x5, 0x6, 0x13, 0x20, 0x1f, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x149f}, @generic={0x16, 0x24, "6c3ce4c7eacca53d86535cc13aab656312777d4b"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x4, 0xd1, 0x2, [@generic={0xd3, 0xd, "9d419bdf39492ef87833610f36928295eff444a64f8429c4833457c657c5ae292bad5172275a1ec69b68caa20cd59afe0c8bbdb84076f5aed069ba3b93314bc7ff72b95463f74d3a1770c8002e95798667f11016dd42d76d4a7984c3538f5df6771c5e8cb9e76d9a3fa5b9ce0c75c60b26d781f990f60ec6fcaca44a50156133241139d5347c24e004fbf4addca40f284b923359f3cb1772ec42daa77b5519748d659a40296e638d58c95c1e29ce3e3881d85ae6fe1286c0ce0bda0948710d97da766d09190bbedbb467e7913fe21774ac"}, @uac_iso={0x7, 0x25, 0x1, 0x84, 0x4, 0x401}]}}]}}, {{0x9, 0x4, 0xcf, 0x1f, 0x10, 0xec, 0x48, 0x65, 0x80, [@generic={0x9e, 0x0, "6e01a7bed32e07d47f397000319c171ac2a22425a056ef63ac525238a404d063a5230fdb45fa91fa2fc52695cfdf75fae6f4153625ef8506074f2e48ae5fcd5a42a92e6da3d19fc6fc6bc809bc4a7730b8e849a3cfba55d9d838e7a5be2433f0258854a461e011bdbe4447a6cdf99c2ea7b8fa05965e8e0fd4a771666f4ed0a3465684131739534e8018ee3f53c4556cdc484e760a3bd6d452b19dcb"}, @generic={0xa9, 0x7, "b1e2445824b39ae84f3198d269c1238841a11c09c73c0f1244fd11ba8b50a2d3d53215248ef5b08632688c1b198124d22b0de752392a315081b78b6076dfd391a817c68e04cd16828e76c8cbf1902647a62b1fd74da9d5de54dbb2bd090019eeae8f49c80aeaf60d9832f1aaac6176e9ec7555c71b68bc5749f680e7da0255c7bec9d0840b26bd76783c23b4e36384edadd7e2ee7ce989e54700606adb1cbd4335144b156104fe"}], [{{0x9, 0x5, 0x8a, 0x10, 0x20, 0x1, 0x3f, 0x72, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x24, 0x101}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x8, 0x5, 0x4, [@generic={0x55, 0x4, "17527045680e4a90bfcdc6b3d92e09d26b9abfae7efabf750d4d3b44174fc1f9b47f4bc50f1c25a19f4e371e00e122ac2e9c54bb104f22b1efa2ad087536fae1951ae2762e521fc7220cd7ca62f7315a49cd0e"}, @generic={0x45, 0x21, "106115b8a06bec3f59e765f878ffec1ca228de21fe65e95164f2979a809cc9c2260387d47243c4b61b9b91df5fc78d46b6dc216c8aa1fe73ff6ed21b9e10578a2264f5"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x20, 0x20, 0x2, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x106, 0x8, 0x9}]}}, {{0x9, 0x5, 0xc, 0x3, 0x10, 0x2, 0x15, 0x5, [@generic={0x68, 0xf, "21c4e9bf819a54d9e15af90c67a8dbce60a2b6ad9b92f65ea8f55980489edf3fe5b4f32cf25e3f47e30e25883595495ffed810ae6773accc2edca3f50b1bb047001a635806d64617ec8653e3b9e4d478e44e247efd36f1a75fe087e9dd706af6e10ae0878527"}, @generic={0x85, 0x31, "ebfe286e1d4867f2cb9d3dc11172c56e58d37dc4b9ee6c25cb7c6cdfdbbb628b10c3106852235f211b18a20af74d4ee960e17cf54526ea7674970b0b31607dc70087417698babd31013e3d8ba3585b53962da175f5255a6b47895e9959d2dfdc600bbbe409e5082c79704f33653e47c6920597db6a7ee1883eedcb38f38d847dd35526"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x400, 0x4, 0xfc, 0x6, [@generic={0xed, 0x1, "00755a2f870c1c7fa6e1bc5a06addf51d87cd7587d94e46cffec26ece5e97bfa1514fb80e54925aa934eaca94eaef520faf06107d2b5bcda5488e067b3f82e8af1a2617f37ffa60b618e6daeb39d06c7229be6d2158862edc8eed2799c3e30a9bb38e95af1c1ca7f7e71cdd59038396c866d0961a64be802d02d98660ea60a9bc59b11195368d028f02add137ab37018de881d41b736fb1839496d160c6cb947583d5844c041a68d519aca571d4398a28b515b281d419825f09cd15a3fb3cfca541623c05598ee5130f3537ca52232be6cdd574cf02f8bebc5459d0f54d8bb74fdd6088286b1ed3a0a0e2c"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x20, 0x7f, 0x5, 0x1, [@generic={0x43, 0x19, "997371fa5c915704afac02131dffb6c65da14002e7f9b4921f7e9fdfbd01bd7a04911d55b0144888a33fff8986b52be551647f208cdb162f971a19f273b024fbd3"}, @generic={0x17, 0x4, "8a82fda87dd03778c87331574749377058dc23e59d"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x0, 0x0, 0x7}}, {{0x9, 0x5, 0x0, 0x10, 0x400, 0x0, 0xfb, 0x70, [@generic={0x81, 0x0, "4f91411d9bb11eb65545b1b5ebf34326c55a02a997b60a292dbd7789b9c03cef3cc278c90c937e643fb68b84e1cbfe7264933a8238132ffdf0d0ce019be84d7d1a92bd1e9a88d62c1c16d5104541dffaeedbf7d868c9779af37231d776bfd718b88671f36aeb54c33be3b1f5f40ddc7eb2e9a7d739a458e90a47886c92fe87"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x8000}]}}, {{0x9, 0x5, 0x5, 0x10, 0x7af, 0x6, 0x9, 0x55, [@generic={0x27, 0xa, "5428b40cade030436d351c5ad3d639f998680f92bfe2382651b0f41215103102de3ba732c9"}, @generic={0x1002, 0x196637ecb138ab1f, "97c7609dd9e70776b6e5e982975feebaba59232f9cdb954d5eca739cc31cb0ac09fb113ab4411911bf8f6987aeef8eb23823f554ea71ad5dd3d62f1d19cf38593d24cada90570cea68f4eaa7f917afcf690dfe0db6a95fac74cca52a3b6aa918263ff32c0ebfc01f0eb964dff370b4b86061a069fd3c8600e8743923b74dc33c85ed99802db0a6d8a1e7bd67f9e56ea11dd24c59cdae3ed46c1dd7b3acc2c6bb86439b800ea6a263e542bd014be65fd191e8399b5652384cf9edc764db0a1ff0337809161cbafdd25075ea645d77d5b40aca6d10781f7aebec193ac677a8c67df1d5dc1b86564cb0c72af8ff559bf9b3943ab6136ca0af14924c6fd95334129e96e62ec38d0bb2ead9a963b6c507c4385447eb5c71e9c7097c24dbff0c195c97378b909bf8100dec94a801e3f59f409649f12659d4ece6f1b5c635cda69e26a12f6cf772615cea7203990fe33470755d585cc6b23afbac63663bd8ac8fecaf6e0dc7945240153f3b4c97f283aa3db86d3f0702737c9f01debbc0d71b3439216aa454a5c62e573f2f979e7f625175c54df5462a88bcef2970e4356621a6b070f383e9d1bfbe60e9c00c804cd5a47d91c8566e90199ba063c1fd6d18ea1d61bb7017d2c8348a314910b4c36561584e3bf667f35021cea32bf13c3bc9aea04029cba818a6ecc261c75124907124d1be313210ef5cd1d0b030804034a080e79aa933f47ff49d16a92b79d93157bd17f2021ed77edb1126c850b0710dde0fa0690cdea023279664617a4fec3eecd7c276ed32bd8cb445a8a5f03d3001de1e3ec9767990e25a35ec93cf1e1806762adfbbaf58a40da89ea52ba9b8bf8ac7fc8e7a510d24b9f99f9a4272634950bd6f0b7ea66ac830f7312ed5629e05bf34b5a05be9c1685042b6b495b0c06d2547860ac3eb5a8d99a88f38dcb41206c7bb99328ace0271c021bbe0c9da9265cfdc5f38567fda0182f687681d0c5d8cb2aa883f4d95b8084a9b9ed85cc0727a624c0c5ad21a1cd2b73bc57010323285eee71daf1b8ac1e400737dd2757bcdd8f9a3c3940ee2469df471739a0035346ffb441ee7987ab776ab706b78721315c2fd35ec67476c3a1b2e1b4aef4ef52567a19533c836e33596e194f7cb249aa0255c723c87751d17a90d339fb6de4d67682705648088f3de079aa83a9cf455b867280133ba377d0ab447f5c7d69ca8616b88e0c95ff15a463ed2d136aa5715826123418c0353b2a65410156b89614bee88254fca896715def559ccef413bc2f64607a32a55e0f133b38faa16a39a876687a3f2ed2530641ac6850b0aec224eb8ac16aaf009a7e7275e37735bb68d2c41cd3d7b6c4ce8c58ca195d4379da75959f57f3654c5f7bad5bf0abd173eda3a7b32527d81457b3cbe70777e6a1db040cad004513992746880080e892f6cfce660023e1b4a73040265306fb32fd483c142b4bcd1e89c7861d02606c50c0bdc331183dae7524e22b7830ce362a57c395faae9cc03ee81042d4a28e603639bf715d6dbef0b127db040c62f4ff9f6017d3071f8da4cd722b2bb03ce636b78eacc7496ec08a9e9cd636b718aa8e40b7002158192c346f7bc611031c41ae3f8fefa0787904032e1f5103153c97ba779cd03b1382d74fd12407699d36aa99e75943278f2f82426e2f3cc5a81150dc496a972b99f6dfdced2a9d48808286f23b13595db0e437312396a5ab50ce058d60d9e29f176918bad87eaf2528dbd98c6020cff465f192a35d6b0afb9232501c171acef9aa8a079d9874431d5ca581906b647d2c247918c9e83c36177da4029ca6af8468e4b2fdf9e54a0f2df03e827f71c4de1e14ef55f4410363230691bc1a59e68cc4eae73cfe74125683f8a3a48a9d3b6ae6be598d1e9b20a0cc5114a9b63d5d816c5eed07eb29f215ff7debba1c394f737b19f6d3cf9336f9d6a31af3fcfe4ebfee2369321f51030399d869fa6f3d45a66287c2328f60e2e9f97a6125912af1c989a2de3027cb9561327db61fd1b5d581a6a1a5f32d97d9a3355a06d12e43b69eaeae01bfa57e01970d60fc80bd49b3352d425284dc72dc4031ac7dbf9a5cd084b183d3184ff168c1d00091cf5c4606fe918799be15536ef00d047e78a88083dcef68c66bd548bb7a1e26db2cf17650c3355224b9367feb7a94b9c4f6323f2d9958a6e5d3c7ca72baa88d612b48580f725875c88ab4bea3c667e8099bc5e94c4a73ad7ce2cb40908f107ef73d8d8e478a2478101f0512dbd6227af01b9b3c684f7793ceae90a7b26738ccd20d4cbd0d2be76c82cebc825a324c5274e6fd09718b97a665b3e2495abd16d9038754bdbc01e0f65117b744332e8bcaa69024c700dba101149261678125be9c08c15bcada6326f761cee15f96997d9572b5af41ddb888c62f4ab0afc3056372304d98acf08de80d6e9c4e3254384e261b8ad17459d48d467e86e45838fd435dfe1bef1a4c710d2a87d6365f426be70ca85c36f9163202145ed98f495ac89d33bf186ff1c3ab6c1efb18c9f47571123f87a7766c1d8c5d3c21f196610d240b2740c73145988b5a4cde17075e702e0b6692ee9c123aae89b19e7353235dd8ef43c1960bf6a940a065402030364b9c1152cf1354a85d3134ae8fada78965e932c7fc80870fa98463e0ac9886ccddc9d4dcdf7ea3ec4166009a5a7cb3f69188327ad4e458b1e79fa076fc59f4f5bc7db3a8951de13b3a70fcd8235f8bd99ab7272f7f213d6031f79a0a8e232d82184d86d345cf0eb95c36b213ff5cf8d3759607694f8eeefeb548c28fa9fedde7a999a88e763d4bd76cdea1514f8ded4145fe10b8207ab8172abc5c5f790df7c7323267b4738f36d0e3d623eb6abfa1cbc074e99d1c7a121c8abce3a8178c7168ec9022a414dd6c169072497dce9086db9b82e21ec034f129914acebfb10e7472a14ed078e6db2411da5a0f2d552e086020402ead35ff349310dc26137fb3d6c2236add6dbc6a268fd398b976c11568eba069c2ec8fc089a57b92835967c62d93040aa307ce3ecfb499023b59c47452f9878657460817c6b35e99ebc9251f3b57cd09604c16aacda50c5b3d2d69c7aa9574ccecbae612ac28b56ef90ce7387257afbd32174b1a6d95afa98b68a92edaeff9411a68d0827c0be5439344d2bbdf4315b1e87c403c98607a4cff28339c3838a4b072ac15cafaf7d94dd50278f6c2107fc1c8b7585541c8e2dbbd70e1da7578fcf0ce6085df5a01441acd85aa5c0f48654e1a5c42cbbbefc5037302f2c82c346e501262f1ad8a5c94787fb81a1cd2eb13e9a8fd9991b94b0e2e814d36a556bd6ff49cce94c5f56082e77486f39b7d5adc075cd7097ce84ad512e074fcfefd319ac09e9c861c5bfa3b4fb7a49f9b19ee6cc2995a93f62ca721d8deb54afe273ab70f31e3ceff84683ff34f1960dbd2d31782fcea24943a0151e85b7a4c88428920bc4d31d2229176e5acb08d4d99fde631961fbbce3acaf959ea1d88ba9eb1d840e2852ea7c21a071a139a37f12ffba8b9de1df9d7846ebd71e5edfdb186b270cb483cbd60a8fe7ff02ac3fb823881f4b6585907c9f6f63568c6260861f4d06cd796f147e885b573b08cd64ba41f6c8dc673d4142f8498b648062eccd2a33f74de7ca759db31ba713887832cf1d0bfc5ce16de98903d74e73b35d9cf35f75e18d92491c97851a8d3f76a8dfa4b3e6c98efc7a9105ddba6d936b6c2ef46a5674ddfb59469411b896307b8cb08016e57e9d1bd64a369e222ec6c74bd86452676a5714ed1598f852fcde1f0889fb3cf70d879978818bee3015eb23f10a437794bf313463022d969374add780bdb3e234a65e40e19f99bf8a2651faf238192a6859e5ff4829f7c57e0369bed33754ed821b5e2e3ea436d7776b309556d6eac5429732f111426119e37cd576dbf130cecee7f7a3b8443683e5dfadb3d483db32cddf6b193133f2a661fbb9451d30d30e45c702a09be4c52461b651d3be57f6a7f0f65cee0dcb496ab908df9db4af178b1e65536c6f8f79663a234ce27bfc6b93a19547640c2e4538b254e35004842c60817ddea91ebea1eba1a9bafb4db7fd4b0b76989be382effb7dcfae4043c6d3b45fdcc8bea01e7350d0b5e768abbcdc02da2c639e4106650f43eb764ec3cc79318018a8f2a4c7afb38d03dfc633dcf350a7cd0dd06561ceea453943636c6143fb4d4180a601d399fc1a40c6dcdfcf8ca2b64e526829aa015e7e2dda4d743b32cbc94f260e94f1695a8ff020f6a928e737602e8c514c7a942e1dfa6b6586ede3a8f2741061bfb48ba4baf89a5b2e80b9b4f760f2bc76d6665f9b543a78bba85d7a1131f9cd15ed179e56f79a5a1da8dabf2bc9d62af38560e7c5d3588b763d6af6617c943ecdaa43905590273e7d90c883b22b19d638459a094e3926f9213420f3b2ecfbcdf488ceb59b09e145b08ba379674ef64dbd9d47fd42dcb1876007f8f413e7ddd5dc257b3986e24f102c10f106acacc392343ed18ff8e43e609a7bd9e8ff370dd187cb093c5db69fd3eab72cef120dabf20e3c4cc941cd7987a6d78fda1936ca88616b3e8958d9a5b09260cb996f2a3cdaed96e552934abb538c5fe67220536929b36048238d45f52625d98d9935206414242deabc566e102980a465de44e7c804d2d869c544091e5c6fc965776823a97364ed4a1f1967d01a18e163ee5b56a1d45b1096f186ec4e2cb1d5d3c6d4f63041f70cb295a2c0b56e9272955cda89f714cf295cd853f668ae616102ad8d946da5802ec4260c2b06022fae5f976aaacfd21b6ec97fe8fbedfa7cfc67eed31e062c00e72f30b1554efe768399e94169ef913183c1a8b494b070df57afe9ea6fd5eaa0268f3441668004c0449c0f6b00193322aea40bb345c6b95c050f7a7d479b1900cd04bc914107a4571617ad6cf0b7c9b1b028ee72fbc9c63ea4239a50b2d1ad0b5166bc580719e87765152a7537e9ddf860e7b5087ab2670f6862c19f83f1ab2f186f8c0f0393b9f39f0a0db1de1209dbd3e178bf3535430573f50cab51b82d66a0c3aeff886d8bbdb2c4b2b9e8caab46feea655fe043afeaa583193caebfcb7e5c6e151f6139c368e3a09c15fb05c53260664286c3b65e9779a9f68b66da448e64577ad2be5bee9c450af5219df52d5a0cd37e1fa7863483e96256f85d6646a982cd64d32373a9a3da77781fcceb1b19178686274bb06ca75043c5b31793e217926a877c0c1f27ad4a4d11657eada394e4b6e5c568a4fd9489c74e3b85d65178bcb7f245d93ee8ee7df8c267781490a2ce839fc57386b72ffb907efb623e7466f8ae6acb248329ce379836822d88aed3868aec9ea81846f9686cc2d739c91e1bc9f0e09946db4ce3e95161f8ac5579763954cd43aed67e701f8e1d1b5cd12145289d224538bddc1b954e0f4275da1a99a5291b88a438ffec894b33ddf6c3b8422b507eaf1b33cf0fd117a36ca6d7722bc780fb5b15875f9cf67cd6bd7a0f29f31d1cbdb096ec3603fc57eede536bad1cf8299c84f11acbb802bd7218cb105a1ba42bece6f0c29f15e6d7bead9932c256407454512150247f76a04b6f4f0de227ccad2846dcb942df3cad1d4fab2b630b736abe7de4bb8188b0f7daa5d2242ed1590bc311cc6bd3abf32031f90a58f2bf423ba0ed33d4bbe5556bcce06da41577d1fe35f51471fc3bc9e5d1e8eaf470f728a163ff7b9462807e2083a6581829d463bbcb521fadd88a9577d8c2f06cebcdc0d5a32560003752f264cea994c655477af5e60e4a532e9488ccfb0ed32683d26d16"}]}}, {{0x9, 0x5, 0xf, 0x3, 0x400, 0x20, 0x6, 0x14, [@generic={0x73, 0x4, "92b6265e51078a9b538fffeece7afea7042eb5d083ebfdd595dcf3e6daf2aaf90903409681d24de0a72924f17cd87e7cb5765be376575805098bcd29a0ac449900146c6c65b01fc45694b58ae4b8082013b547741540438e0e33ecfc3b50bc883339842aefbac763ee3d7cd9d358c692a5"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x5d, 0x7c, 0x3f, [@generic={0xb1, 0x10, "1e701ea242accd8f860254fbac0d8b488034f71c416251e4b35e9942e5a785b31b7d6448eeb44ab5cb47bd246924cb1aba59940282292506c85e4d478c7c81d8e134a137cd321975b2cc4ac2f66bf6ec012a3be78617d1c58bfb34e6f085090a7a9fd4af662c89d28b637cd8c840df68973ed56d3e9a8dc41f8b87f1c8149af8da14b0c2f587f8084c791ab11a7777fb2fce5df06961c9b0936c1e9bb882a983b9a600f9af7e5c3c6cba43de9078a0"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x0, 0x81, 0x20, 0x7, [@generic={0x99, 0xd, "a48b5a8305bee489f51b236691bd1b2c3717d594ccf7b2c123a642e9e1f73014865cee36a83ddaa6afb08ada269d023ae85f55fa9cdd4314dfd87f6d202d032c9f2bf3a3a835592782cc06184e594d9fcbc8358383debdb68c0128e326a14e51202d431f169538ecd29c3b23000fcecb913d4c0ef6efb352be3fb51ee4d75dc803b84c539c1b0be473965927c13e20d713721c8faa877c"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x40, 0x3, 0x1f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x1}]}}, {{0x9, 0x5, 0x7, 0x10, 0x3ff, 0x1, 0x81, 0x1}}, {{0x9, 0x5, 0xd, 0x0, 0x0, 0x20, 0x3, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x0, 0x7f}, @generic={0x1002, 0x8, "4d202df15ee7bbd97bb0d6a938631872436b997d978214cc8e7c02ebefb2efe6f23f990d129a3d8ba4e88833200732cea73c6dab9d06d78466bd99bd21d159a5bd71de44b8f14e8e88d6809c123e0eb9008fcef2ea022bc8b58a12aaaf62c1aaff9a924981b54fe4debcdaa6de6b805dc1a2653c55f6ff0ab085dbda9f7006918121a2a7f5363d1976c300420821be4dc83964762993238ec04c0e5b9f394494f6eb5df01f0be3142d27ce2fe6203b3e86450e0cdfb721e1de5ba969641422936b1306db245ab9e2232730a1865041305fbdecdea150cb9070bcf39c76dfa3d48c4894636d950db75276ecd33e33937b5636d6ce51ef689952d640a291d15929399ce88ae9815415d1ecb9a2667e3c1363f7a4e6985fe16a58d7ec42637c42a9eae32c4a27d46c957b1373d31b4650f844528b59d7ebce7cd8b95f9ac010de3f82983ce0da35ab63dfe9c257a2aac674c923029c5fe52965641ca3774fd362b5fcea70c622fe8887b7ec324f8455117135dac0304bbc9eaf39d858b8eaf34a59dc2fc3923f81962afe542e1033c6f3d3979a70fcf59501054ff946de00bfadc075ab5f05c57bb450d2e063a4948c0ce0cf19ec6cbfea9c21603b1dbde338de7af3a42ae56aa7bbd92d32f8c5744888b9ec92d445fbfc6d2bfeb3d1b81eee71f5e1ba6a1bb9405ccde901156fbba1b1c317c20e0b44ff990f7eb9fec0c6ef3d57b181e1ecb7659baacd096e0a022ed076431395075c458ea980e777d5fda758f1f6c7f92102c2a2138b68ea4f0d70c8abd5b612ecea9f8c55bd2fc62075ce88ecd7388fcbff7cb6acb42fd11642ced3032bdcb4614386a5ce6ceee323f9fd8b1495f61460831bbfa4153ac5dbdb6746a5219567074836cb1704b9d72101743c04b1cfe8d3cb89474298c20b79bf1cc2f1964ada61991605fce897114fe18d6cb04475de29ee432389dccf96581d0f78ae4f449d4908f0436adae48a120655370c7b62626d220fce7add3ae2fc2864969f1d58e07fdb6ab26c5f090d98357bda09db8f39ca7b3816e4effff5d9dadc3c392e453094afdcce1d19f75db4a8ff35a7ae74b22d162813c6364ce9e5e0012ec49dbf8ec1a4d9477a067773d21f25c13c894aefba611527b1d0b189fe263fd8b7aee2a69a71ce5213d07e04612fb04554f469198081f856dfccaa020453084ade23ad06e0bb67150983f4d162e89cf80da013669ee3989b77ba25914aa13611ef0b3addadbf6585177c027d29581d1030884edf8edcb5cc472a778df368516d80573c28bfbf9a0520fcf75dcb8a9e5c448ad32ab4964479e4e6abeeb4faa80235d347123d0e17a888a67f47e52c7fc47499c00ac0489178fb560d330f6817c76ce63c92ae29c0be085336f3ccef72be73cee1eb20007195b0c08d1a405f294e72a34b8b2e607d3e66de35ddf598889db2e58e4bf50f632ca0fd7c9bf141b5e004c19ae17217b34974025309cd1ebf7c2168c8a5f86860b274adff3ce71ba7dfaece5e8feab7cf412664a26aa7ec9734ba7219fe5fdbce9b3b14e5edc003e0735c1602755e801b07d599ca6bc8f49160fb5f059abe455612e312f1ffd490b9133b20361ac3e371411c5e32fb8ff1fa2707b7045be06f6278108067528a9a20c9e5e79b3aca2e690b8a76f09803c2f03e44b8e608283b7646b94fcd0ea09a5da287203e346e3b3b13e5d3c9cee8b185bd972ce8a89558cebcbec26b5b234d7225e60900c853f713a87cb52e2f3583a41c783cce0f5e37710356ca5eafb2e9b16454bda9428436066e7d48d2dcfbcecbd992e882747a7283061a36748efb041136ecf683d853e653ce0784888fa24778c25c6624080381e52e27afe54f3131b45e997a484781621bcc117eba987263f5b1bb3d08290b23cdb330255a7b448429d06300a2adad3ba9ebb433719a96c0398822d0c9308c8694e23e2183b04bc92355fdbbedc63e978dd1195a85c31ffa52f59d860ff07bd90b2312cee83021cecab2d6e95d9fcdaec176498e85c9813bdf74bd4f011cbcc38549d73578f5ec0b0cce62f1bfc7c38f517fc9ae212ff63c926a429a87dc1706d7b3cd0b6514701ec375c9d20a9568fadee538c13f95b3415da3ad34e98fa408c35bd2f443219787f02473b5658ecff83d91ff4e282a3a5145f5ef27e85dd8c9b0eb54293786d6a4d001addafabf83911b0bac997d5aba7ac985d0ac014321e45e4e2415b897f7ba0ee5a898f9d232c340ee815ea2b13fa4f0282d7a666948f3f7cc8d9e98faf79bb1675507c937898861339166035014cc22dbb6f24b98bc11684ae931ce63db4ba13d49bcb13b4840d008e4912b50ce0a4545bdc561e62f9f49027e18976ddec7da00c3fb16faa74a1b3188b4388f1db8038424efe7bd7a9b49fd8b2e7c46cc62af3b8bc0c45f9cd7ca5ae2a2a040ea7d6c082e678c7d0d1aa13591baaef6c0af50ce8b79b54ac08848f3110006f4066a45ca2dce2dea04ca73ef66a013ca30d40a438a486eb4be0e144ed1c38c46e487c535dd59bd8dca453ff6e1cc5cc8c498f4cd162e5c579914dc96be1ef71f385c62672e95829018514ed9ce18f4a1a72ca0b08fd075543a358cdb035244ed1b9bd6862177a7580aa3c796b8e00e559bf00944e6d7bceba04e617514607b94c8c2744450d77c43a90d8f7b6906f4fe5526030ed239ca9f7e10e070cf71c071ab530dfda46ec5b5bd2e6ef8b7c9e15c828369dfbf060de2484b6c5a8038b109d0d478953dcb24211d75fe4c57e2307c1447896784c79c95f82487fe30fcc8120606ebd10c54f051e630b9087c6652ec0a0dd369c41b2eca149aebba8f177ecdf013a4ed549b693124cbab5bc2fa3128c3d01d1cb48b6dfb98c641bc7eeb6995050f49c8938b652b774357eb834ab87852f05627269d21801d1cc409a502fc5305560237689d0b735e70c7aaa12333673dfbd22b3a382bea8af737879b0eaea8e204cf4de47960195dfe905fcf4674dc740bc0493b870677514735c6e5e10a48a6e0e6f86cce3595b4503ab69e4be6523899c4221e4a97ffd5c4193c14e760ae791eacd3bbd47dec83dd5e04858809b72bb939b6959e40f778fd1cf0575a7b200172ab9759266f56d64017faf91833a8a4823ccd9c0702aeaa7fa990b25a32454936223f59d05f59a7616e702fff60a45ea844358ebd903891b7399e9aa7b721f74f52912f26015d6a5e9c6ad326855d94ca1367e86a96117c3ffd3310fa8a4ee1c655410b9c48e797e2c3ccebfa3136f8b54bd48858eb0103419d3a8e248ba3f6bef9848fb21a2e9abe5156c453f8bd0255248eb01de8cbfca763d9aaa81839d283c600f967222fb5fee69d27aed8de7ced485a96532d1e27714c61225c8d58633a419ea3f814d1bc903e169342a9cee09badfc26c826ceaa91e7f8d5966b1fae9a00f2b7a0daaf51249ee755098807db19ce3ba43028b72110b86256c975245301405a2e3df74a9b4094d5d165af16110ab7916e16110fa438b62c5a74adfc6b19c68ca5184bacbb3afa1296a659876b4c45f579246fde6987d13ee2f0700bf76ca5e8a353724d6600aff1677b0339a4602f12983d084aa8d7b91ca2843056310c6051330d8bb3877a8b541641779e956a2ed908a832410b1ee0f3c9b30d383ce386572979a9d132bc4a19a0e11095b0c928bda0bd7d2fc88679e16e4220e9d0a74278291a4f0c97a80226d3dbd1dc09ef9f7a8b6763bbf6f6bb64899144deeec5b5dbe5fb7fa4617e5dd0acdbd4df49ba62683bc47932ed819ae3198f95af24e3d2159a313c843e713b891c08fea81b81c63b2be28a65a789ab39f504b16b0cab67b3b5044a86b6b17087a9cba5ea30134a7ce235b44892d10679b6dbae56f7f7032460a4acc560dfee557840c6e6952f3be5d73c182170d4760ffaf655d2a6182001c9f610f3bbc88c56c6eba79bc530233b87e34beb4a83f0064be39c05ac50f889380893df8bc0d1b235d62cd4d86ddafc5835bb3633300a3dae4986c0d5b8aa87aa6802daa27a8f0ff229576be080181414b9b23a886b5be5c0570207e5035b57e4a21ae88e65f04c08f39fb5b4e30f2be2c02ccb4c94dc13205d2ab2a35e31ab17d44ffa9db9c2a65fbbc83c9339993d33d1fd82e6ffb8ebf5377ecb9d423ef11b56f214f03ed85e36124d98044971823383fd382ba24be6313541d12ce181c0a34d123f648d27d2e8cee32e585405fd07e22372f7031392e43623092471b1ed75f70671d9d0e899bc60aa8ef1a5f429ec8672565747d7c3ebe36075809622f386b1ec6a450fbbcc1983fd31ec7554c432f2ad3103732ae3203b10fb9d058b52787e2ee72bdf58c16cfbfaae0f64e1679f4918381741ed2b27e2d298ed9ff97f15a3e276702d43a1e407d0f20d1aae23ac1a466c6173b871ff63354fd88569bb688706183a385cc361c491a7681415f394ececc3bf478193d03849d1c1143542396e74b346d7e8f25498fcc01dd1383a5349155b197dad8b596cf3051f1a90c2b6dca22f3f311959cc05cc2f94c500deaf9886bb9a691f46a157fb1d3f47c19b9c829094e02ec81ec203114bc0cb5c0d27060808361ff2b0632cacd1f30e2febf9868785f055d4bf6eb8156cc386d9edb1ee29f3f273b30129510fcf72c4bb8e5b290bb0c892d0f4ccea8c7bf647d14ed5101793f3f049b1d0cbee09dc532809c97c7864e374fbd4aec526400ee7816e872dc6c0b832580e9d1a51f1a61388420b4c0f78170597656ceec868c72984d1bc2ec5524be73d3e973ada770a2e1c7819bc0d0134eec97f5da7fefa80fbc1f19fb473519c2b3fa7a6fdc93df7619d4efb27cc788390fab769fd0c223e9c118d78f4a4a7e45114973bdb58d179c858e3a25623b8d6a88da0b5b1d8d386382ea57c68172a9a9a16d9b0cf0db132f01de481ca8114208bb6273a400caf014e73a45bc94edc28bc42e97cedb6b4a9f27773e17601a5c2f8c5526b2c68400a8d4b63bdf6086e84a941c9f6ed84b3ae0278f443a4021932cbd1ea1376e91418e446ef1258613753137902290dbbb85c7807749be8507b211ac23180b3f9475ee2512fecedee7067f606df0ad1cf4ab1c0d5f7658e9ea091a0cb146e48a943979a3c74c87ea266c0eec98249cc6349ffea1c0a82a8980a6206b356c1956bc6ec5ef34e6bc7ee11755fd1e9bb6da29c000c4e3a6fcd9b9e30f4ecaba2a0acd9a2d9c83d98135fe3ba70bb219a3c95fac1381c26315a6b15d527f2f99f0cce66ec28ec04fde8c2852b8e1a8c03eb01b159eff3972c83815163f65d779e427676c648e3b2d16d8d415ba21e875f8312cec33690ac13cf7c94b311af978178add485e22ccbbdf7d21a236f841fbe5f31885a9a50023f5f2547a09d030dcfc31c1978afe0278dc95f9d83521173410f94295bda7fe372a2ed42651b323b063b587c84b9852e7ba4f1879a13cb265e2c85ec558ece4ab67472dfc63bb67598203d93d18bad87e58e82911344a2f5667e171b075329989ed42e6af991e3956cd5475a91d038f21b9a3c8cfaabb88421b09f48191568bccae42bd18570337fafe1adb184827ad567368e54d189038ac6f49252ec2a1bd489a78c76e951d6270f62a55d234609d855f6adb6fc12668a337a83d99408a006c10beaf673f50e773402e682ad1ae1924ca0d41e7ca29e047568806dd76496deda9de611d1555987856ca6506ad5c408a1b77761e5c8a9ea73da49279ddec5cf21e1afa8c2b00f3ad19733b7c08940cc6b568ac0e1b777b4dddc754f09969361f1"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x3692277ee30ce665, 0x1f, 0x3f, 0x40, [@generic={0xc9, 0x30, "6d8f7aa1f18b40bee3f7890704ad621cd3ec954a7ff12be8a8b45ce52fb66c509230ff4e423bf1ff0b827e73940ca3288ea4d39845d4da6c165da7bddd38381bf8fd2b6b4554aab95493c88c4f3e507f2c5f715979e06306d61ff59c9e71d26f372aec299fe4522c0e4c65b2d31ff472aca4483f518c80ed010fbdb069271f9e40703887560bcdaf1c5f5544dfc9e4d79ee68ffb545060e73e0512694e40a4214222469fa12ef23a80a0818d77f3c41a66678986fcf5630dcd4c89d8c149f74240364f89e3c3b7"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x3}]}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x1, 0x9, 0x0, 0x8, 0x5}, 0x2a, &(0x7f00000000c0)={0x5, 0xf, 0x2a, 0x4, [@generic={0x10, 0x10, 0xc, "bb8b852c066e5870c50079ee0a"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x6, 0x73a1}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x6, 0x1, 0x6}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x7, 0x3ba8}]}, 0x1, [{0x46, &(0x7f0000000100)=@string={0x46, 0x3, "21eff980a2d089c48faa928822690ad0bc86ef3c108e15f4143537742f4c62732bd67eb169f158b5865669788aae925f51ec10c4c95fef62f4c37b1bd53ef08fa4cea2d9"}}]}) [ 465.881149][ C0] xpad_try_sending_next_out_packet+0xf3/0x170 [ 465.881160][ C0] xpad_led_set+0x3b1/0x5a0 [ 465.881170][ C0] led_set_brightness_nopm+0x48/0xf0 [ 465.881179][ C0] led_set_brightness+0x11c/0x240 [ 465.881190][ C0] xpad_init_input+0xdc0/0x1160 [ 465.881201][ C0] xpad_probe+0x1129/0x1b20 [ 465.881213][ C0] usb_probe_interface+0x305/0x7a0 [ 465.881223][ C0] really_probe+0x281/0x6d0 [ 465.881234][ C0] driver_probe_device+0x104/0x210 16:54:49 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x1, 0x42, 0x95, 0x8, 0x46d, 0x896, 0x8e42, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf7, 0x81, 0x7a}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000002c0)={0x84, &(0x7f0000001b80)={0x60}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001f80)={0x84, &(0x7f0000001a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000004c0)={0x2c, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000380)={0x2c, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0}) [ 465.881245][ C0] __device_attach_driver+0x1c2/0x220 [ 465.881255][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.881265][ C0] __device_attach+0x217/0x360 [ 465.881276][ C0] bus_probe_device+0x1e4/0x290 [ 465.881285][ C0] device_add+0x1480/0x1c20 [ 465.881296][ C0] usb_set_configuration+0xe67/0x1740 [ 465.881306][ C0] generic_probe+0x9d/0xd5 [ 465.881317][ C0] usb_probe_device+0x99/0x100 [ 465.881327][ C0] really_probe+0x281/0x6d0 [ 465.881338][ C0] driver_probe_device+0x104/0x210 [ 465.881349][ C0] __device_attach_driver+0x1c2/0x220 [ 465.881359][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.881369][ C0] __device_attach+0x217/0x360 [ 465.881380][ C0] bus_probe_device+0x1e4/0x290 [ 465.881388][ C0] device_add+0x1480/0x1c20 [ 465.881398][ C0] usb_new_device.cold+0x6a4/0xe79 [ 465.881407][ C0] hub_event+0x1e59/0x3860 [ 465.881418][ C0] process_one_work+0x92b/0x1530 [ 465.881428][ C0] worker_thread+0x96/0xe20 [ 465.881437][ C0] kthread+0x318/0x420 [ 465.881446][ C0] ret_from_fork+0x24/0x30 [ 465.881448][ C0] [ 465.881451][ C0] -> (&(&dum_hcd->dum->lock)->rlock){+.-.} { [ 465.881462][ C0] HARDIRQ-ON-W at: [ 465.881474][ C0] lock_acquire+0x127/0x320 [ 465.881483][ C0] _raw_spin_lock+0x27/0x40 [ 465.881495][ C0] dummy_timer+0x1245/0x2fdb [ 465.881506][ C0] call_timer_fn+0x179/0x650 [ 465.881518][ C0] run_timer_softirq+0x5e3/0x1490 [ 465.881529][ C0] __do_softirq+0x221/0x912 [ 465.881540][ C0] irq_exit+0x178/0x1a0 [ 465.881553][ C0] smp_apic_timer_interrupt+0x12f/0x500 [ 465.881564][ C0] apic_timer_interrupt+0xf/0x20 [ 465.881575][ C0] console_unlock+0xa1b/0xc30 [ 465.881586][ C0] vprintk_emit+0x171/0x3d0 [ 465.881596][ C0] dev_vprintk_emit+0x4fc/0x541 [ 465.881605][ C0] dev_printk_emit+0xba/0xf1 [ 465.881615][ C0] __dev_printk+0x1db/0x203 [ 465.881625][ C0] _dev_info+0xd7/0x109 [ 465.881638][ C0] usb_disconnect+0x7f/0x8d0 [ 465.881647][ C0] hub_event+0x1753/0x3860 [ 465.881659][ C0] process_one_work+0x92b/0x1530 [ 465.881669][ C0] worker_thread+0x96/0xe20 [ 465.881679][ C0] kthread+0x318/0x420 [ 465.881688][ C0] ret_from_fork+0x24/0x30 [ 465.881692][ C0] IN-SOFTIRQ-W at: [ 465.881703][ C0] lock_acquire+0x127/0x320 [ 465.881714][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.881725][ C0] dummy_hub_status+0x47/0x330 [ 465.881736][ C0] usb_hcd_poll_rh_status+0x125/0x600 [ 465.881747][ C0] call_timer_fn+0x179/0x650 [ 465.881759][ C0] run_timer_softirq+0x5e3/0x1490 [ 465.881770][ C0] __do_softirq+0x221/0x912 [ 465.881780][ C0] irq_exit+0x178/0x1a0 [ 465.881792][ C0] smp_apic_timer_interrupt+0x12f/0x500 [ 465.881803][ C0] apic_timer_interrupt+0xf/0x20 [ 465.881814][ C0] __sanitizer_cov_trace_pc+0x10/0x60 [ 465.881825][ C0] filemap_map_pages+0xc6d/0xfd0 [ 465.881843][ C0] __handle_mm_fault+0x1f99/0x2da0 [ 465.881855][ C0] handle_mm_fault+0x2ec/0x8d0 [ 465.881866][ C0] __do_page_fault+0x617/0xca0 [ 465.881876][ C0] page_fault+0x34/0x40 [ 465.881879][ C0] INITIAL USE at: [ 465.881891][ C0] lock_acquire+0x127/0x320 [ 465.881901][ C0] _raw_spin_lock_irqsave+0x32/0x50 [ 465.881913][ C0] dummy_hub_control+0xa3/0x13f0 [ 465.881923][ C0] usb_hcd_submit_urb+0xe6d/0x1ee0 [ 465.881933][ C0] usb_submit_urb+0x6e5/0x13b0 [ 465.881944][ C0] usb_start_wait_urb+0x108/0x2b0 [ 465.881954][ C0] usb_control_msg+0x31c/0x4a0 [ 465.881964][ C0] hub_probe.cold+0xbb8/0x2204 [ 465.881975][ C0] usb_probe_interface+0x305/0x7a0 [ 465.881986][ C0] really_probe+0x281/0x6d0 [ 465.881997][ C0] driver_probe_device+0x104/0x210 [ 465.882009][ C0] __device_attach_driver+0x1c2/0x220 [ 465.882019][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.882030][ C0] __device_attach+0x217/0x360 [ 465.882041][ C0] bus_probe_device+0x1e4/0x290 [ 465.882050][ C0] device_add+0x1480/0x1c20 [ 465.882061][ C0] usb_set_configuration+0xe67/0x1740 [ 465.882072][ C0] generic_probe+0x9d/0xd5 [ 465.882083][ C0] usb_probe_device+0x99/0x100 [ 465.882094][ C0] really_probe+0x281/0x6d0 [ 465.882105][ C0] driver_probe_device+0x104/0x210 [ 465.882117][ C0] __device_attach_driver+0x1c2/0x220 [ 465.882127][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.882137][ C0] __device_attach+0x217/0x360 [ 465.882148][ C0] bus_probe_device+0x1e4/0x290 [ 465.882157][ C0] device_add+0x1480/0x1c20 [ 465.882167][ C0] usb_new_device.cold+0x6a4/0xe79 [ 465.882177][ C0] usb_add_hcd.cold+0x1103/0x14aa [ 465.882189][ C0] dummy_hcd_probe+0x19f/0x312 [ 465.882200][ C0] platform_drv_probe+0xce/0x1a0 [ 465.882211][ C0] really_probe+0x281/0x6d0 [ 465.882222][ C0] driver_probe_device+0x104/0x210 [ 465.882234][ C0] __device_attach_driver+0x1c2/0x220 [ 465.882244][ C0] bus_for_each_drv+0x162/0x1e0 [ 465.882255][ C0] __device_attach+0x217/0x360 [ 465.882265][ C0] bus_probe_device+0x1e4/0x290 [ 465.882275][ C0] device_add+0x1480/0x1c20 [ 465.882287][ C0] platform_device_add+0x34d/0x6c0 [ 465.882296][ C0] init+0x4b5/0x997 [ 465.882306][ C0] do_one_initcall+0xf0/0x620 [ 465.882317][ C0] kernel_init_freeable+0x4a4/0x548 [ 465.882328][ C0] kernel_init+0xd/0x1b9 [ 465.882337][ C0] ret_from_fork+0x24/0x30 [ 465.882340][ C0] } [ 465.882354][ C0] ... key at: [] __key.37266+0x0/0x40 [ 465.882357][ C0] ... acquired at: [ 465.882366][ C0] mark_lock+0x510/0x1160 [ 465.882375][ C0] __lock_acquire+0x1188/0x3b60 [ 465.882385][ C0] lock_acquire+0x127/0x320 [ 465.882394][ C0] _raw_spin_lock+0x27/0x40 [ 465.882405][ C0] dummy_timer+0x1245/0x2fdb [ 465.882416][ C0] call_timer_fn+0x179/0x650 [ 465.882428][ C0] run_timer_softirq+0x5e3/0x1490 [ 465.882438][ C0] __do_softirq+0x221/0x912 [ 465.882448][ C0] irq_exit+0x178/0x1a0 [ 465.882459][ C0] smp_apic_timer_interrupt+0x12f/0x500 [ 465.882470][ C0] apic_timer_interrupt+0xf/0x20 [ 465.882481][ C0] console_unlock+0xa1b/0xc30 [ 465.882491][ C0] vprintk_emit+0x171/0x3d0 [ 465.882501][ C0] dev_vprintk_emit+0x4fc/0x541 [ 465.882510][ C0] dev_printk_emit+0xba/0xf1 [ 465.882520][ C0] __dev_printk+0x1db/0x203 [ 465.882529][ C0] _dev_info+0xd7/0x109 [ 465.882540][ C0] usb_disconnect+0x7f/0x8d0 [ 465.882549][ C0] hub_event+0x1753/0x3860 [ 465.882560][ C0] process_one_work+0x92b/0x1530 [ 465.882570][ C0] worker_thread+0x96/0xe20 [ 465.882579][ C0] kthread+0x318/0x420 [ 465.882588][ C0] ret_from_fork+0x24/0x30 [ 465.882590][ C0] [ 465.882593][ C0] [ 465.882593][ C0] stack backtrace: [ 465.882605][ C0] CPU: 0 PID: 3291 Comm: kworker/0:5 Not tainted 5.5.0-rc2-syzkaller #0 [ 465.882612][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 465.882624][ C0] Workqueue: usb_hub_wq hub_event [ 465.882631][ C0] Call Trace: [ 465.882636][ C0] [ 465.882648][ C0] dump_stack+0xef/0x16e [ 465.882664][ C0] check_usage_backwards.cold+0x1d/0x26 [ 465.882677][ C0] ? print_shortest_lock_dependencies+0x80/0x80 [ 465.882687][ C0] ? save_trace+0x3a/0x7d0 [ 465.882697][ C0] mark_lock+0x510/0x1160 [ 465.882709][ C0] ? print_shortest_lock_dependencies+0x80/0x80 [ 465.882720][ C0] __lock_acquire+0x1188/0x3b60 [ 465.882732][ C0] ? mark_held_locks+0x9f/0xe0 [ 465.882742][ C0] ? lock_downgrade+0x6e0/0x6e0 [ 465.882754][ C0] ? kcov_remote_stop_irq+0x7d/0x90 [ 465.882765][ C0] ? mark_held_locks+0xe0/0xe0 [ 465.882775][ C0] ? kcov_remote_stop+0x106/0x220 [ 465.882786][ C0] lock_acquire+0x127/0x320 [ 465.882798][ C0] ? dummy_timer+0x1245/0x2fdb [ 465.882809][ C0] ? usb_hcd_giveback_urb+0x368/0x420 [ 465.882819][ C0] _raw_spin_lock+0x27/0x40 [ 465.882831][ C0] ? dummy_timer+0x1245/0x2fdb [ 465.882848][ C0] dummy_timer+0x1245/0x2fdb [ 465.882860][ C0] ? __lock_acquire+0x145e/0x3b60 [ 465.882870][ C0] ? find_held_lock+0x2d/0x110 [ 465.882882][ C0] ? debug_object_deactivate+0x1d9/0x320 [ 465.882893][ C0] ? mark_held_locks+0xe0/0xe0 [ 465.882905][ C0] ? dummy_udc_probe+0x930/0x930 [ 465.882917][ C0] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 465.882929][ C0] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 465.882941][ C0] call_timer_fn+0x179/0x650 [ 465.882953][ C0] ? dummy_udc_probe+0x930/0x930 [ 465.882966][ C0] ? msleep_interruptible+0x130/0x130 [ 465.882976][ C0] ? mark_held_locks+0x9f/0xe0 [ 465.882987][ C0] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 465.882998][ C0] ? _raw_spin_unlock_irq+0x1f/0x30 [ 465.883010][ C0] ? dummy_udc_probe+0x930/0x930 [ 465.883023][ C0] run_timer_softirq+0x5e3/0x1490 [ 465.883035][ C0] ? add_timer+0x7a0/0x7a0 [ 465.883047][ C0] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 465.883058][ C0] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 465.883068][ C0] ? mark_held_locks+0x9f/0xe0 [ 465.883080][ C0] __do_softirq+0x221/0x912 [ 465.883091][ C0] irq_exit+0x178/0x1a0 [ 465.883103][ C0] smp_apic_timer_interrupt+0x12f/0x500 [ 465.883115][ C0] apic_timer_interrupt+0xf/0x20 [ 465.883119][ C0] [ 465.883132][ C0] RIP: 0010:console_unlock+0xa1b/0xc30 [ 465.883144][ C0] Code: 00 89 ee 48 c7 c7 c0 6a f3 86 e8 30 bb 03 00 65 ff 0d d1 04 d9 7e e9 ea f9 ff ff e8 9f f5 15 00 e8 8a 38 1b 00 ff 74 24 30 9d 18 fe ff ff e8 8b f5 15 00 48 8d 7d 08 48 89 f8 48 c1 e8 03 42 [ 465.883150][ C0] RSP: 0018:ffff8881ce4f7680 EFLAGS: 00000216 ORIG_RAX: ffffffffffffff13 [ 465.883161][ C0] RAX: 0000000000000007 RBX: 0000000000000200 RCX: 0000000000000006 [ 465.883168][ C0] RDX: 0000000000000000 RSI: 0000000000000008 RDI: ffff8881cfdc884c [ 465.883175][ C0] RBP: 0000000000000000 R08: ffff8881cfdc8000 R09: fffffbfff11f20ad [ 465.883182][ C0] R10: fffffbfff11f20ac R11: ffffffff88f90567 R12: 0000000000000042 [ 465.883190][ C0] R13: dffffc0000000000 R14: ffffffff829b1110 R15: ffffffff87283510 [ 465.883204][ C0] ? netconsole_netdev_event+0x2a0/0x2a0 [ 465.883218][ C0] vprintk_emit+0x171/0x3d0 [ 465.883229][ C0] dev_vprintk_emit+0x4fc/0x541 [ 465.883240][ C0] ? dev_attr_show.cold+0x3a/0x3a [ 465.883251][ C0] ? __kasan_slab_free+0x129/0x170 [ 465.883261][ C0] ? kfree+0xda/0x310 [ 465.883271][ C0] ? usb_control_msg+0x393/0x4a0 [ 465.883284][ C0] ? usb_clear_port_feature+0x6a/0x90 [ 465.883293][ C0] ? hub_event+0xb75/0x3860 [ 465.883305][ C0] ? process_one_work+0x92b/0x1530 [ 465.883316][ C0] ? worker_thread+0x96/0xe20 [ 465.883326][ C0] ? kthread+0x318/0x420 [ 465.883336][ C0] ? ret_from_fork+0x24/0x30 [ 465.883346][ C0] ? mark_held_locks+0x9f/0xe0 [ 465.883356][ C0] ? lockdep_hardirqs_on+0x382/0x580 [ 465.883367][ C0] ? find_held_lock+0x2d/0x110 [ 465.883377][ C0] dev_printk_emit+0xba/0xf1 [ 465.883388][ C0] ? dev_vprintk_emit+0x541/0x541 [ 465.883400][ C0] __dev_printk+0x1db/0x203 [ 465.883410][ C0] _dev_info+0xd7/0x109 [ 465.883421][ C0] ? _dev_notice+0x109/0x109 [ 465.883432][ C0] ? mark_held_locks+0x9f/0xe0 [ 465.883443][ C0] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 465.883455][ C0] usb_disconnect+0x7f/0x8d0 [ 465.883468][ C0] ? usb_clear_port_feature+0x6a/0x90 [ 465.883478][ C0] hub_event+0x1753/0x3860 [ 465.883490][ C0] ? hub_port_debounce+0x260/0x260 [ 465.883500][ C0] ? find_held_lock+0x2d/0x110 [ 465.883510][ C0] ? mark_held_locks+0xe0/0xe0 [ 465.883522][ C0] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 465.883533][ C0] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 465.883545][ C0] process_one_work+0x92b/0x1530 [ 465.883558][ C0] ? pwq_dec_nr_in_flight+0x310/0x310 [ 465.883570][ C0] ? do_raw_spin_lock+0x11a/0x280 [ 465.883582][ C0] worker_thread+0x96/0xe20 [ 465.883594][ C0] ? process_one_work+0x1530/0x1530 [ 465.883604][ C0] kthread+0x318/0x420 [ 465.883616][ C0] ? kthread_create_on_node+0xf0/0xf0 [ 465.883626][ C0] ret_from_fork+0x24/0x30 [ 465.884232][ T3436] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 466.844156][ T3291] usb 4-1: new high-speed USB device number 126 using dummy_hcd [ 466.845078][ T3436] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 256, setting to 64 [ 466.845104][ T3436] usb 1-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 467.094194][ T3291] usb 4-1: Using ep0 maxpacket: 8 [ 467.095253][ T3436] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 467.095281][ T3325] usb 3-1: device descriptor read/64, error 18 [ 467.124294][ T12] rtl8150 6-1:0.0: couldn't reset the device [ 467.144234][ T3436] usb 1-1: can't set config #118, error -71 [ 467.244288][ T3291] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 467.250178][ T3436] usb 1-1: USB disconnect, device number 103 [ 467.256048][ T3291] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xB has invalid maxpacket 1177, setting to 1024 [ 467.534181][ T21] usb 5-1: new high-speed USB device number 123 using dummy_hcd [ 467.539917][ T3291] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 1024 [ 467.564233][ T2183] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 467.566244][ T3291] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 467.614165][ T3436] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 467.618768][ T3291] usb 4-1: New USB device found, idVendor=257a, idProduct=3607, bcdDevice=80.43 [ 467.714154][ T3325] usb 3-1: device descriptor read/64, error -71 [ 467.720111][ T3291] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 467.727384][ T3291] usb 4-1: config 0 descriptor?? [ 467.784160][ T21] usb 5-1: Using ep0 maxpacket: 8 [ 467.814287][ T9149] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 467.816856][ T2183] usb 2-1: Using ep0 maxpacket: 8 [ 467.837186][ T3291] option 4-1:0.0: GSM modem (1-port) converter detected [ 467.884248][ T3436] usb 1-1: Using ep0 maxpacket: 32 [ 468.061821][ T9149] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 468.134251][ T3325] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 468.135398][ T12] rtl8150: probe of 6-1:0.0 failed with error -5 [ 468.142214][ T9149] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 468.149312][ T12] usb 6-1: USB disconnect, device number 122 [ 468.150152][ T2183] usb 2-1: New USB device found, idVendor=046d, idProduct=0896, bcdDevice=8e.42 [ 468.188122][ T3291] usb 4-1: USB disconnect, device number 126 [ 468.189207][ T2183] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 468.189248][ T21] usb 5-1: config 0 has an invalid interface number: 68 but max is 0 [ 468.200116][ T3291] option 4-1:0.0: device disconnected [ 468.200171][ T21] usb 5-1: config 0 has no interface number 0 [ 468.830681][ T21] usb 5-1: New USB device found, idVendor=0499, idProduct=1042, bcdDevice=17.6a [ 468.839902][ T21] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 468.848287][ T2183] usb 2-1: config 0 descriptor?? [ 468.853968][ T21] usb 5-1: config 0 descriptor?? [ 468.864328][ T3436] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 63, changing to 9 [ 468.875633][ T3436] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1023 [ 468.886048][ T3436] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 32 [ 468.897224][ T2183] gspca_main: vc032x-2.14.0 probing 046d:0896 [ 468.943235][ T9170] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 468.952223][ T9170] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 468.954276][ T3291] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 468.975228][ T9165] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 469.024306][ T3325] usb 3-1: Using ep0 maxpacket: 8 [ 469.097379][ T12] usb 5-1: USB disconnect, device number 123 [ 469.144297][ T3436] usb 1-1: string descriptor 0 read error: -22 [ 469.150679][ T3325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 469.161066][ T3325] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid maxpacket 1707, setting to 1024 [ 469.172380][ T3325] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x84 has invalid maxpacket 1024 [ 469.182631][ T3325] usb 3-1: New USB device found, idVendor=a257, idProduct=2013, bcdDevice=fc.a4 [ 469.191929][ T3325] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 469.200792][ T3436] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 469.209929][ T3436] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 469.219700][ T3325] usb 3-1: config 0 descriptor?? [ 469.234206][ T3291] usb 4-1: Using ep0 maxpacket: 8 [ 469.244247][ T9159] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 469.265457][ T3325] dln2 3-1:0.0: USB write failed: -8 [ 469.270813][ T3325] dln2 3-1:0.0: failed to initialize hardware [ 469.309224][ T9173] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 469.384274][ T3291] usb 4-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 469.394586][ T3291] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xB has invalid maxpacket 1177, setting to 1024 [ 469.405688][ T3291] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 1024 [ 469.415665][ T3291] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 469.428659][ T3291] usb 4-1: New USB device found, idVendor=257a, idProduct=3607, bcdDevice=80.43 [ 469.437854][ T3291] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 469.446692][ T3291] usb 4-1: config 0 descriptor?? [ 469.474316][ T9149] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 469.494291][ T3436] cdc_ncm 1-1:1.0: bind() failure [ 469.505954][ T3291] option 4-1:0.0: GSM modem (1-port) converter detected [ 469.584408][ T3325] dln2: probe of 3-1:0.0 failed with error -8 [ 469.594448][ T3325] usb 3-1: USB disconnect, device number 92 16:54:51 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005380)=ANY=[@ANYBLOB="12010000000000483a0901800000000000010902240001000009030000000921001000012222b3b24009058103000000000000000000"], 0x0) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000004b80)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xb9, 0xe0, 0x16, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x7, 0x1, 0x3, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x3f, 0x8, 0x3f}}, [{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x9, 0x20}}]}}}]}}]}}, &(0x7f0000004ec0)={0xa, &(0x7f0000004bc0)={0xa, 0x6, 0x110, 0xff, 0xc9, 0x4, 0x40, 0x4}, 0x28, &(0x7f0000004c00)={0x5, 0xf, 0x28, 0x2, [@ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0x6, 0xf0f, 0x788, [0xc0, 0xc0c0, 0x60, 0xc0, 0xfffff0]}]}, 0x6, [{0x4, &(0x7f0000004c40)=@lang_id={0x4, 0x3, 0x147f}}, {0x6d, &(0x7f0000004c80)=@string={0x6d, 0x3, "4406922d48df8cad609f89aef8c544097b529cfbfffba75c8f66f1e6c44a79ceb61903b11466f423683d31073ffd2597b08680fe2399f20cdf521c38eba5149570174b81d4f8ae5688518dc627d2b500f9971025f750e5eef7be7f8f58b7f448119d72c567eef06c2b0c64"}}, {0x4, &(0x7f0000004d00)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000004d40)=@lang_id={0x4, 0x3, 0x42d}}, {0xe0, &(0x7f0000004d80)=@string={0xe0, 0x3, "e4e641aaf9a395ac00bfb770e697968113dce7ee8da0a8b30728f2d971a6ee669c0e238e65c11f6a5fa5f31984fe5bcebf2e72f602aa42d3a09f8a68140cd18ececcd2536b40a26790d69b899ab40575f33ef0a2418ca4d13bc0c833aa5d37b53575dd7196c8504f9b793e72f0629c34487b990cec2c9fb620c216bbdcb8541918f63894344947d2d17516752a784fd361af9426a76972cd597831442cad68ca1b94b4759fce98db278d9ce1a7c6504809b07391f1351750b9a42f90531bcac8593ca224aeaf440f577a0401adc8c8a3a4dbcea65f7570496f508f30a10d"}}, {0x19, &(0x7f0000004e80)=@string={0x19, 0x3, "0e31408dffd253d39f2845d5e6ecefd9025701cbac9fd4"}}]}) syz_usb_connect(0x3, 0x36a4, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0xf5, 0x84, 0x45, 0x20, 0x572, 0xcafe, 0xcff5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3692, 0x2, 0x7, 0xbd, 0x80, 0x40, [{{0x9, 0x4, 0x49, 0x81, 0xe, 0x99, 0xf7, 0x79, 0x3, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x6, 0x6, 0x2}, @as_header={0x7, 0x24, 0x1, 0x1f, 0x81}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x3, 0x1, 0x1, 0x7d, "", "93ec"}, @as_header={0x7, 0x24, 0x1, 0x20, 0x5}]}], [{{0x9, 0x5, 0x18, 0x3, 0x20, 0x1f, 0x4, 0x80, [@generic={0xcd, 0x9, "10863d5adc67982d173c024912b597c7201824ae3ac3dec101bb3ea1f4e09c82fd693f555be19db95e4ca7534021eb344fe0c6564ed89e90f5fecce0df4f11f511c624accd15a39ec5ffc2d3b17ed5f8bf71c1e7b6aa425446f2981acc8e9246a92425cb49ea549bdcc7fb66117d126111698b21c1336d46b3f5a592b079302d2effea4258bbbea0331c16e9c0e89b9cce08d99fab8b71d28779335f3d94726966b23e1fea2f0545acfe7539e90a5876c784335d51889e67dd2d43d69616d02dd1f46a4c9191bec7cee702"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x8, 0x8, 0xc1, [@generic={0x6e, 0x21, "03bc818142f775f10ad93bc703c8cc98335974c0f58ee486da125e534ab3be4baff701950ae832374dfeefe78c963e8caa017e2b6d728eda9260915c18e6fed1aa8eaededa07628c2d51a7febf635e5a687c1d2b428d338ec413a0dcf2a3f65c51543eb039326ef58ab465f3"}]}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x1, 0x9, 0x2}}, {{0x9, 0x5, 0xd, 0x10, 0x10, 0x0, 0x5, 0x9, [@generic={0xac, 0xe, "cc0e628c4f4e532ed694f2cd38bc1460d7a12b555bf3964d6ec5adb568ffd4f10b0935a9af62402f2f981e6df1ee1ae6cf7d1095ca926ad00489d6388cd79c09447e71f5dbfea694bdcc2b7b8c7965a4137a4f17096a137edb3c09618865e7c0270234476b0eddd943cdd7287efa8cc3eb414f7877d5845e0ccb91300e8cf299a1a1f45e6c08afc62b1ac311e1ebabd5f1c353e11dd8886f53906c62fae3fd55b8f0fac4d94e8c63c01a"}, @uac_iso={0x7, 0x25, 0x1, 0x84, 0x68, 0x83e}]}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0x88, 0x2, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0xcc}, @generic={0x4d, 0x8, "e35b4cc0103ae581d746132b552f2d663371ff7f196197591a49912ffb3b03881b96ba19ee61f062056421e694ac9749ae3ec4ca7dad29c047766ca9ed85ca2d1a0ec4e4d8463f483efd02"}]}}, {{0x9, 0x5, 0x8, 0x8, 0x20, 0x0, 0x1, 0xfb}}, {{0x9, 0x5, 0x3ae973acecbd2303, 0x0, 0x20, 0x5, 0x3, 0x2, [@generic={0x1002, 0x24, "fa08ba4e4a24a7a2a2edb7be352e1b7e2d0379eedf5124f4b7465a9184d8b224d3608b4ef29b533909759aa92afa6c8eb3aebe3b2c735105f12af7e5643d4de70511897efe7b849796eb648c6ac77beb01db5c7e92d8d1d67f6fc798f897646d2e01bb8b3eebe19905aba986a469a725d9ad4cf974e12a432e9e7834757c826d88485001db410163ea2ed627a6fc6e8082b44b37a2836b518723ddfb76a037b7997ccb760ad85cb67fe799e4778a6ddc0f682ad436760200e35b268a4bde6c586457dc53ba942db9695d1713afdb321576ba176685670dfe48ac140a17f717c0aa4ee378e629e0da0a0d4e1f71d348385d2d20930de16a97dc10b43c445ac5d7172f9b00d39edfc313b70a28eb360612cf746e5e62c473bfac0c00369971377d0793ea3a15e1866c5fc62434d452b0daa3cded4e3933ebcbb1def9f8b6f58c9c9d40a058ddcd68b072f9dabd107e015fc9f1bd5f6fc1ce65b46f73d3dffb34dde6e4d8b13783d396b0cdfb2a5812918931792a8946449be274b946bf6c580af791ca2700ffcadb52a4091a844a0f83a5107ab08cf9c8d66d9c09250fc8009db880e8612538ce732b3b451412d2b67e9074655758fc3b62ea34c3ffd0fed8507a4c163914a1285062c8de9e34172eb24fb581fb20af05778806296d51f830b37929a2104794eb9b7ffdc7c575a171116052d9491e7b6f45779524fcb010d4d9ad5a44c2cc2b5790a85ba68d626505a23c43c01c21cb00b8ed87f790516733740415d52133400bb12d3e68b6329fa4b3858b8e6f0be5473c317a4f085f5f9fbeefe0500b51a93c4568151d1ecae85580e49b93cebfc6ab05201406284398a8c1fb6783400784176471536c2da801fa7962e15fd2b8035c778add0b5f7f030a3764eabcc71d25997ea5570e6371bad9e7bea55006547451cfcc7d9cef7ec298f789b799f8ae087e606c58019590d643ec9e93dc67f3fd0aa5f29b02dd0da93723ad922ff19544ddd56895dd4aa339a6fd2a28990fadf5cb6b7f00411314b19a9c3b970583d661b16962b6dd50144e66b0352e74dab2caff3d22a2dbc33c16d828abdd1d4f53f7d825c55f2f09733a7eb1e8168418f8432d5773048230d840d25d07942014d6b5f8ba214a9f0a3f2c9a49ebbf2d3ca69a4d09fad95372cd2ab7655dd46e065535c522473fc96f7a33a8d81c1d00e4193214d32179ca5a6324ae2c98143794a25da56e19d81f2e13799fbb906fd5e2a2ccf8d7107d53a3c71a397781f5cc9ae79989c8d650013f33d1b3e5db32d80b01511064308450071966467584fe45a9e422dc0142c6575900fdc3f7c07a74f96870d7e415dcccd4758b0a21d2836c8d9e76d0a155c0962d36203ac05426bdb937dadfc04921dc9db6fc449d8ef54f990f77d01e10891ac55d24353facb548927c9f381e056bdcec1915eb1e301e8f9913813d2b7867b7ed96f295699c1134764c8f59c25a895eff074b8bf8feff4f98b92093901f52a3b64707f22113888f40c3dc2d80c14bb8f0036fdf13728ecf74d09136cc07c29fc9143e3c17b7371d8c82c57b3cb76b3b7a804f0d553260dfcd1070c2bc2fc7062cbf69c7eb705831585fa21693f61068709647eea3d166910922ae7d2515783486436bcdbf030f64d77f2fd6bb422659619ed290a3c52c3e29b43d96797a4da21af06fe72b1118cd056f8f28fd1548ee9bf2a8bfbf5f44ba7c7d7fd44837810975d670056c0232552490faee5b7e611f163041579fab11eedadfd058841758854d578fe30243dffba40e60479d9cac789988f51bbef646adf79afbffa57706016cc35c018ab20c8582971d2630c77b45c497cd1542fbcc03caba2a64c15837d30239ad49b520970ffd8e858b13906065b768e1a42db9180b66a275458f379e9ccd3f6a1f1441e668823ecfcf586fe285dcdfec67e8f5d48771835aeb409ce674afb4fe00f66cb678d8103ec736c1b2f7df6d92c6ce7f906c080d575d38dd961ba79c3091d962fea238a46fb778ff68eb01b1fad02b937116ba0d44511dfb0c96d49447abacc0c611575bc911b8f244a8063f9e9b7f3f48ac6f6215fe41d5357602159164502f35265d487557e4c68b25d08f0fe88662cecc3dbe1ac2c4ac7fa152e8e42633d1831cef2bef35880868609fb49e0568018988dfc6ea618963f40578974ceddc386a40156771df148143db77f7cd7ed40d1e9a23f968be7cf05da87be4d28e6a68b8863aa599eaade335d48afe7d4bd8ab70311e755ea49b9cab26c3db9d2151e302aa8805da944bfb138bb5e22a895033d0807b047cfb47c027d01bcf755504f92a4ad301dd1c45cafae67cfa40f7fef5bc4f32f8a4cee78865693fe75fb4da570fd030e43bd81e8396871f167c430367327372cada3cbf3a9e32ff40ed128862b0fe987f8881088937861723a19cdd0ca09321c71e85417ff971686f06890bd870a10b1278a8f5523da50d4a033535b6c03f480bc69a6d5dfa11683c5cceeb96c6a64b6c94d605eb06e040257887ec600facd12dc269b0d6ab82500e9cc91780cf8ef86feee877d1528ff821560b4c20f3e6be953bb916968bb9b2e7fc3a800763432b1ee7c43ddd1074d8bc3c71397b5793650bfd1e020669832c1ae2808fb7a6143f7fbcfc40471544afb8f75c179790f94583057f0b52fd7f4e12e4b53b5db85318992aacc2c205ec68e9e5b750d0fdf405fe659f757c9efd1f2a43f6189604b9deb884b75e48ee1cd1218b8d6ef2637572a52acb0fbd2063c689369084ead0b5b2429933aba2bf7b11eca8d6075ce92281f36ac91eeffde63b15249709948478a45f8f5447f377d8defa36d5099c4578ae6370b0868b6ee5423ddbdd973458f8e3b8c33e9ad649fbc3630d88615cac81b390beb2d11182da7587d12448b27167089a3e7a5bf47eb1c2efaa1c09602d3ef00d6d2fbdac4855a58986a63a8146512f34ed2080a2bb5b48c1cf829d4fd3a10146e1ac70bc7f625cbde37043bc9846be554186276a660837ca204b82183f86da2ae0465f344d8edbfba5d39582d8a661b7631a014f2e74761c90b8c35af8dc4c8158a79d206a80d13a774f200956379a9fe91382aa5128fb9c751ca188c7232e3d5c1f54096fb1f86f42dc70709deb7b4d3976c62348d546f11287c4556b4bb92e3ee0f3d272db4a8641acd031a7bd235f0faf9318d579e07b0c228dc5e4b771482e77ddac5cb6c03dae102c186c755dea3b8e341c128dfcbe81df45caa7cbc2bef482783908493cb17595ea125a45013c12c63b089899fe1723ae30e946922f262080f95465e621c879b5f47a01385169b66282fb52569fa9bebb5dfbc08f5cf5cf5a7d7ab42498a590ba1964f61f0e961ce698769dbf88d444cfd05368697380bef15cd2edb716d49438cc51a637f5c9125818b2c445af3206f2f48869963c9c7179b08c08e05c735711bf269d23fa34459585ad94433d0dacb0cb779cbc4397bdeb19eb2d7d43de1d04d3489d07a2eb399d67694e1e6af0cb5974016ae26f80cd45c9c4a297e82aa64ee47ca884e5e4db00a3f9bfdbc4303e927ccd26acbb88fe852c3115f4a3247224b8927fc26ff5008cbfccc92ed84bcb1c028f8edf1b88b54b4c5480d817334f06c9157f590d5cf1a02438b41a35e4877df2d335dc386b0530b639eed3ae22ae2d43b562eaf2bf7b6873712d43e1579e82513af3b09cc11a3cedf0e094947b8656efb5f4a4471f336930c6767787a62df217c5e5aab0cc49edf81a51124659f88d8141ba7004b2fa1ae6db84afa6c0f09e98f98f974563f9cf0460076acf35d841743ad998ca2abcf11c6ce851a22bf5f46193c89f69dce1b6520410f101207ef06c63be5a11851de45580f46548642a9f1d13cf7831833198d2b5f7291910c360db4ca8cb99d29ace95f83919b478e369a8dc59f5053d8b79210e7a90163b7f5e9bd304c04ba49c812f7d5a1191194014ad80b5aeffcc1554962e7ec29d1a283b8da07b092d55fe7c6e952ac6c929ba135b346139884b3ce5739713ffa1769057af9990583b481b99498bb3cf4fbb453cf2286dd33220365914d028ed818f68cb9bbeaf519ad8504f58007ddc53155acc219781b7633ca2aca2390fb228fd3b1705710ae6e6c39285f591b44f296a082976c7d4e9972432f46e4bc2a6781f76e5189a32e101fbc57bca56b6a6138ef1363d35c9368d99843a6bd09181f633e60f5857b3d63686c27a2df0c399c545f04e43d5cc32dbd0767ab743370a39dc9cf6f0c34bc44143db4a4b97fba75b1f02b8e945e3e4670b4c4b5a9ed8958c0b89a3904600532a4bd31027b652b79ec2eb4ad6388f4858098fb66c5dfa9ef0af1e145c4b87589939697dbde44ce8b269739d3df782eb8afa9ac840112c13f070789f9004b8461d644ce0df3272d72fdf090d24d5464ce13acd48ca5e8057f4c1e0fece71eadcc932adf625defe00394cac6a5b299ecbd94f249ca4d8d8940fa21c23e1a1f08e1355dcc6e456534597af7b2deb3a4e4352ebf349bfe4646372d8974cdfd8b2c7a8128ca6669c8fa3fd17a2c81f0c4acea21b37b36babeb4a219ae5e1eb31d91155c103b501e14719272426fdd43d0164a28073bb947e0209f3bed3718ffe45d1e4d6ea5c563cf2ddcb2a7a34ef805a90273b13e0aa5201cbdc346176f2c3ddad0f24fc68b743ef7bc182ffeb3658e66a300b01261537a753d81cb258ae9493a1cd76eee53660c242021a4e3b272bc3b8dccbd13c33b40e66f876ca4fe9e5c21cbd24c830c0792be08bd3da217ce9f9be84a8dd6dee59c28912af3ea5e1299691f07dbbfdc52570127134d58e7e8320eaa9df874325a3a19c1a6188390bd633cb20d8cb9331cf9ea2bec9b6785843da79da503b4f5ef756f4bc28072ac77c928a8b6e843cd472b3b31eb7148a744cace4e7df6ba1778e89103365e23d87cf5de4a7f26b90b3e9873e607b6606786ce93c4df86da5ee11936f16623c2b6fdf24e7273505694c49ce2c74fbe8493964e7dcf517cb59a818e26bfd420f93ce21615b8cedb6de3761f81459ce6a9eabbcf96a47935f673849c4e6aea7915742ea2e1df0f3852e16d9d16d99c86af62d7ac66e7244f0a6296d6bfb1f9e113eff72f005fcb7151dd32e5b6a86fb2eb394ccca2a270a6f23ce990fb7eb15766a677c3d240958b904244011604bfef914dd7172ef9a8033275ac0c461c1904932d906dcb923135c4428728c53068efec5318dc1bdc5bba00ca45de28f133668467c118af7dd27301a82d1cf85d3c5352b000dc974c459b64f9b55caa775ffb5e3fb5f28761795d5907f768fc25ce0d03d67259a3634cb8e0f698c7d96e17c9f48a769fbfd9229bf52fc41562b1f91902766bd2377d31a7ec44db1ac40050b48c722eb2b90ef82be31f537bce0829f0a2f9f19f00377c4a0218922ac1aae3eaf56d085cd4f2c4b4961487f62eb0ad5a56695444ed19d64ae1aad18e3c42c6c3afaf4734cab455ca146e21c4b37269ad300bf5a0318401098c06fd4f9389ee7712177727ad94f23722766be14d03aeb00adc24ee76d2f0a7ecf3ccb93e97dfe56a7a970123f6589666a881c03c67c0fcb705d9dbfb885f54f8ff936d885cad0dee8aaf3aa7fe28eeb6185d03e6e63ed57e52f76cf0ea0ba951f73455ae234116a1655969fb9f17f567c750c673bdc4b8d34661c4ad2559ed9fa342112a924e51adb149af1bb0e005ebfde082e3c6097f4f88b82e2d64dcd791d495235125326bc58a4f848aee6585753370165cbf81995bc13cf"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x8, 0x3, 0x2, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x94, 0x2}, @generic={0x78, 0x11, "06a3cefb637b4557c014b6745edc5041c310b5495fc5874979362da22220b69005f7eecf2267e9530609861dde70ddc26cae8bab712ba4c378cb434398f16bd860b53994a80d392db2e7f584226fdf8484562f8fd8f41822648d4ecbe34ea3bb709b1222be55a05e80f98473b5741dd18952b1bafa94"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x0, 0x3, 0x0, 0x2, [@generic={0x7f, 0x10, "673a43d66de5b1e3016cc174193823aa4b69d657b776af0c031dc0974173c9de7109157abffd7ee7fcee19d809d78951bc656d6d0c089ca7f3a801a8dacaadfc911c3c45e8a845eba3ab4f41a4d017a243b89933326385f2bee088a7418a355ded91bfb7544506ecec79c9080e0bdf6e66d36932ff9185671bad0fbc4a"}]}}, {{0x9, 0x5, 0x4, 0x8, 0x8, 0x4, 0x4, 0x8, [@generic={0x2d, 0x4, "d316af981d32d988e7c2093c0fd0e6ad8bd26599ede1e9f76e1b24e1259d12ab242b3ebd388e0d25e766e4"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0xffff}]}}, {{0x9, 0x5, 0xa, 0x0, 0x200, 0x1f, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x5, 0x800}, @generic={0x1002, 0x21, "5f181d000f3d842658e263ad660e9a87824020c4bef96689ebf3b7dea9544133c245d0c60ec507d97f2de86f73950421bf24363faedb5b34c737125f1b181857e8d89f1c12dbb564f8c4efa7309ddc9ae7b7022ac80bec6ec51664cabaab1b10a8fa248853dd18aed7de241164c707a3fded82b11a4c65f699327894b45dc9ac0a0a3362f2e292794f6140c648b0de35976ffcd7336da474ebdab12edb776cdbbad87fe9e10b9449cc0ff96cc2f2bb1c80a8eb431dd2dd8e58c81f0c7a213a7f1c78d109bd21210a9abbf93f97208b41f2316823e562647786627929a8b56cf775570031d9a3c7396e89c1c95de5e08cf61d0b265b86b2d5868b107a82b18a75394bfddfe7efdc3c4189286ed93e6184321055566e3709aaa3bf1ca783d3f34c6a83ace139d8318933365c8d3660cbf13fc562915e5038d0b7f037fde933938308bb134f18b8b3e486839c7fcc2720b4ffdc80a1c5eda5626189e12bec184521868b63516c6cdc031109cefefdec0ea00267daad2f95674d0bc56fe3c8b90d0e8fea674bb929574464ff05e1c6b4ee4f1426b7431f3d459a5528c0c93287745f7743ef187d3d5528dab895c45309cb13f431ca4f6b7a9e4ba923b1a52ccbff712c55d3be59cd6bfbc0325006ce835e494f03255cdb22ba0eec84b3685abc01b1df04dd8c4f24209c05948860908c807554f74fb8bf18e9b9546a6ff117cadadc060e961a8c1e9b375ca19959554c956e9e35d0f14e0b9413121142c376c402031562dd9556586fa0407ec415a3df37288e47bcf12879c14896887570e370a52d01d199bfc0597f047ec5d8102104ae262163fd5c4a25d3f6842dd7a1a72bb27fcd1cdc8fdf4a13fd44c537473a879fc761a650224bd2f6c7f6c8e777523f20d0e5d32de972366ee67bf334e378cddacc32c52a1627145e1e7b775f21f9de0cd727b343ca1ed4a13d5f44d0f0660e225c17796db82469ac1b3f3e824f6f6e1a740d18ba1e2c83287629ce34166d346efd5fae06ee0bbec3042e38c60564982f69548366183f6d9c0a6f2c4afb1838f19920dbdc10faf3990b77b6c364d8fd683a4ed3e031c45462b5c84dd631e3d2e65b85f151b4ed69acf4007cad137a8fccb2e7703e8e136f152fcf0c51d9e30206f5347d85c3f8bbcff603baa86cca0fd7ac808e799595efb230d25752d256c3fc9c4a0cf8f545732e068f8e405bc2ab79e7711f43e44b27621580ad9cb0e009b0e48f23734ac7e8f4b7bd616cba1a2ed30a4b0e8889fa7d5c2afe53561dd81e305f9648648b3aab0626d7b3f11e170c51e387461442cedbf9e4a217f72c4819930cb3a85509b7c43702c74070bd09ac30a8e77acbd925016cbe240d3d803c7e0e1cdbe8c5e9b393d1333b99b1fdcf7a43fee7c6fabf1862022804341a8cb952e7438f0cc785558408f13230f67d838d9868dc10f4594e4f1c73c30d7b166da3105d6c18234cab629f0cd979f203fce24412b058b0ab8158656d2750837c96d8d81cb60dcc19b1cd7e02b38374ac95e5b3e5fa120ad5e81857d58b8c1b39f94b842ba4cf4639ae7ea9069a41486a9c30a002abe0278413e1ab8ba729e795a8571a181c421192efe03a7527c2701275e20cc5476db8c9a23789353581770f9a515661520800b102bcc6f2b273c43a8d7e4b3230300725e5baaf85ebb0c31322c532724784a25f68a2d27e1279b89e58fa99612890383453cbc17cc8fe87aa44a974914e389c16ac1bc863860b8590bf5c4ff4f008d13820217a4d276f7d2acaa94676c312dc22d476817e9f6455136bc5290ff7d3d6e559f7c1673602215d8ca5e9afe149c818c2fa6a5cb2465deb8487171d7626374fcfd3d8c9da0d8f60376be0a3c1b647bb6a455d93a6ed55e715c6412d9f1c260c874dd7ed2ffd7e8de5867ed4c1d62304c98123cf8b4ef0f3366286d2ff85000b8d1034715370732c3d838c25f4fd9414eec0d5ab08553c6225740a02885ad02402050f0a81789b54157cd74143cd30b184722e8defdeee421f71fed7efcb9d95a1b5ec984a05461afd8a1a963f29254d9813c03f132c0b85bf9cada4918b69ee86cab7522baf2a98a708df28849bdaff1c48827edd34b9a2d818b4c0a0d7c197940845c7b7dd295eaeefbce63c54940ce427475100198e94361b8dcebcd855aafece5b249597909d2dffd2dcb74ddc8ea990fa89a8a6bf2a0abc4dd12aac23ed1a2fb88f6aefc69a6993a4f3053c10eae3a00714638b0b5fda7a69c869bc765f1e6d6d61c8c07a0f3afc0ad13966a17b908f3f0a1e267b021a7dee5ae5b52f7154e6f4e7dc07655e9646c0f3eb22d1ac6e2d1d0dea46746f0f81963c7ea4a8166c542dfdfc8bd1d33bfe90c010557482f28008c28df6243139c962d1534da218c9dc47b9190a18e88da39da3a636044c134abb86da926fe34b9e8dc57766ad392e449e6868fbc2b3ddd9b4cae6a31d59cec13fde149cc29f7bb3ce26953d657d37a57db800544454f42f7906c8a088c4535afbf83b7b17b7dcfa22ed16447a79c694ac3302c42cb15a688ed4535e38bd4cd04c6d9e4e35e898c660fa6cef8130596b0cc288305004d37e4e9c09c7c3cf09e2923f9bef7f85f7b98894fbd774310b5ded2f83e0b5d60820f02dda46de4ad5a0eb0dc61dd3e5d5630b02a50f4cfa7252f6760d3f8307a7042dd0a3adcef26cbf42a72d39f2eae6ae64361a2272a18047f6f71a7aa6abdbef2457f3c560135bc9e7d3ea5173e6997d2b30dc3661fbd0c96e37c00c830ab7b79d23a776526b9aedabd3080afd4e4b14769c28a742925d47bb0ff74dbfad66d7c381c20c7a9cfa04efa6bda55ee728e7dc3d24b7c71f5fdeccc157aff0d71b52f511f3c6eee9f065336c97ee9663c5f30669d26536297a3ff345fd81951541f69061163c91138c87d3c05f0d49eb4d070c2060bd4dbf880422781dc8e7dcf178efe59647ef9e78dceaeaf641d2291c883fee73cb5e57d84eaa4a1cc44e2d75b39fc4e990e4585853afee481275ecf196eead062ff1dd1930c581a456bb01e4a740c34f829ef68b6cdb9f1ccc698ec3f5d5577cc79be821244eac96f3d45b7d8aa16a722a0d5541875b5a8326d9802645b78e146a257e80c92baf946461ade3a44f64967db1f28a0fd48c5d3b0e9e87a61182d9d7e7a6518ed488da6d6994950b0762bffa54b0bf7a55a6556bbdce2efd1442266b22e6f02701eb328e7899e5b8a7ec92993ab9a067a159b77ce02aa07d24485f96dfb8c5371f4d77afd724076296ada0d7b24a7335c6cdd86d64e1b3cfbc08c8c376bf572bef3bbb21c127c502d1f3c37d161b81c8e33615df686290c09f8523fbc52744f694ea3f3a96c758968e078ffc90b1b1d446e5c5337c2a2898a0b6096409aaec0487b1b275c3cf54806b410b3fed3ead659e63cfda3f54c745a2adb3d0b2f762982e63cf6cd03d0d1291df1e3f96a5cbb464e99c1679cb14061f9d42e75c18b32fb6df3a39fce2a1177391d4f2b5fa1f6cd7f1cd674a3610efa6f473e37824448185e1cbe143b5a2b576b530a8ca5465933501c2cc584f42f9412185319bd4f7b6727021fc1799bd53540707867e7eb0d8fbeb3da575121610e98422f4940a830e9f62663a8698e13da1ccbfb10179a5710a285775fd22397dffbf55e3690f922f44be1b971acbb877507e14426070c346d2ace11909e90fa23ff6ab8a9d75fa4d893be605b684b586d2934c12e5b58c77632bd9d69e5bba5eff606dc5260af1a41944665b48bd21b8f9b6f39b779631c0c5e7bffc6010d761a0cbff59fe7642d0debb2bb7b731ccb72b39f4a26f2bd44c8325a5a296edc54c0105ab7d976ff375fe81aeea44ee7eb4cb092d2640b46c621efff1af25ee7890c479c1c6d0ce2be4ed7b4888692fde51b2f57712d904911f20a2ae356f06ab780df37ccc90eb79b340ccf59628d6dae363b44c9286dd5c5310f596fa7d3dde74e268722d04ff47dc888f509e5358b666758001d4e61f1a579bfc9d74d90e3ff3c07ba3a75753087af9e595c009932d40e0beb9a9932989e7d59a2ad86549c8ccb976e936295098c532053b59b3eea2b78ed290e5433edd9ba741b7c7305602d9cf31292bcaabecacc4dadab0fba5be500ca0371f109a40b872f2b2cb3cfc8cddc1c17a695bcfc221fc800981232612a955634815757f3f2606f39a941948f26c3c4e35bac9b3226837c2603b69ee83545390023b2e48433a5bc4b52a146c861f6bd46d37d02db9f314d074b47f7a6ee3d2d0b8af047d33ca47bd5688dc317580fe65c62a0a3b9cc083f00f7f727c183c582b3313715ca0dd9ddce26e613ddcfa80a59ca8ab390d13324b2e92dd1e555206b75b2728236c1ecd55f79bd564485d5ae9637af82aa0a03967dee12a7bc3b5a9f1236dfbbde63e7bbcb1ed104b8c6f6266ef557d8bdffb57f6974172239d1dd4c1fd68b4da2893b06fabb16ccaff8b3bb1c624efc74d7cfd0d7c3e601194a3a58ee32ba5701cf7d41c50d8d23423be106183a12ea2c984768d89cc97f573dd5bd504dada1e1594cddd9a126b33c852a000eee68b6fcdc961edf95118cfcec40088601a6f562a85941098fe97234d83b5c05628461fed5d7fc11ffee8352480d55e6fe4cd02ee7edad4cdd5c557db0fafd129b725464d128673740db9a9e8a0baf3083555de881fe52892a56c38c91a4203a9ca8365d29f5e4bc7265de0f1a703aeccdd5d189c2b1223fb548056ae19ccc77d2bf55407599a16de60cab3b5fa53d1fb3d7e8a4ac142e79c4de7d5f4d0a826beb4597471260b7052dac3eb2ff024aff87633dadef0f1edf1147f51977f8646ee0268fcb6b022010efe0a2330740c3c86ac44091fe8799b82554d9f05551e49363b7eadea16dd6adc596c0075037cca0a17cab7899f1fa166ef1660c12d54450c2d2b72e4489909374e010dea572430e53224690b740a19b429a81aa99df62ab42bc65c03ef606fc193a356745923ecdf66c386d85f4f318d5cfa7413e54250c8cbb39023eaffe455f1fbd8013072f7e69e37656c540521078e55ab1625eeefadd2e87847bfe24664fb93ef8c1caa443ed713c6a02d631375db92e4ff5d7b70e59c0a160bb0fc86d87bceef3a80ea857681a9291e4f16f09ebb914034b4601afb05791b4aceb151660fca00124cfcdc392f11fa520e03eddfb417a0e5b096c058a4af40ed103b1f80cf32d4a39d36e16d1626d41a8406199ce36352808b5d6fb77fd7e5a9584f577cacd11055ae4742b732f865eb66d28f58eda5f870d8696c1f88a2aab3e095b6e2d812b37d96ee51aec007540694b744bba31801992509ea55d5f971e508828657153b3dbd4f2cda55599ce254d70bb04894c8c61484baa78e0d088c0b4eedd8fe24516e526ebb462aa3eac924f1c799f6c024c42aa23161dd720d042ece42fe721f5d237016ae4f0a1d2813fddbd07a44fb1fe17242dd016d84f700231fef83125d11b764d5bbeb55b39ef894e685c95c9dd2aafee951133c9cc8f73ba4c28afd57647ae0efa7684f51e3013a30f744f7d248941a544fa5a6bc95e399b159ca143c940947e85f629eb5bc4b6cff3436730025e1ee6f65b40d636a2e2db59ae47a6797184cd45d59ac350922a6ec3feca56482c5e1fed405f611a7698cf6d725691cd8d4e9948762e25362819aa5ce87ca622aaa3303dddd5316bdbd042896c543c5c64875a5628f979adf18595ea404dba4b44093dc986215d40687f93141e809b4943dca904fc5bf58c5922b2aef54c81484139ba6b4c7"}]}}, {{0x9, 0x5, 0x84, 0x0, 0x20, 0x81, 0x6, 0x30, [@generic={0xbe, 0x9, "68300bcf6072517ddf0cd2249da62584b60943c2e393cadbba5875d4db71e138b27301354b40c5c91853037b9fcfde553b38c92ac11d765b3f8bc2d5b0c5998e7db9833611fcc5cea6a7209466c25944ffa8ccc8fc68860cb242ef6062d8f4db35b68c897d44a5389f0ca7ccccadee595e255053f0583da6fb70659412deda0e35080bf97890e4b6d980bcbd857f55e00792934f91d6c44e56fd37cd4769e54bf479ebd8410b4232a9a61747d4d315190e6e7f8870a9b621b1acb509"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x8, 0xd2, 0x1}}, {{0x9, 0x5, 0x9, 0x2, 0x200, 0x7, 0x6, 0x81}}]}}, {{0x9, 0x4, 0x29, 0x7, 0x7, 0xff, 0x3, 0x3d, 0x1, [@hid_hid={0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0xb71}}], [{{0x9, 0x5, 0xf, 0x8, 0x3ff, 0xdd, 0x1c, 0x80}}, {{0x9, 0x5, 0x5, 0x0, 0x0, 0x34, 0x80, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0xb2cfd68241cd658f, 0x7f}, @generic={0xa5, 0x22, "90048688bb74163eaa42278b83e89d3579430480e9628480cbcaeba4aad15af9f26e8a03a6e4e2f396c4ddff4fc60d384f7bdf263dad1ef3ae5fa7198ddcf0bd9a41bf641b312dc14f17912575b0955b8634729708c4df16623c78c6e9c4f12ab6ad8496999d97dfc2b1e39d1e4148ab355785fb0687674c794539af45f88f477b68496f0e95b5d0c2cba5cc1fc6ff9ae3c0a3ebd3ee50566bc39eac0045f51848ba14"}]}}, {{0x9, 0x5, 0x5ae7fcfc87934a, 0x0, 0x200, 0x4, 0x20, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x63, 0x800}]}}, {{0x9, 0x5, 0x80, 0xc, 0x20, 0xe2, 0x40, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x3}, @generic={0x1002, 0xa, "e9a8f943ddc03b19b44583f1013a4e01fda070a000a01202f0c6ff29e19c628cda68d6d2bf7a3fdc41ff328953aa3ae8255e331490c9420d8c11098a8be79f6b817eb25691cbebc88575e2d3141e6d35f056ce7acaab726b0916ee7e9e7155007473e3909ea96c24cd65ebd25cc6651d7aba882b39ed92b01d4223afc43f42541676d5e8b14799ca93c6f33fe564a5b68b78c1dfcbc7f5bf29adf3d6095e180a77ab21e1ceee2c29eea0c4aaa9dc5159d1af2a644c16b2d3205f277210f23447faeb272990caac19d2261a696db06cba935c34e54a7d520f0a9c090315a1f634626864f720905e23715618e0cd058ca31330213bf9cb58bfd0d331e9965e1caa3688472cf25e6e07117476833bb5c33c737b40b49b3c2c6f30420d8a0476f4f557fe2047ccb900976c1274ae207f3ec33b5d9ab97c44672d25f5eb630151580216652dd7a4944fcac900284835cd0f2bee691be7cfd5cf6bb2e7fa639edf0a12e0c1b1c76d38357611eef8e214624f55503b801cdf1a8893627a83de81bb6e7eab56aa45c67aadf7cb4e70e5fedbd068c9c60b316ee5ba31d257a509a122dd6c9f5069ec96794c8b59c745d398ba41b529b9f3cc162573272f76081024ee15009eca3e71dfb45f21e1b514f835dc970066c1ebc20d516e98edc07770d5304e18bbd9524c2d0591cb0672570619a6a4df75700a785b47d574eeb87679870b7471cac2d936f564b791ad19f796aa1d370d12200caf8015dba7e1e425103c28451262c59fe757452ed33a768d3cc323ba0f0efe7c7f2bca96fdc2fcb8da675be0c3b7b6ba86f49b9d2e8c50e18a087b85520a0a6f15ce3814762264ca79bfa93af9d3e8adf9a70bee84b135d8fb9dede007b35062b2687f3b253c1117da7e77ef2abd260d40971ef6c9929403d789bba493dcdf6b3a0e08883909d5d8fbcd9d4752e67c1d9dfc59ae3fa7b42aba270e57cdc36ecb349709e455a24745e345edbbb6290d499275834a418d1a4964d6890c90bb26f6775f72647d640465d9377731ae773ca99c0aa71b015ee0ff5dd57be6da917db91e1422c5bb79fa48616431b01b8a9651d9668870c415b3631f56d8644621f426254da737d8f1d58c0889de6432f83a499d792c2fadcefb4e93c1a8e3d96f96aaea64a954396f437aa2ddb9581c7773f59c1089ed0753dbdc86dff3fff4f3d9f1b4524c5a6d01bd3a78e92425bbda513762743d3f26ea99e7062e82e6ae75149c4935d47a1ec7bec0dd7192e33705d3972e6b6817a738b1c0385abd3a2b8757e08a84fe4c1cbe7ef80429e1bebaf80ab610cf5ed3513a311d0dc9ddc835bc0264ed72ccc56027a117c99a3121388f7536386dcd7ff6449b2a5a4694430cf2a92929adfe16adbb10f9ca204508b8e7666cbcf20c6a30cbd4ea63b407dffb74836d1881c5d8ed5904e9a07fb3e7862bfb69509760ae1e83becde01ba6e7dad57e6368ffdaaf9f3a1ec3880e6cd90310606606daacc9188e05cdc1e421dfcbf4e4fd57eee8c51c6e466c23c310c19eb2c2e3d7eff6755aacc74993498298cd8d82eb51e3e6fedcc0ca5564915465c9b6cd10e7180ade0887f954e595213138dce701b77750e5210b10aa232e7495487314fbf48e64a7b59554fb83002ca2f2368253c2f80266daa3f08b27943a80f2e142ded426222cd86c9f080080ae34c8c568208548e4d4f6b504aadcb704d69c1e69fb0cf860517696ff9db5b77b39d488f1279fb8a8f3bc085b75a8d236bf0132ffeac048a3c7a941bee78286c4d8e49753a17bc47a457305a4d0b700fb59c67892206a722f057fa284bf11afd781abf4f62f01597cb65066c8a213ced75d10e71e10d9eb491b3cba84829a111bfc942a07d8c6793f292d1df3df043916cf57079d8008fe0aea23fd6da3429eaaeb531b6ce0f8fab4b1ee55f428aec5fa9e2364df5b52d953ab148f24eaac3df59b86bdddf35d8e4fe2cfdd1301dec3f9542a7326857be3a6feb31c59a46bcc114d05de1dfe609ee29d16f90ff7d93d58481a652c1e644ce609bab57f776b1a932e73cbd3f6302081902e96a718f225a6690e1afcca94c3880bbf8f9d0ad95f9eb24bb0bab331e0737f183557dd0e489ab33ea720209208cf4f2b6dc893d0650c614659138a6ebf94c086273ac31164447fd1ef4e6370d997cb7fa422b29a94c93115c9dc80923737902c21b94d5942d00f10202b2f9dced873fbec9023e8a712e34fba1047bdd802f7d74db44ea2df19d3e4fa96c3cad2e36ff5020856930c181144da75b602cdd6f74428e60e23f58630164e84bc7858a8d234ad22d54355acd473a1c8475a2d89f3e63253acf91816f9ace624e4cd09576870d5abd5e6ffa3c4480e707d7463a8c36cf9897d677b8eaf00c8c1f5ee56143d4add43a3415bd526d69c517e024a4bc3ca840be408c0805ce541dbba0e3aff891727eb8cad1357df45f61bb341e5a8a916d039c0384ef5e62660acaf41958829156d30dbdd3bea8ce9c0fbe318946eaaf31cf8ef280ae6ff438937e7b091eb6d2d26303a44bf980c44390fd3ac55ae8d81844ffe6a9e6b664f7fc5e979f388ae272cbe6f04d47ba5980248cae845c1957b566139f51f6713164fa4d190619fab39953537d467b8fe6b379b1188441856759ad2c0578f66df89d7fae02832d25699c8e7f8befa7632250d7e8516f40ff939fd4f35a41ab3bcbc92b2a133a449c6ae6ab5eebe1415ab23b3beea5d0d33858663b4af0efdcffacce68f787b7e4eccc0da9dcc1b1266e1cb6da8b9f0a20802923e05f2683bfaf98ab5f7a45756f65f53ee6fb721fe5b061ac23438495e1dce672b29c950a76782526b7b9697e8e35cc67074a58d4a9bfac5435f0c4e24339e2325650918368304f216df5f2fff9e285f7393640abb395aca167f680831211a03d43e2260ea29a7274103a39635606e1d1e8e295e0851b6170a32f6c9ec73a1e37e09cdb79f88ba4cb822dad2b895ec0243ea329f0280ae6c29d91390242126d27359469b19e68aeeb99a0ceb201098fb974d6c5521c17ca866578d175fc3fe775316413a8f0a8752513c1b54ee670ae5c92138ddb7fd0276ccda7079369b201362b858ced8e8f9a6ba7789bd407d29878eba48bc270e13d4429c9146527692f4a7e8c0c2a2437d2f5029201299753dafb514494714106e9b53fd52d1e149dc91a79b69d037f707ed3ea60242a0c78da312000fc9f36caf90c3e9f0f940ab4f5550eddc211bf99cc286394d6262627d7c66c8a665ee5c5aa04394e1aa7ac369ad6b579b248b171f9ba6d18da307bb3941ef60ec35b8c96f9d42f545883fdf773e57dfc77753ee7717c3ba748b5116880f1459e708a22b727b489c3b6f41628808fb33123c8501c437a4108aa47c914e4d02ae9d0533262bc3fd8c476299ae921c4b96b70ac08710fc6e4fd081a00eea2b36c31b16b634a38a9a1b25601584e2614703165745ca14521b9e6ad219e1d4b648998dbf86d6533042cbffcdd597f2c3594f11d7220698eacf22c4c418a8105adc9fa7bb38d4688aaed53f142292af3affebb964fad1cc004ef431f61aa7f7464695597de5e31bbaac29041075264df157c20f0d98ee3896203b646e480d6c29f31c09ef88fcc5096b4029f06a64f5bc825930e260e7e71098e7ec37a0da16571d2378997f9232e2d0de1aecc0d522656bb8b0939d3a1cdb19d88d2e6c9ba5e7b3fd6c11134eb3bb76cf0898bef039ad751e711d8ca61e885aa7cb3b0e6ac2fb9c5f3dce76e0ccdab60c18bbc69695238c250e882fdb4d6cc7a1237cc207ccb0aa74f5c05c779e1b2e6419bdf441f16934037bba9e71805bac75eeddf50286254c79a218d8f3363d2c2e2f8ef440b4470f8f35a6a510c40ccb4eb620de6d938a10c6a433999fafff425c392487172064711dda36c6c027bac7c92a2e7c2d78795c37c97062fd4899dabf6e67913abb5afe9f633166de89d53135e6458d9eaddcab9f7e361bacc37b32b182b7e4da021312b3deab32052c15338c53c266a814aad0cca045f2ce823a0eeab9ce817c6cbef286f3b091877f7089d220bbb34e7834657b81a4ff4dcadfc409d2cedabbf0f6d5901e880baf113af5c4326afb3b6da0761c84607ae747611d3c5246fe77172d523784c8e5967b72ab44b0207600d88483785bc6519e788f610d2a625b3946239071eb48afd38e61d5a3ef6bd37d5106c31c0c1de610ecc9f7e8e5303f7e0b81595fb6281a9c2adb4db6d3ab20438eb7f6ad9469ccd1d4c29912b150ce708ade20c8d164baa99b1d4e12ded932724257278c33916a694ac2d6ec2a40b25e8fbf7c728f0e3a765063374491884866f104f48c5eea08ba0fcba03103bbdd7f62072bbd77a13cb496929df7769a5ff535deb2b96f17809b90daeb73a0765515e314968a309b16bfcfd12f3fe1d37678c3b3534c04d993ac412c998de296e1013fd0f774881a9338e3eb1b29781adb46e5e312de7fa684d0b97c7b1eb49dcff0f7f0f9a6fee44762f7df490a73f32115cf3551cbd1045a17784c50c63071f59865433d340cf8016e799268ef3b96fd0121f921fd83fe96638e0531dd3cad5c0d2bc624353a98c304994771c323f39a0279a7e1972d2d08e677e1e866719a41b6661adc0435c444193d9c63bc8f73589b21345215882ddb59c5ca8168d0d31b24db775ba247d202ebc5f738c4ca20423984db391f8b670271b37c9266d386c9fdae0193293204fbcdc6db1a5751e229700972cdcff01040ecb3d8efd71bfdb28059a6fc8df036d8a75557a415a21da4cd8f3f4b60fa93995e58aa909ea6730e31d3c152b77d6ab81d8173627fd370358edeeb7075aba4c656b3169c9de05df5de59f897f18ab1acb0e5ec08cfe11b45e49bc8bd9aecf1b3ca9d05ca02d8f46f8dd3c2bb447b628bda88011e7181e4bf6ecdcbbebfd80b46cc4d3e9b3bbd1552eef7f68a3f858eaea89e83c9634837e9caada1e2a895b47f0a66b783c30a226bb22fccdf665f13c3845823269887e89a193aea9237cb8762bda99fa98d1feaad9ebfb1a63e5e37006abb9a6d71d4a3506c2a9e9367bf2ee2efb4bde01df50a9e4ebbdd3aef47a6042d4c01326611f3c957b4a4ae2793fed5cf8f60eecba82052b34f2a3b9f34abbadb0a02ebceb14e6ff4d78033301e5a9f22692b44ce55557b338d0bb2da6f3509e9c28fee2127efd9ff35c74db0a28524c7e822a5663bb0ef97960aa8e717e8585de9500d133840522bbd0cb207090b4c3c8bd060a945373128f83152ed3502b0839bcd45abd64e6d3240270ebf1e0f0ecc07228f010862e5ff3fc44046d96b4329b768671456995c37d20ad509e6095e672419a27e001727e1baa648e08ddc1777eab0c1f7b62b373ae78097b06aba2b3bd0a9e957097c81005d771e9f30ccf5dc4f118fe5231deccf98e0ae293df59b8f6fed78a91f30b17c324ed3cd0083337c37258103118f0c18f69d74671d508c7b0f3467a40053a9307190a9e4ecd718136bf21c7d3f00bb74e8a240c3cc10057fa58b6bbba1cd724b6c33237b022145651aa1f00eef988e000ec62a3d4271a7bc6555f6c2a7f0ec8700c8f180b59d52eba3037af6486421f90a64da99f757d40c36d9282811eac0abd1b999a23de1b3a2942fe602c6ea05c06743924d80ce61082d2b6beb1ee48040f492df8b2ad62c904069a262713df0c4eaaf3aebeaa0c2f73f540547714b77b5306afb60ba93ba44542de9849a45fbc2a9774034d241a7b47db5b29aeb26b80bfca2c51213f595b33def"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x1f7, 0xad, 0x10, 0x7, [@generic={0x84, 0x21, "808e9933bbe98b267c423ce4d503d47be0d5e59e35cdee8c9b6de41a04c8756b4e94c1b315803c68ed9f7a268ee09ffbcd7bc11a13fc3f5ff2399de9ff9ae3a9e511fa22fabfe5198ee64ade49b672e3469ff4be98bc08b67148a02caff0847f8b6de24b91ce22179b18702445030e45b233de0f22a7da7780df982c05eab7fddd04"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x4}]}}, {{0x9, 0x5, 0xb, 0x14, 0x10, 0x40, 0x80, 0xaf}}, {{0x9, 0x5, 0x4, 0x0, 0x20, 0x20, 0x7f, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x83, 0x5}]}}]}}]}}]}}, &(0x7f0000004b00)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x0, 0x9, 0x7c, 0x1, 0x20, 0x3}, 0x37, &(0x7f0000000100)={0x5, 0xf, 0x37, 0x4, [@ssp_cap={0x14, 0x10, 0xa, 0x3f, 0x2, 0x1, 0x11, 0x5, [0x1fe000f, 0xf5b9f65bc74f5777]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xb, 0x6b, 0x80, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xe, 0x8, 0xb, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x4, 0x7, 0x7f}]}, 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x80a}}, {0x1002, &(0x7f00000038c0)=@string={0x1002, 0x3, "6d6a994e8b12978cba4db20206782e6360bde5b2da4ef84db026e5e0a4b1ca70ef5d0ddd49e9fde69af85aa8ef3c3a5296d3ca932d469bc7c5ec4e742efc909ec66f69b4cc838e996325595995a9f1c8a0575d68e693304e6fdba445cf208ef61a6537825a7b08700931d07024fe539c246b6e8d81e3254f1bf5769503082f244db8618ab2ea282cb498555fe3f614c958c944bbbff94aff2bf05852ee55a477fbc24e358ef204049d9a0b4cec67ba3d3ae187b54b66332bd2ea3c65197ea4007bbb30217510693ba7121e05b536969466cc68ac946f7d41848c4686d2e64ff4b35aa38024eeb77141dc875f562c4aedf907e19a4ed814828dea3c773d733710df365458ef5688cd70fdbe230dbc818978521fa190ce94a8db586264e8d65541c53544b445729fcc90aed12d2d0bef52336693d0bfbbee69ed6a3e6f5ec56bf61e04c7be9093bcd34a8a2ed0378f8579f71f689cbf2e66b0bb26c12f2586ccbde96883717549a3943c102b50c7cec3754ec743251e868146865df32227dc4f2ba40e2074f476686ae9136ec08ab5a8e68204e11f063858b7d2d03ee3e770cd80d7f594a1f462f28c6156d42c94eaf9fecbb7faa90a4710989bfb85b9dfa8832a4da94d737219019a0833325c09184f19262197187526e42dab69c1472bf2f3f2f507869981274cd8d923651beee1f572c7c25ab6e52dbed6bc73b6f1da3475f1d7c553adeacfc5edc4d009fb3524610bf72262ae4f46b7fbf7b81b38b2ecb10551f8379e9a53c7b30d15997a91c4ee987520142f5c72014974e1e3569ea383189ba2ae812c446bd48897ceb36a166284b8aadaff44db79026dd57b9dbde50ff3e3916df3ae56bb20fe6d29c8a854e92c7bcf1a5ebf6d9654ba22f0cf02923fb2d35ca58d0e1c6c1c3ee106e25f612fe6ff6ea24eba8f3e2e5637889dbc1a546e56ebb8aea295d1bcdd2c29d38cd8386dd8355d7a3425b16167059ba44c23e11363033a542413b71aca6b6caab83345a795bc36ce5698681c8f7ec93665383c9dd287ac49039d5298c500c9a53d40bb4cbb3ac34593cc2777c9317554719358f03516f7e9a8e9325c71c8c0a2589571afd25e7b9f131dfb97d70136237ad925dcc62844d8beb9815f0e15bdd06f498118d1b9a5cb0e18954b3f539c6c61e1b8a1f319a1381e14e44226fb413982e8917d207c3dfd5a40c6f9bfc50e0c27a12642ba0c02c956cda8eaff2cf989593e6e87450333fec142fe967961d2119efe96ae61bf8360d05f3927038c501edbf2e47319662c6548fd855a867c5064a8ca584debc72d33e1776388b88507bf2c42944b8ebf8778dc09458de29e5c4f59599622d55ba6d2c3d8baee71925663730f982fdba72859dba6593e78be8e9387085feab6b6302a45bf025230fe3e53ec0d1fbfa2b3a7b3825b55256803e4b0150ac1934150dbb8a8855888cd9e5e0a3e6a9124a82fc00131b982ce57f682a04bdcbfbe5920d1edb814b803cb0a5e3f3bc9f34bfe5e40b9fea2e62cc8cf5de8c2623c7620585327f35af06e6fa56f8a4e565480634ecf8666dceba0b6dced1b6df7da6842732928cd202d8bcac9c1433188ac1d651dba51100ec8a0a31b64ac750b44bf807ca2ce5189f50bac12db64d68c960bcf76efdfd2d1a8ae08e6e2eec25f0a8016c7e858aab4d20ef15530ba7a0b4e11f7c5c6710e5b79d15e3322c5a43b3578dcfcb235ce982a44fa0b6604a4438512f1f0ba653f5a2d7410626259f6b2c26b8c8034377548c3981f7ea1edf5b6ee5e595804ebba84ed598ab89bfb6e407c76aa5b6249485318325192d771894e7899c89fcb0fdd5ae7c08e6942aa2d207ef527e284e515e8d34d39c3a13ad39183557b90ef2886213147819440c3787866c5d3aba84357513bac2d92749a297eaff8b0e39ee6f31ad1baa0e5fae01ea64789975b37787098395c69767f45b0dfa7adc6bd133d46c8b8058d00ed3b1c56657345aaf5790b916dd7b560ebd4f5f72316792547b0e6e7d5355f487f3d458f2d892470ae0ef4b613cea9492065d753dc2afc53c5439970ad92d4ff61575ca04e091efa8f1c3eb64679fd58bd7b0413c37a7c10fa7478cd2ea3a5cd1c04023af2e7d274508ac47981300160803d4bda26dbd1b9e57d35faa249156fe24ab84d03da25868be6631e0da5de9177c73e038b0b3532d33e528ee0fad1ade230ca20704ef56f718fe897485953e4cdb5bac64f599c503b608c6e274b0cc8562843327b3a0bacbb35e788736146c0e82dd1973809797a5e2a9fac77a4b012428aa5ea12f0488b9b476c4ca29f58feef394bafcbefb9575d6931f3669053eb16ca21709e01ce98abcb52fecb830feb3f290510a264d18563f41cf1be36a71249ae36316e436ecd4d3b0ad75544dbcfd3cd949a0f91d7f4f715ebdf57c9ab96658e5db2bb1f9e267c9263c6fc785b954393e009beb327d94c9f2b0756e9946204338648d343f61ede4cfd6dd9dbb68131f2919945c15dc154225b6d278a17e44f439d555a3ca3b9128f310709949f452a5c55075ffb9fecf89941dcef6cd900571c03737b6807e768a1d77cd3db0637b286745032623eafd4b1e9150c59bbb53dc3687d31dcd9d087b0a84f0646caadb64bdf3191d592109775b9d4e1fe1ae2bc576d4d0ee364dbc3a77eb7dec8378783ccd91d84db8f139b79a1540d30099ba81d59c9a4f2d13e3c72520541a053f426ea5ca5c51992bdc032ed83464d1850aeb8a16cd5750f79c9ba46589eecc81cad722de5291e270db44155dc91f52ad5aff174db23a6ec0f6c68ad243cc0402adc166d055f82ddb164c25b1ccb8a7848d060e9467c045d1d52573199df0c498036fa2aaa5e4d693ecfc433d3a3392335be7781be236a320ccf49d96f3cd1d437492696797f579069fcab00df99dd94009d86fda3117df52f0837508856edc4967c5b30c6edf778025ce06f051f78a8223cb5c0663704d78e3a992b6b460dba3cf3889e8e590395be4ebcab4b981cb5acf86e99e20bb65b1ef6fa94c779c08f92aafa5af9594315371a16365eb2af7619b74dec4a6c794a01a28311e9ad6015d65062e3a92341420d9ec8e179514d69aa1d691cd8dfd1c54df2a8bb61e58c0d017d7f50da754ef06ea36867bdfc4efe0ba6535c3fd672aac354208df77ceaf4190efba03fcaddfe4a799e5c14b48fab56f5fe860b072e1b897db6c0269fdb75b871d5708caa4e8ac1116f49efcf861f932f6d2c98eecd1ab779da9c89187e08f60353119150fb5e2a22bb283039e76839c5a7d852991d7e0cfc6072fc57f572d7947e8fbc57385641ce343fa771eb4fc9c903a4040ae416574f5a4e48e0d5fada15ce4e062795c62cb1950753f55df1097f91def8cbfcbca84e7fc4b4df3761e0094d76f8deaba254b838d7843352c0e7afad6dd662612a7dd9f192093ab8e7289f2b9d1facaa291fb38b981e4368165299b9e01485fc11cabd4717e8bf1bfa1ff5fc9aadad72e15dc2ac7c9c5fff6eca59ebcd5ebdd92ab3162120458633d581d78070e01a6685463df6749a2885859c3767c445329c1c3abccba39db50884d24051a44c2599ebdbbb6a390774b82b247013424601b9c7537c57c7e7dc98a2cd055c5255b715dbcef8ceb62d7f4253b8e7782e35383d0bcb92d0df64f17912454f33ad38d576cfe2ce577c3d87d03e43387ec40cc0b555a998ffcd1eb3bb6c86c3f3ad02517422e51c832df181040bb851978c72705aa296758a054325c9953b30150a5d505b66b9534e5f5e917338ff6607f18776d3daab8b09c12e71f7e93d42df745bcedb64875e48f6b282e3db24de5f92d524843864b9def7df2cfda50adb374839171bbb5f876992af0475c8f28e8fdfa6640991d8585773f65def9119c4b3e427a1d31144ca4c80d2f5fc4c8dcec4cadc5a646827ca4fdf22fb3d5bd6ff1a10e78674a9bb029e44f5ea1eb2a13b5d2a841debe6de8376cc1f9482baa9a4c1eeb795f2276bbce315c335daa34920619c29c762d92fef86c63318735c62b388b7f91236878469eee493f49dcf0744d63eb566f0ff4c988f7e1c19fc88b019a90a6e5a4a766718e2ef9da4d34e9bf3ef8c9bd06c2b9cbfb80c457089fa0f0b6229dd6dcf84c4519dba3e2b8d035be30868a37bcf676219c54bb654044bcc7df6c348c0cc15a9dfcab0331ac0c1b240e7e47f3fe432b3e1ad90d7877cbdf1f22c66b96aebb0eafac031ec3c1d06249bb9301335d4c309df4c1d71e76655d2400588bd52065d4a1130dba6491dd641c6328a4788cc51ea355c55bb8bdd25ecb96ce4778784841bb3636d238a1190f590e02f96e4983f67021a860311e43ea89ed60bd7f7ff48a98a00132b1e024c1394711fab90bfa53d8ddc299bf70b5b7bc99142b68f4da816256421efb89d1093ca78cee9952f70444f0d8b9a9c796f1059e823634e52ccbbb7d297f2d54420f9c45bef0c27229ef3bfe0c9cb3547a054f8464543b1ab3a236b76e68c88c442e2873a98611a789b16943002acb73dd3538e91413d1a4ab136b99603d2879247844a420284fd1676ada9ade964ee864684a6eeea36f362ca4f370e9e12db93350f897f9ed7140d822574ff0356b6d259363aa617816e9c8e16583eaaafe52065bcd9328cfe912db2e853d35e4c9e325a19213b8e5822ec53af332c0ed79e6602034c4b4108fbc0e83df9aa429920301c6c2cd81947b1a0f8c6d095ca8a79d9d7cd387d7d6fe088d8a100fef7701bb01c11c77999c07ea2036f8a0eaf1f9844982a3f936e9d1bf774726505861c2d147410aeda60555e3fea73e2930375b84e1baa6d836c404e3531503183f12b748feec4bab21284fe4f8d5ad6d4a3ffa6d990c0b6946f0ca68bdb29aa32a9feffe526f56b3e33ab98a2fc040579c4f74987451729cd46a82d19964ac637b21cce0f43602d55b05ccf747e8f8f994a8d373d223a73328abaa21ffe890744540f9cd6a24171b25d0ca698d2d3c32f3d2fe4b92d3d3fa24a9250d6fea7dca3f5feb331ece3b29d7b4dcba6d792b30306790d5fe59b0005bace3c55a0345cc40396545c58f430b205acf3abaae2fd2b977eb72754b7265deb4f1b74aad813ee06b1f0ceac18d2c03acf763dd2ead1dba5418ef1f1e24451c0218ccf8c38cce0c93bfdbe305197230bf5219f1328d5d328112ebd0904f0dd7144ed9ea7ed8e6997145af7f7b980795b634097debc5044af102ec0a28236d95da344a48d1b3700709b0a02545a51f94aff5a4ea1018ecb21629c1078f06d3928c9da09e74c1291146070b8979fff4c3194faf9d44e1c5d2a8861ef0907bb1d61d87f6d673d6f59657fd4d7921a80b9763b66dd436a00eed0ddd3deb8297b0a14778442af6704c6dbf56cb80cbbce80e064dd020cb73ee0767c91fbb53725b52279644154803f9c68f5ff54e48b89ea3bae3106a4d743fbd6df2a896be174cf8919b975d11ee101824d50105d8e5d3dde59eba98b0216bd9decd1568b854a5fbecbfd292626be30284473e90a131ed2a9e30ee07fc065dab768a2ffc27c9dd82c06b509dc0dd2176c49414a2a36dc092422e5e664788258f310ee32c42f36fde83bec1938dfba48b5cac14ad26afcd09adc4547141729e71f08dfa32d94eebf9666f7cec1070614e74e76112127cbce8e8708c57dc9e01507ccaf8b62052