4c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1817.168357][ T9040] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 1817.398296][T13264] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 1817.428354][ T3061] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1817.428401][ T9040] usb 4-1: Using ep0 maxpacket: 32 [ 1817.435395][ T3061] ath9k_htc: Failed to initialize the device 06:11:59 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000ec84e720cd0608012b490000000109021b000100000000090400000114a867000905876fa0"], 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x1477, 0x1022, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x84, 0x70, 0x4, [{{0x9, 0x4, 0x0, 0xed, 0x2, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x7fff, 0x0, 0x1, {0x22, 0x762}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x1, 0x8, 0x81}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x5, 0x9, 0x54}}]}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x8, 0x40, 0xfa, 0x0, 0x1}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0xc, 0x9, 0xfff}, @ptm_cap={0x3}]}, 0x3, [{0x2c, &(0x7f00000000c0)=@string={0x2c, 0x3, "d910939e22f9deee0e9dbf9d974ab6d79e479c152a839afadb07cee35aa128477ff183967fdce5b992e3"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x480a}}, {0x9e, &(0x7f0000000140)=@string={0x9e, 0x3, "6fec74d86e4065f4444ad425e1af504e24001d196e6cd6ad2b3d5002e3ba175098a3fbac9aef6964df2dfe67c87cb2a853a4cc6c2989edf0045444883e93ef78c41414dcea6be7c468810d66942c974ae75c70508572c75ded338db3689754504cb53aae5a047362ba6993620a07c29733da00d42304107cd777a05d3cd95badc97c41a8c6d84b5af8a5e86db893ba14db4d9902124386d7b589835b"}}]}) [ 1817.446537][T15811] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 1817.451644][ T7579] udc-core: couldn't find an available UDC or it's busy [ 1817.461226][ T7579] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1817.463731][T12933] usb 5-1: ath9k_htc: USB layer deinitialized 06:11:59 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000100)=""/31) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000, 0x40) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r3 = syz_usb_connect_ath9k(0x3, 0x69, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x11a, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000005d00)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd944b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb0000000000000094acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f100ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4ebe6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd9730200a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bde04d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097eec0ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e9015f88d782542500ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb690b26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b61c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab082792c188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12687ed037770631e45a6cbde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1af3df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b849890000000000000b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa003a4be95330422ec70f0a028d939c4ddff5b5b4362e63a9522330ab27da597aaae77b0c7d7ffd695f5c6211c809a2434df61084885873df68a853ef736f166818f9f92099ac392d908f082d98efd42cec06aac0f2e00800000030862206a20cf260092524690dab6fac81f8c032486ee0ca2a5ce298e25d99cb4070a04f63450e70546f73a892bf986e4c8568fe7d0600bdd08073a54620622aed95308aa16612604f98aa4abadad3c2996d03bd5cdc9ca44e5f911601245cab6a30000000000000000004808ce0ffb8b164e93b727cf8a95c4dc11899998bb2169748668274d926ae9aa2331375e7abc108f55d1238e4effc047d13735facea4ce8ea3f2b094fa689216c54680ad12b53f6304311434361018060b23d8a37d586327c47c8c6779c867f9e35e8fa693bb4b89aa969d3fe6c3e3ad5d3395040a1589c11fe6e0308c4d64cb9bc0c27b5517f730f9bd8fc720475cb36f4c3f2eb64d20bfade523c70000"]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084502, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x6, 0x65, &(0x7f0000000140)="63532fc0cfcb0fb658df1a13491969d7f67f1b718497fbbbdf0274a3e285750b7ab0bb4cb30709ea4dc97d2c9a973c90139dd1422f16bc3ce8f300a497c1076bbd9f99679005b5c1abc184331ab50ee374293621d03d2db64f631a393f122ed5c85771def3"}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000004200)=ANY=[@ANYRESOCT, @ANYRESOCT=r0, @ANYBLOB="b68771b1919255fa9a46745f5ebfc123f2d33a6bd59bb2602867c855f7a4a55cf36a22180a3f6f4aa018c7370b09c284078892a27cc06398f0bcffcd272d68ebc5f7859ef1874074f9f17749e918e641173021030cd8b13ce3d19ba53eaaeb753934c0d155dd24e1d472b85f4f1b35bd37ff4606e16a700b2e4cd48ecfed6949b48285b39928432f43c5b644201a1d4772c7bdc13f92b1f43a9fb14ddf5d1187c3e29d52b4475fa4c53a8aef6f7f4464d7ed3cdfa32f63725502686bb86f28f8994d85a6faa417f27b80acb55c0825b8855f57b3f25b10914663359ce2baa2c7bc91c312faa27cd43cfa0bc24edd4e20fa148b46fb69bb6bd94275e0ae1cb891c9dea188bed0c1b78fe01b411792e6b9bd105fe7553b2895437d29c2b0b67380e8c44de5486b4d70c0626dbedff5c0525dcd166023742616d3c7124d97ffdcf5393f428d56cf9044a8b785c93fa341bfbd56610adad419afb9a697d1dabab7e89d1297425cdded4575b34401242553b1649753322f253b3e60f5f433288b297d85a89eac439b3dd64ac0213667bf8f4c4ed53637011e9567a661d13695a74492dd254deae2689a5a5011af27bed2adaf6fbc20877ddbeeeef3437513a2af71ed0a660deaf03c4efeb756bb1c2c8be3581f5b3361844c717d50ff50501d4561451cd56aac50f607567d6aa76a3ed41a723012ad3bed97a3b8a46eb34189aa97a26d7b6929a5413a3f06334dcdf30fe87efcba8bd94c285b473ff8b8a57e860e0ab6465862917d0a5262c6b3a72378c3182ccc2c2ac8ea5fff784480a33c5161e211b1babb2cc9c9638ec3885758654b4b738bb184bc93d7c81a70242a08da14f8472f08f39c30ceb4f52e05f5919bdda9bbd87d6cde0f3e16ad3e093ba6ca81471b87af5d729f70db57272dff3dea103105184a1b6da6342d92498e4864d0aa5443d47327be41928e591eabba4e7ce85cc2fe295ac393a57d2cecb6edd1a948e7e32f8d7665a1bcc261aca2c42ed86ca8ed516def5561487d4a8be58a0a96d598daa40ecd89c87bb4430643716b3b8dd30dd996aa3f01eb41f62fb787c74f5bde54ce6461824d3b68f32f5d22c0ce0e6f90aa5b0d5808b48f416f9e063d1b0882cb8261867d641ad6c7ebad14ada43e94690dfa4bbea20e51b598639662c6407fa9f0de26cd44be9bf98406ce818a725bf79cf7b625e835a2a504a4377310f6152a15136f547e4a67a935b23bbcee94d209a6165d2ec5c612321ff1b5ac051cc66e09bec6d82c80ff791afde830661cdf1432e7d3d299b544a26974c4ff19df4a7047a5a1eafeeadce41713cdeca68f68aba5de4efcd8f04b34f0f086750564866f59418637b1d91b3170eddb12255bac7e3662bd9ca0e01cb855dfca505855f2508bfeb08a9237923d6cc24d499ae3236d10dc0feb1e2f2216143cd918afcd6bf95bc47812da5c3b53a556765975feca9b7555e23c703c2fab684200d231bb19d69d954b49a7066be6fc8ccb91217328ddffe3e5d3efe16bd5183bca5a0fea5b69d3ba4b41c5f98cbb5d02a16a7d387191572cccbd70fd630aacc59078182de0d760c59df85f273cd6f3d197475c8ef3cfb5ee5f98b0c5895f62da30c2cbf94b186109a8da381729d9e6c7142e6f1d49939a3486b1382bf843f9be393a92492e91cfed149d9bfd44072bc0cc2a4a6553d521cc6234c2c6054c09421ba8009ed797b3987a7fca8de67a3ae6812152af205eecc6209675c786593aac93a5946c76332e94d55c0d7c3744e5551cb460895b0a9ba66c56bec0c9dcccb4261df4ee26f7e1389b517eac8840c2cf8b55010c8f6a22b5870cb75889270993281fa25ce1fa29ecbb83f9339edb4d2c71d93fdaa86b438ceaad922451f6cb87976266b94ecceccc6cae4fa324721989a705e8e2f834ff7dfa4c2c07efbb73e5caf0c65c8d3ff6b8ae19f9d8f09267cf865e8788be8a326e1ea6acef69ac75f90eb34fdf5a76313c6cc3b2868d740c7788d5015f625913adc84ae989ccc13c7c29da6feec73a71c002cb6fd4247c4ac83fc4acee40cb898513fcd23ea348ac6234dd215f8f68e89021e07e29703afe45fe0a3dd2a77ead10c64045ddbf066bf092863e191d2a1cb39e4c167540a15623ddfac27380a91b02666f12511fa0b8a9553594aaf9a3af3c906a419ba4e1ef9aa0ccad5c99cbd530347342cae17930484491ba877be9aca9ec38e5d38afa15e5a54d7a4edb185de7895b6416ebf4ba187dc92f312a3369f3177de42562bdb918d1314589275ea8fcb88add71ba39aff2a256d254db53f87790d5a9675a9512e93f3fef91f70395d8f51f56288458d468a2b71aa05e5b207eb8c6ac17d56638418b302777bc5959170f5ba51e5ca6b0d6d298c05cc836135eee8d4375452ac3dee7a713e0801e663e7e72c8d3ded142db4058f28cc6a190267d73240f15961944a9916b142f45574828d1a60788d3152f07c90388eb098756eaff576eb7a5cd7f1f02a487acb85ea364d7780fb8395f905e6f43f0054f97309f026c56594a6185d3a09be7801b6f1170523146e8ae230b42a16b85f34c6450afff0128441c5fb1699640dae568afcc3f62006c2cc4a6a98a3ab9f1820aad324396d89c5ad049d6ccdd528a3cc6dad54ad63dae012e72df36c51f6c810896434d373766b27c083a47a36362befe088084482d328f64283a09e19cd18c21f0505cef52f403d2854641e191c30ca1e80b2b4aeafe0ea0edcfa4f1e97544a826c6c55fffc990753057dcbb7ab891c7b30eab1b953231b90f8dcfad03a12076d71458784bb96546a0c83ac8e0b017f90fafcc2a628dbb8a9028f7f970c68b6181c30cdb58347b944a9e05092966e1feb650a0d4892430f322f75a8ef16cc11d78606ed4ab9c8c03019e550b5e83bb8ed5aa2c72410f9e05ac9662f4002a5068ac90f2ee7ca181e7f322167f741203a15d2a90f5dcc02faf0cf238a7af5e04021b4e1855d7400d83e884a34cad3a9a9d0c13a156e7f73d127a9f0c61884c2deb036a3f8c72e290f1c813ace421b9385639cab78f0119dfe2c44dcb012bdf4b6aa7f5b9691bb72ca449ce87842f78e9e90879acc0053ee8beea020f7013bcf775950088106f4dbcc7b9be00e97b10d4eda4de50a2d0ba033f67d2aeae0f560c893f43e35483efc743a34ecdbe3ffba4b64fcd34aea0cf123aae438054693e0c3877c876794137f4f3cc1b581f712d20e478911fb1fab5da2b6b1c36c565f19cf55ca4dde349ce4ef3d2099e6e6e718b285cf7d337a7896ecede42f6479824254cb5531d518156a5b8495527ce09306fa7b1d56299f604749717fbec19075f1c8bf7482ae7649466fd2f2bf5dd2f5c1663a580259064907a6d1446f4e63db28a31cdac160eac41419e984d3fa74808689cfd73bd70d35a90b3fc0bb5186915069ca7e9cab9b846353f942ee40bdc1147fa36e658bad6477cd34dd4084176b282961c4b0f845d5f0f3294b6e062fb4f83d14be0d7c6be717c2fa6f0842056fc196b31f216880982360b79af751110cd54150ac48c11871254f07eac306a8fcb1c9407abbc86a2a4a19780f024121875e0f543a31360784fd7e1c3700d4295b6d646ab3df01f7b8a2a0a8347d8b17ef6b9500408c072167b885e81a1b7a20f8fe8633db46f1ef10dcf0f97190bd6f8b01d35fb827d80df3ce136e0414f98949491f16bbdb0bbcd7199bf361c04157fe95ed2db971cb30c948788f48ab9e64af1798fc41454d02df0947c0b6952526af8415fdcfa1e571d4b47ed34fa423fd19971142def623912544184d6128a292a6cb663c738dea679e7f64232cdd5936ae11363494f3b30fae3cb6457f121b67b11508faabea2f77b9a7289d1a01869af283b863c8b6c49a94e62454253d4a5da8f535336e98118a2e865fb5845b0a1f05c37fb0bc42da7c8b4b79ebe063160e279b5240eb36cc2c48b628c9a906038cf0feb75f6ccb482ae341691a0c35a88536aa37a25fce0c1d97eca92dd31f6e7078a80f994e75c4362debf2bad4f5ff69db4453730716210ee03477e52186e741404e895fd72fcbeb7d32fad523961c0c5b57909828b6faa70a89d04dc6ce26a071cdebb77b87b66825a875a9193f82857d519d687984cfb5a9cbf73bf02b1ea769044f6b3fa4b9faec30391435cc84b6f414023e99089583e87ec597fc22c928946f7aeacf120433be0e4266d27aa05f08144b9e36ee0a0c17550dfab4bd85e6806421d3bc1cc4e39bc380ad71048607217c539fafafc3fa43a025f50f86b3ebae02cfb3c00a2395ed828f9293c508cb238576ee1637e03ef45870572c647a7126510d1701d38c922d3bdf7427bf25b8852e03655cd9372f42a63bd8124e4b1856dd5d46d3b84e944108a4441524307b45b9f8bbd20f9e456b7ce3dd7ddb9efc2b9484ce3edf705b4909ac86e762b86e9f5fa2c3910d3740e8fb5f21e5f7cf6779bfb244773abea359bb3204cb41d6161c06ce2c3372b92e10ab809fb493507b84038568af6b63d082aab578ccad8a99a94c54079307a2bdb8ff9e4d292f55de00032ace09a4b56cad747227584d7ac7be819d346c8a42cd7c269d9b0270df4f6691109cd383f0e9155f25c48fd9d4256aa661f185a19e99a80aa6d05194f1af9e42cf2295c330f93e5bed872db2196ab7144f3331ba71c21551a5ac6ffd0bb6dc59ca0bd1d9479e7baa9dff6947cc3b862f4bb901215b463955d8e985be4a284c3d91dc2c1163cc1566fa61156cabe40d8c00cbeee5327d2a90be389f2f43363ec56aa4febc7c1980d558c43093d9c6878dd57004fb0bc90171c3558cfaffa95d56af0f8ed9381a9242055b678e8cf601a16202028348569002d9052429b25ebe2ba00ca207b8e70a03566585a3fd2bbfd7769c7ec07a54050a9fd6ffa3fedad8329c2b275ef31fe0b3d4b1e3353bb12590ab5385045bbff68dc238e58eedec85aa3918bc12f27875f1dfa6ca94f65ca0f3f98a21a349aaa50c8b15efae714d39ba1191964f9c7ac9d11edcace65bf5b3a071582b2b57296803f3e9a9e6dabdda31ff0e5545ee2fc057c87817104c03db27f800e9ebd55ee389a552acff2e5cafb80307c5c614e719ca0349fe0bb57b949fdd317be01bb76c4b6c09f7c95849e6cd3fd0c6027b2fffaa33520da7fa66cba5a380eceefb6071f13c8538bb04f01794a4d753819d2904e0e5fb04b2b374d760cc0bd8b6087ab0de2a27a9b296d3c36ef835ca5127996f4446fe3954a50808b6d7820c304d1453edd0d43114a028c044a5b57bff2bb35db1817749a8029e2a8af62d385e9fdc1b3fe5bab9a2aca560e7e5228e33b7b56b28829d8acba509f343d67c8b75310313f681844a2b107a50366ca8f58573dc555a7547c37a382a898db1a4a948fd557a682e380bf2c45bf8ee7e8afce098049dda2b5c2724be993f67665b98a8036a565de2daf8e66fa2a4ebc4db84eac4faae094e352c812498f301a988a9546fbce1b09a54eeefab53be53c26304bcd95a1349d289bc01340f6e3600719b47c480819546a34f095ed6c085a1855a247d771b1fe095ccf4f68b1f634da608aec7c68eedca7ba95edb0fb2793ce81d4c821de1bb3f3f944596a46fd42ad72afcce523a2d7cd61d7c9ad3cd736bd63e7859dde9bcb211680aeb37a695c4aaa077c83d3511071e7239515fe4d98a85066079222e209b5d494698be56d2f9e7a5d69a47b8443da6b73d1a632593407874346c3b166a6c07384746d051d6c2eb796fe988d6e53174fbc25", @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="3ada", @ANYRES16, @ANYRES16=r1], 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGABS20(r0, 0x80184560, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect(0x2, 0x24f, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) syz_open_dev$hiddev(0x0, 0xfffffffffffffffc, 0x60ff) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1817.528529][T13264] usb 1-1: device descriptor read/8, error -71 [ 1817.658369][ T9040] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1817.667238][ T9040] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1817.677408][ T9040] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1817.738375][T13264] usb 1-1: device descriptor read/8, error -71 [ 1817.748874][ T5] smscufx: Failed to write register index 0x00000004 with value 0x001f0f77 [ 1817.757800][ T5] smscufx: error writing 0x0004 [ 1817.757805][ T5] smscufx: error -71 initialising DDR2 controller [ 1817.763536][ T5] smscufx: probe of 2-1:0.0 failed with error -71 [ 1817.778892][ T5] usb 2-1: USB disconnect, device number 101 [ 1817.808444][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1817.819585][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1817.829511][T15811] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1817.838589][T15811] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1817.850683][T15811] usb 6-1: config 0 descriptor?? [ 1817.878449][ T9040] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1817.887754][ T9040] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1817.895845][ T9040] usb 4-1: Product: syz [ 1817.900139][ T9040] usb 4-1: Manufacturer: syz [ 1817.904746][ T9040] usb 4-1: SerialNumber: syz [ 1817.938276][T12933] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 1818.161987][ T7556] udc-core: couldn't find an available UDC or it's busy [ 1818.169045][ T7556] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1818.188317][T15811] usbhid 6-1:0.0: can't add hid device: -71 [ 1818.194432][T15811] usbhid: probe of 6-1:0.0 failed with error -71 [ 1818.203038][T15811] usb 6-1: USB disconnect, device number 57 [ 1818.218421][T12933] usb 5-1: too many configurations: 26, using maximum allowed: 8 [ 1818.228277][T13264] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 1818.318386][T13264] usb 1-1: Using ep0 maxpacket: 32 [ 1818.328722][ T9040] usb 4-1: 0:2 : does not exist [ 1818.338749][ T9040] usb 4-1: USB disconnect, device number 43 [ 1818.438357][T13264] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 0, changing to 7 [ 1818.449357][T13264] usb 1-1: New USB device found, idVendor=06cd, idProduct=0108, bcdDevice=49.2b [ 1818.458490][T13264] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1818.467891][T13264] usb 1-1: config 0 descriptor?? [ 1818.511736][T13264] keyspan 1-1:0.0: Keyspan 1 port adapter converter detected [ 1818.519917][T13264] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 7 [ 1818.529508][T13264] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 81 [ 1818.533092][ T5] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 1818.537243][T13264] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 1 [ 1818.554909][T13264] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 2 [ 1818.562666][T13264] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 85 [ 1818.570648][T13264] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 5 [ 1818.579131][T13264] usb 1-1: Keyspan 1 port adapter converter now attached to ttyUSB0 06:12:00 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd0007058107"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1818.710784][ T7584] udc-core: couldn't find an available UDC or it's busy [ 1818.718208][ T7584] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1818.727046][T19188] usb 1-1: USB disconnect, device number 3 [ 1818.735426][T19188] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 1818.746026][T19188] keyspan 1-1:0.0: device disconnected [ 1818.768297][ T12] usb 6-1: new high-speed USB device number 58 using dummy_hcd [ 1818.798274][ T5] usb 2-1: Using ep0 maxpacket: 16 [ 1818.928391][ T9040] usb 3-1: reset high-speed USB device number 28 using dummy_hcd [ 1818.936381][ T5] usb 2-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 1818.945492][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1818.955230][ T5] usb 2-1: config 0 descriptor?? 06:12:00 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc0, 0xbb, 0x9b, 0x40, 0x20b7, 0x1540, 0xef8f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io(r0, 0x0, &(0x7f00000027c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)={0x40, 0x21, 0x1}}) syz_usb_control_io(r0, 0x0, &(0x7f00000001c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x40, 0x21, 0x1, 0x7}}) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x9fbf, 0xfffffbff, 0x6, 0x6ca, 0xfa, 0x6}) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, &(0x7f00000005c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000840)={0x2c, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000600)={0x44, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000680)={0x2c, &(0x7f0000001c40), 0x0, 0x0, 0x0, 0x0}) [ 1819.018191][T13264] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 1819.028973][T12933] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1819.038017][T12933] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1819.046248][T12933] usb 5-1: Product: syz [ 1819.050483][T12933] usb 5-1: Manufacturer: syz [ 1819.055075][T12933] usb 5-1: SerialNumber: syz [ 1819.078206][ T5] smscufx: Failed to read register index 0x00003000 [ 1819.084859][ T5] smscufx: error -71 reading 0x3000 register from device [ 1819.085174][ T5] smscufx: probe of 2-1:0.0 failed with error -71 [ 1819.103006][ T5] usb 2-1: USB disconnect, device number 102 [ 1819.109054][T12933] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1819.208301][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1819.219421][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1819.229384][ T12] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1819.238524][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.246637][ T9040] usb 3-1: Using ep0 maxpacket: 8 [ 1819.253805][ T12] usb 6-1: config 0 descriptor?? [ 1819.258213][T13264] usb 4-1: Using ep0 maxpacket: 8 [ 1819.378343][T13264] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1819.388983][T13264] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1819.400211][T13264] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1819.410488][T13264] usb 4-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1819.419572][T13264] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.468963][T13264] hub 4-1:118.0: bad descriptor, ignoring hub [ 1819.475148][T13264] hub: probe of 4-1:118.0 failed with error -5 [ 1819.483350][T13264] cdc_wdm 4-1:118.0: cdc-wdm1: USB WDM device [ 1819.498220][ T5] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 1819.498929][T15811] usb 1-1: new high-speed USB device number 4 using dummy_hcd 06:12:01 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffffffffffdd4}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b8aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a5294f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e6fe2a278168969e2ce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335da4c2440a9b7093eb9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7a608a25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef2f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f060000000000000099150f05d018cec8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27bf6b318f52302ef21c239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438490be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a2cc76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd102000000052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561e55c37eccddfebec0183300bf37bb889420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9030000003e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd72c10000a6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b93eb724b4958099fc1da4715373137c3b655357fc1eadf01804143d02b8a9fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b2300000000000000000081a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b0be1da5dfbbea0e7c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf2fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc14c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41bdf79f141abd33301d510729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efed6290e2419a3483a08dc826e9f6a3122017ab2c1bfdc5c01698061e11806c95fe7d5cbd206135148f5811b56f8a507a5b0c15d61aceedb66c39e1881a4beaf810989331f82bbe294fc02dda4400449d7f8e16006797fb8d6937b67d5aa3361056a6d73a39eb01bfe2862a396fd9765710c2e9d95b3a98efe8238eab8c78ee0e8507f0fc7c71327f6cd6dc965f360ed9f510be01271934a14526d0c3c3dd79154e5062c759fba1133cfa459468e3158e9c16f8c84ed9b182400a04830d8cbc8f374e94dc313c4da5aab87d1bf1b7a3a5ceda00000000000000000000000000000000eada92a1314b33f5222e5974e5d6df59530a200d74fbbba48a54ee2c800672155792f3325a8830737ff1fb6d3613349cc4754a99a2e3be64ba2a5d51ee6c828a603bf168d878946b5b82ef42ff0000000000000000"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000100)=0x2) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x183cbe) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xc9bc, 0x2a000) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f00000000c0)=""/41) write$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12903d) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x26c, &(0x7f0000000fc0)=ANY=[@ANYBLOB="1000004ed4ccd494fd7cfdc2055b10832bbc9d3ee600004e73b311422ee74d24dcead75634d10d059cc643d462fccd59f38448713bcbf47a0ec0da928ac19cd41c916b9a2a72892b6afd4a25ca91061ae2e22aa323b75726e0bb7bcf719b1d3a45d9760c9c59a5da20c44afccf3a9bc1f5efb0942c0263b04df1be2ade0783dbf3eab01550ec21efd40a8e70b2fd0473f761ac3ca189595476fce80ff9bd6d2fd5fdc9489edf3aa6c8127a932ca4c489d8a7e20cf81e696bab5ad9c15d7743f3e5ae92fb1a4b1c5a9272c4c4b4557c58eb121cf6825e8bb6b9ad34001b115006b2205601a530526c542e6eb5e2bc02dc4f73562624de50bca91c2b3d343f00009b00004ecec845885136203810521626f930466125db5f111f33834479c5082c077ad621e168c72a900dd4a4408167002e02758ffc579401f7d3e76fd5c3c3ae498294b345a9a73f1459de3f6a91a30a123a754c55232ab1d654d272888f749597d19b35da66789bd257cac02acb2fecd52ed7353722b25523ea0ce3ae1d95aac7a5cc114d3b9af7b7c18b0817e4ed4b9315be01369721c16cf7c35c29bf0b000000004e2700004e3de2d1d8034c647332b0b095d7f81c4c19bc4decd7cea5d036233944f90003805ae80eb6bb0109006b00004e93c48e7b06844806b7c327a74a6bade4b48e14d801ae9b11c0ce27ab9298575405925eb7402616d4133edde539f4c52f9e907b135f9a3a1ecd0717fbf4ff2b4c22598f9e8b5d4fe578a9933c604b9337094f4ac2067321870df80e61e67678d32fae23f05f5300b9caed44002800004e55ceeb3c46a079809a97733065489bd82089b2faf06282efaaa40df07c62ef1fa763f352bc37c76f"]) write$hidraw(r5, &(0x7f0000000000)=':', 0x1) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) read$hidraw(r5, &(0x7f0000000040)=""/56, 0x38) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 1819.608316][ T7577] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1819.668272][T12933] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1819.748170][T15811] usb 1-1: Using ep0 maxpacket: 32 [ 1819.758524][ T7611] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1819.778496][ T12] hid (null): bogus close delimiter [ 1819.784686][ T12] hid-alps 0003:044E:1215.011C: bogus close delimiter [ 1819.791894][ T12] hid-alps 0003:044E:1215.011C: item 0 0 2 10 parsing failed [ 1819.799639][ T12] hid-alps 0003:044E:1215.011C: parse failed [ 1819.805681][ T12] hid-alps: probe of 0003:044E:1215.011C failed with error -22 [ 1819.868211][T15811] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 0, changing to 7 [ 1819.879214][T15811] usb 1-1: New USB device found, idVendor=06cd, idProduct=0108, bcdDevice=49.2b [ 1819.888313][T15811] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.900735][T15811] usb 1-1: config 0 descriptor?? [ 1819.928324][T13264] usb 4-1: reset high-speed USB device number 44 using dummy_hcd [ 1819.928333][ T5] usb 2-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 1819.928350][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1819.942371][T15811] keyspan 1-1:0.0: Keyspan 1 port adapter converter detected [ 1819.954407][ T5] usb 2-1: config 0 descriptor?? [ 1819.967136][T15811] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 7 [ 1819.975491][T15811] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 81 [ 1819.987324][T15811] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 1 [ 1819.997590][T15811] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 2 [ 1820.005693][T15811] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 85 [ 1820.013999][T15811] keyspan 1-1:0.0: found no endpoint descriptor for endpoint 5 [ 1820.023790][ T3061] usb 6-1: USB disconnect, device number 58 [ 1820.031019][T15811] usb 1-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 1820.098243][ T7611] cdc_wdm 3-1:118.0: Error submitting int urb - -90 06:12:01 executing program 0: r0 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x30, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x0, 0x4, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x4, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x2, 0x1}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x5, 0x72, 0x81}}]}}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000033c9c640861246206ca3000000010902240001040000000904000002ff04010009050502"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x3, 0x24, &(0x7f0000000000)=ANY=[], 0x0) [ 1820.146263][T15811] usb 1-1: USB disconnect, device number 4 [ 1820.164701][T15811] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 1820.180307][T15811] keyspan 1-1:0.0: device disconnected [ 1820.208318][T13264] usb 4-1: device firmware changed [ 1820.217205][T13264] usb 4-1: USB disconnect, device number 44 [ 1820.252227][ T7655] udc-core: couldn't find an available UDC or it's busy [ 1820.259414][ T7655] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1820.322672][ T12] usb 5-1: USB disconnect, device number 77 06:12:02 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) write$char_usb(r2, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1820.568107][T15811] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 1820.588163][T13264] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 1820.708105][T12933] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1820.715351][T12933] ath9k_htc: Failed to initialize the device [ 1820.722620][ T12] usb 5-1: ath9k_htc: USB layer deinitialized [ 1820.768094][ T9040] usb 6-1: new high-speed USB device number 59 using dummy_hcd 06:12:02 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000100)=""/31) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000, 0x40) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r3 = syz_usb_connect_ath9k(0x3, 0x69, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x11a, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000005d00)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd944b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb0000000000000094acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f100ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4ebe6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd9730200a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bde04d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097eec0ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e9015f88d782542500ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb690b26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b61c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab082792c188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12687ed037770631e45a6cbde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1af3df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b849890000000000000b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa003a4be95330422ec70f0a028d939c4ddff5b5b4362e63a9522330ab27da597aaae77b0c7d7ffd695f5c6211c809a2434df61084885873df68a853ef736f166818f9f92099ac392d908f082d98efd42cec06aac0f2e00800000030862206a20cf260092524690dab6fac81f8c032486ee0ca2a5ce298e25d99cb4070a04f63450e70546f73a892bf986e4c8568fe7d0600bdd08073a54620622aed95308aa16612604f98aa4abadad3c2996d03bd5cdc9ca44e5f911601245cab6a30000000000000000004808ce0ffb8b164e93b727cf8a95c4dc11899998bb2169748668274d926ae9aa2331375e7abc108f55d1238e4effc047d13735facea4ce8ea3f2b094fa689216c54680ad12b53f6304311434361018060b23d8a37d586327c47c8c6779c867f9e35e8fa693bb4b89aa969d3fe6c3e3ad5d3395040a1589c11fe6e0308c4d64cb9bc0c27b5517f730f9bd8fc720475cb36f4c3f2eb64d20bfade523c70000"]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084502, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x6, 0x65, &(0x7f0000000140)="63532fc0cfcb0fb658df1a13491969d7f67f1b718497fbbbdf0274a3e285750b7ab0bb4cb30709ea4dc97d2c9a973c90139dd1422f16bc3ce8f300a497c1076bbd9f99679005b5c1abc184331ab50ee374293621d03d2db64f631a393f122ed5c85771def3"}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000004200)=ANY=[@ANYRESOCT, @ANYRESOCT=r0, @ANYBLOB="b68771b1919255fa9a46745f5ebfc123f2d33a6bd59bb2602867c855f7a4a55cf36a22180a3f6f4aa018c7370b09c284078892a27cc06398f0bcffcd272d68ebc5f7859ef1874074f9f17749e918e641173021030cd8b13ce3d19ba53eaaeb753934c0d155dd24e1d472b85f4f1b35bd37ff4606e16a700b2e4cd48ecfed6949b48285b39928432f43c5b644201a1d4772c7bdc13f92b1f43a9fb14ddf5d1187c3e29d52b4475fa4c53a8aef6f7f4464d7ed3cdfa32f63725502686bb86f28f8994d85a6faa417f27b80acb55c0825b8855f57b3f25b10914663359ce2baa2c7bc91c312faa27cd43cfa0bc24edd4e20fa148b46fb69bb6bd94275e0ae1cb891c9dea188bed0c1b78fe01b411792e6b9bd105fe7553b2895437d29c2b0b67380e8c44de5486b4d70c0626dbedff5c0525dcd166023742616d3c7124d97ffdcf5393f428d56cf9044a8b785c93fa341bfbd56610adad419afb9a697d1dabab7e89d1297425cdded4575b34401242553b1649753322f253b3e60f5f433288b297d85a89eac439b3dd64ac0213667bf8f4c4ed53637011e9567a661d13695a74492dd254deae2689a5a5011af27bed2adaf6fbc20877ddbeeeef3437513a2af71ed0a660deaf03c4efeb756bb1c2c8be3581f5b3361844c717d50ff50501d4561451cd56aac50f607567d6aa76a3ed41a723012ad3bed97a3b8a46eb34189aa97a26d7b6929a5413a3f06334dcdf30fe87efcba8bd94c285b473ff8b8a57e860e0ab6465862917d0a5262c6b3a72378c3182ccc2c2ac8ea5fff784480a33c5161e211b1babb2cc9c9638ec3885758654b4b738bb184bc93d7c81a70242a08da14f8472f08f39c30ceb4f52e05f5919bdda9bbd87d6cde0f3e16ad3e093ba6ca81471b87af5d729f70db57272dff3dea103105184a1b6da6342d92498e4864d0aa5443d47327be41928e591eabba4e7ce85cc2fe295ac393a57d2cecb6edd1a948e7e32f8d7665a1bcc261aca2c42ed86ca8ed516def5561487d4a8be58a0a96d598daa40ecd89c87bb4430643716b3b8dd30dd996aa3f01eb41f62fb787c74f5bde54ce6461824d3b68f32f5d22c0ce0e6f90aa5b0d5808b48f416f9e063d1b0882cb8261867d641ad6c7ebad14ada43e94690dfa4bbea20e51b598639662c6407fa9f0de26cd44be9bf98406ce818a725bf79cf7b625e835a2a504a4377310f6152a15136f547e4a67a935b23bbcee94d209a6165d2ec5c612321ff1b5ac051cc66e09bec6d82c80ff791afde830661cdf1432e7d3d299b544a26974c4ff19df4a7047a5a1eafeeadce41713cdeca68f68aba5de4efcd8f04b34f0f086750564866f59418637b1d91b3170eddb12255bac7e3662bd9ca0e01cb855dfca505855f2508bfeb08a9237923d6cc24d499ae3236d10dc0feb1e2f2216143cd918afcd6bf95bc47812da5c3b53a556765975feca9b7555e23c703c2fab684200d231bb19d69d954b49a7066be6fc8ccb91217328ddffe3e5d3efe16bd5183bca5a0fea5b69d3ba4b41c5f98cbb5d02a16a7d387191572cccbd70fd630aacc59078182de0d760c59df85f273cd6f3d197475c8ef3cfb5ee5f98b0c5895f62da30c2cbf94b186109a8da381729d9e6c7142e6f1d49939a3486b1382bf843f9be393a92492e91cfed149d9bfd44072bc0cc2a4a6553d521cc6234c2c6054c09421ba8009ed797b3987a7fca8de67a3ae6812152af205eecc6209675c786593aac93a5946c76332e94d55c0d7c3744e5551cb460895b0a9ba66c56bec0c9dcccb4261df4ee26f7e1389b517eac8840c2cf8b55010c8f6a22b5870cb75889270993281fa25ce1fa29ecbb83f9339edb4d2c71d93fdaa86b438ceaad922451f6cb87976266b94ecceccc6cae4fa324721989a705e8e2f834ff7dfa4c2c07efbb73e5caf0c65c8d3ff6b8ae19f9d8f09267cf865e8788be8a326e1ea6acef69ac75f90eb34fdf5a76313c6cc3b2868d740c7788d5015f625913adc84ae989ccc13c7c29da6feec73a71c002cb6fd4247c4ac83fc4acee40cb898513fcd23ea348ac6234dd215f8f68e89021e07e29703afe45fe0a3dd2a77ead10c64045ddbf066bf092863e191d2a1cb39e4c167540a15623ddfac27380a91b02666f12511fa0b8a9553594aaf9a3af3c906a419ba4e1ef9aa0ccad5c99cbd530347342cae17930484491ba877be9aca9ec38e5d38afa15e5a54d7a4edb185de7895b6416ebf4ba187dc92f312a3369f3177de42562bdb918d1314589275ea8fcb88add71ba39aff2a256d254db53f87790d5a9675a9512e93f3fef91f70395d8f51f56288458d468a2b71aa05e5b207eb8c6ac17d56638418b302777bc5959170f5ba51e5ca6b0d6d298c05cc836135eee8d4375452ac3dee7a713e0801e663e7e72c8d3ded142db4058f28cc6a190267d73240f15961944a9916b142f45574828d1a60788d3152f07c90388eb098756eaff576eb7a5cd7f1f02a487acb85ea364d7780fb8395f905e6f43f0054f97309f026c56594a6185d3a09be7801b6f1170523146e8ae230b42a16b85f34c6450afff0128441c5fb1699640dae568afcc3f62006c2cc4a6a98a3ab9f1820aad324396d89c5ad049d6ccdd528a3cc6dad54ad63dae012e72df36c51f6c810896434d373766b27c083a47a36362befe088084482d328f64283a09e19cd18c21f0505cef52f403d2854641e191c30ca1e80b2b4aeafe0ea0edcfa4f1e97544a826c6c55fffc990753057dcbb7ab891c7b30eab1b953231b90f8dcfad03a12076d71458784bb96546a0c83ac8e0b017f90fafcc2a628dbb8a9028f7f970c68b6181c30cdb58347b944a9e05092966e1feb650a0d4892430f322f75a8ef16cc11d78606ed4ab9c8c03019e550b5e83bb8ed5aa2c72410f9e05ac9662f4002a5068ac90f2ee7ca181e7f322167f741203a15d2a90f5dcc02faf0cf238a7af5e04021b4e1855d7400d83e884a34cad3a9a9d0c13a156e7f73d127a9f0c61884c2deb036a3f8c72e290f1c813ace421b9385639cab78f0119dfe2c44dcb012bdf4b6aa7f5b9691bb72ca449ce87842f78e9e90879acc0053ee8beea020f7013bcf775950088106f4dbcc7b9be00e97b10d4eda4de50a2d0ba033f67d2aeae0f560c893f43e35483efc743a34ecdbe3ffba4b64fcd34aea0cf123aae438054693e0c3877c876794137f4f3cc1b581f712d20e478911fb1fab5da2b6b1c36c565f19cf55ca4dde349ce4ef3d2099e6e6e718b285cf7d337a7896ecede42f6479824254cb5531d518156a5b8495527ce09306fa7b1d56299f604749717fbec19075f1c8bf7482ae7649466fd2f2bf5dd2f5c1663a580259064907a6d1446f4e63db28a31cdac160eac41419e984d3fa74808689cfd73bd70d35a90b3fc0bb5186915069ca7e9cab9b846353f942ee40bdc1147fa36e658bad6477cd34dd4084176b282961c4b0f845d5f0f3294b6e062fb4f83d14be0d7c6be717c2fa6f0842056fc196b31f216880982360b79af751110cd54150ac48c11871254f07eac306a8fcb1c9407abbc86a2a4a19780f024121875e0f543a31360784fd7e1c3700d4295b6d646ab3df01f7b8a2a0a8347d8b17ef6b9500408c072167b885e81a1b7a20f8fe8633db46f1ef10dcf0f97190bd6f8b01d35fb827d80df3ce136e0414f98949491f16bbdb0bbcd7199bf361c04157fe95ed2db971cb30c948788f48ab9e64af1798fc41454d02df0947c0b6952526af8415fdcfa1e571d4b47ed34fa423fd19971142def623912544184d6128a292a6cb663c738dea679e7f64232cdd5936ae11363494f3b30fae3cb6457f121b67b11508faabea2f77b9a7289d1a01869af283b863c8b6c49a94e62454253d4a5da8f535336e98118a2e865fb5845b0a1f05c37fb0bc42da7c8b4b79ebe063160e279b5240eb36cc2c48b628c9a906038cf0feb75f6ccb482ae341691a0c35a88536aa37a25fce0c1d97eca92dd31f6e7078a80f994e75c4362debf2bad4f5ff69db4453730716210ee03477e52186e741404e895fd72fcbeb7d32fad523961c0c5b57909828b6faa70a89d04dc6ce26a071cdebb77b87b66825a875a9193f82857d519d687984cfb5a9cbf73bf02b1ea769044f6b3fa4b9faec30391435cc84b6f414023e99089583e87ec597fc22c928946f7aeacf120433be0e4266d27aa05f08144b9e36ee0a0c17550dfab4bd85e6806421d3bc1cc4e39bc380ad71048607217c539fafafc3fa43a025f50f86b3ebae02cfb3c00a2395ed828f9293c508cb238576ee1637e03ef45870572c647a7126510d1701d38c922d3bdf7427bf25b8852e03655cd9372f42a63bd8124e4b1856dd5d46d3b84e944108a4441524307b45b9f8bbd20f9e456b7ce3dd7ddb9efc2b9484ce3edf705b4909ac86e762b86e9f5fa2c3910d3740e8fb5f21e5f7cf6779bfb244773abea359bb3204cb41d6161c06ce2c3372b92e10ab809fb493507b84038568af6b63d082aab578ccad8a99a94c54079307a2bdb8ff9e4d292f55de00032ace09a4b56cad747227584d7ac7be819d346c8a42cd7c269d9b0270df4f6691109cd383f0e9155f25c48fd9d4256aa661f185a19e99a80aa6d05194f1af9e42cf2295c330f93e5bed872db2196ab7144f3331ba71c21551a5ac6ffd0bb6dc59ca0bd1d9479e7baa9dff6947cc3b862f4bb901215b463955d8e985be4a284c3d91dc2c1163cc1566fa61156cabe40d8c00cbeee5327d2a90be389f2f43363ec56aa4febc7c1980d558c43093d9c6878dd57004fb0bc90171c3558cfaffa95d56af0f8ed9381a9242055b678e8cf601a16202028348569002d9052429b25ebe2ba00ca207b8e70a03566585a3fd2bbfd7769c7ec07a54050a9fd6ffa3fedad8329c2b275ef31fe0b3d4b1e3353bb12590ab5385045bbff68dc238e58eedec85aa3918bc12f27875f1dfa6ca94f65ca0f3f98a21a349aaa50c8b15efae714d39ba1191964f9c7ac9d11edcace65bf5b3a071582b2b57296803f3e9a9e6dabdda31ff0e5545ee2fc057c87817104c03db27f800e9ebd55ee389a552acff2e5cafb80307c5c614e719ca0349fe0bb57b949fdd317be01bb76c4b6c09f7c95849e6cd3fd0c6027b2fffaa33520da7fa66cba5a380eceefb6071f13c8538bb04f01794a4d753819d2904e0e5fb04b2b374d760cc0bd8b6087ab0de2a27a9b296d3c36ef835ca5127996f4446fe3954a50808b6d7820c304d1453edd0d43114a028c044a5b57bff2bb35db1817749a8029e2a8af62d385e9fdc1b3fe5bab9a2aca560e7e5228e33b7b56b28829d8acba509f343d67c8b75310313f681844a2b107a50366ca8f58573dc555a7547c37a382a898db1a4a948fd557a682e380bf2c45bf8ee7e8afce098049dda2b5c2724be993f67665b98a8036a565de2daf8e66fa2a4ebc4db84eac4faae094e352c812498f301a988a9546fbce1b09a54eeefab53be53c26304bcd95a1349d289bc01340f6e3600719b47c480819546a34f095ed6c085a1855a247d771b1fe095ccf4f68b1f634da608aec7c68eedca7ba95edb0fb2793ce81d4c821de1bb3f3f944596a46fd42ad72afcce523a2d7cd61d7c9ad3cd736bd63e7859dde9bcb211680aeb37a695c4aaa077c83d3511071e7239515fe4d98a85066079222e209b5d494698be56d2f9e7a5d69a47b8443da6b73d1a632593407874346c3b166a6c07384746d051d6c2eb796fe988d6e53174fbc25", @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="3ada", @ANYRES16, @ANYRES16=r1], 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGABS20(r0, 0x80184560, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect(0x2, 0x24f, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) syz_open_dev$hiddev(0x0, 0xfffffffffffffffc, 0x60ff) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1820.928184][T15811] usb 1-1: config 0 interface 0 altsetting 4 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1820.941188][T15811] usb 1-1: config 0 interface 0 has no altsetting 0 [ 1820.947803][T15811] usb 1-1: New USB device found, idVendor=056a, idProduct=0030, bcdDevice= 0.40 [ 1820.956970][T15811] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1820.965382][T13264] usb 4-1: config index 0 descriptor too short (expected 64980, got 72) [ 1820.975427][T15811] usb 1-1: config 0 descriptor?? [ 1821.108222][ T5] usb 2-1: ATUSB: AT86RF212 version 24 [ 1821.128230][T13264] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1821.137659][T13264] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1821.145720][T13264] usb 4-1: Product: syz [ 1821.149985][T13264] usb 4-1: Manufacturer: syz [ 1821.154563][T13264] usb 4-1: SerialNumber: syz [ 1821.158174][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1821.171331][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1821.181405][ T9040] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1821.190497][ T9040] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1821.198799][T13264] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1821.207694][ T9040] usb 6-1: config 0 descriptor?? [ 1821.219300][ T7651] udc-core: couldn't find an available UDC or it's busy [ 1821.226465][ T7651] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1821.258178][T15811] usb 1-1: string descriptor 0 read error: -71 [ 1821.266681][T15811] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 1821.278371][ T12] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 1821.279376][T15811] usb 1-1: USB disconnect, device number 5 [ 1821.318208][ T5] usb 2-1: Firmware: major: 96, minor: 176, hardware type: UNKNOWN (95) [ 1821.327131][ T5] usb 2-1: failed to fetch extended address, random address set [ 1821.335056][ T5] usb 2-1: atusb_probe: initialization failed, error = -524 [ 1821.342889][ T5] atusb: probe of 2-1:0.0 failed with error -524 [ 1821.568203][ T9040] usbhid 6-1:0.0: can't add hid device: -71 [ 1821.574364][ T9040] usbhid: probe of 6-1:0.0 failed with error -71 [ 1821.582948][ T9040] usb 6-1: USB disconnect, device number 59 [ 1821.589569][ T12] usb 5-1: too many configurations: 26, using maximum allowed: 8 06:12:03 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd000705810700"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1821.768161][T13264] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1821.798085][T15811] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 1821.958311][ T5] usb 3-1: reset high-speed USB device number 28 using dummy_hcd [ 1822.138071][ T9040] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 1822.158166][T15811] usb 1-1: config 0 interface 0 altsetting 4 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1822.171171][T15811] usb 1-1: config 0 interface 0 has no altsetting 0 [ 1822.177762][T15811] usb 1-1: New USB device found, idVendor=056a, idProduct=0030, bcdDevice= 0.40 [ 1822.186918][T15811] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1822.198231][T15811] usb 1-1: config 0 descriptor?? [ 1822.208098][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1822.458227][ T12] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1822.458565][ T7637] udc-core: couldn't find an available UDC or it's busy [ 1822.467442][ T12] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1822.474607][ T7637] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1822.478382][T15811] usb 1-1: string descriptor 0 read error: -71 [ 1822.482996][ T12] usb 5-1: Product: syz [ 1822.495293][T15811] usbhid 1-1:0.0: couldn't find an input interrupt endpoint 06:12:04 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x80000001, 0x204c0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0xffffffd0, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001300)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccd885ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f133415753d762bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f707000000000000005a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e0820c688a0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769a2198fc7e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa2d35d82065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113ef07002e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666253f8dac0bf398bc6000000007875ad6992cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d0300000000000000030a9eef70ac2b7cbbf4143a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89740451d7af88f30e0f706c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a7fa371547eda627e3a03a74a62f5daccff79a9b13384689090124373f417956ecf85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af7544761fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a0c7d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1f5c61949bec07d01b076283dfdcaf1b94a7d805de19fbc733771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9bc7af6b482c628dc161b966505a8a2937b9f08c1ae082a8dbc9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c6da322078d33bd9354a94e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bf3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ac67193f1ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a4078b8153c81a077e99d73aa1af987cc838db8af9b25a6cc272f589786be249764f6b14289dfc6097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90340043e000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea3700000000000000055daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c3110d3f071356109f181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac674763f9d90970d168668aef396f2103ff4a341e40b7e880202c9bd7c9d61c17f0808f0679ab9147e93a6356cef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943aac53d0832ac58cd929a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d63868a0000a3836a061f7185b65256305986a7cbb88081ff91c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e564900000000000084961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcdebbf537d045cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0100bc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7bfce634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623663099e5cbec1bc0ab0000000000000900000000000000da22ab178e75c8bb3fe498cb7ae1286be5a7ec2a68ba094bd4ed2b1e59c2b9550356b7c5dd09f1c443a444b1caca5e1904d9b5725575844d173198c19c8f5f7b91ae9dab6479677bba29fe3cd263419706eb43a9eadd448374e5a8c070c4e1cc62adb3638e28a163dfeed586a4fa8503d1585ae42131e85d55e53a4b11cd494c44f5fb572080c03a36272df4ee5aa0fdb5c5cb20bdc642467ab31da676af88fd13020ed0236938fa9176bcb7b09a69dc967f92ad3e79af95e11b56424f7be285e6311d5124f28fedb39e7ea448136923abb5464d8a2ab42b21538f5b94928451155516e3d73fd9c346064478085f4a78562ff97143060dcf3f64121ed0ca7f0c3c7c9c7f6a8537045b81ecd404de69f908b733534f2d5098fb7ef558fe82412b3b52d89d60f1251636761928244e1e3b7da9870265adcf84264d5cb1e8a7bed702a847171ba8d63dce6bdacd7f82321a320711ad3463ed3e433ed3f873bc8aa93bfc14e319728b4d4cef9bb193326ff646d134fbcaafe9b37a42ae84361c26f8772974f1a195de780d111a945533abb1d10a9b29597a9a58b0ec390db9621ec6969ed4baaa25c8622ebe41b77218873ca5117dd5477364c4793382a60e237a8b4b0dcd43ec29db08e26de9309a9f6cc07687b60f771c76e2009972627fb5619447fd86b9e302bba2d0707fd4c384beecc94599e480547b088e9478000c7a6e2e1a6da68310e0eb6c5eeaee7611abb382b0db1b51f5997c974ab250afc3d45f276af624fac4863dac504c98e491dd759085f944e5ab3cae87fdc9490553b57d349626fb3f997bc95dc1241aa635d71501f5e40330faa057563af0de4a1d27a1decbe19ecc73414877a5b48d2d37ee2756a48bea935c95e90d9bebbf16576c36e2ee3d0a5670cb1133b6eae057156885ea4d436fe378826d2e748f1d7f150347cabb9e48ddf91b75c6ec7512d36849ea93242222d0f1170a833319ee2727c0d987f8564a910921bfcd04e0c745aa6d269462b53926fbb8706d6e06b300086f5f5c60360fc439387ef2e15956a8aade109ee78ab4c837d3687356917011ce3c656bab191a4cbbc7c6f8e80025a3d806670a6edd3b000000000000000043750be3381bfb000e8fd15efb6d12f71604b8215fe61a0275469119d1733b069155a929c070478121697a81441d507dd9feb69ab6d059e7b3"]) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000001100)="a59082aac93b15943101c174cec6b5eb6ef989f45324b03f12d3c7432394b6baa8a006145774a56180e29c5ed1ffd19facb5f40296c4503073b2e27fb51d0932fc11db001f03f7ccce198a12bd15252a2f148337103f83d23db747600715c1374fc62dea1c1b75fa43ad257439b37b949f105296872320674d360a7bc8b9fe3763698fce0619333c622ef8b1a80039b684751dce3132ba52c9a44c5c7bdecb6a3dee0b14b5aa0d5b0b0a1561212dbe022b1a3c036020839a5cafee83ea63630778") ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x100c0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000040)={0x0, 0x0, 0x4, 0xbbb, 0x2}) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000001240)=""/132, 0x84) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000200)=""/162) [ 1822.496444][ T12] usb 5-1: Manufacturer: syz [ 1822.496458][ T12] usb 5-1: SerialNumber: syz [ 1822.538725][ T12] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1822.543005][T15811] usb 1-1: USB disconnect, device number 6 [ 1822.548262][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1822.563754][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1822.573542][ T9040] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1822.582638][ T9040] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1822.593448][ T3061] usb 2-1: USB disconnect, device number 103 [ 1822.599498][ T9040] usb 6-1: config 0 descriptor?? [ 1822.638309][ T7678] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1822.787944][T13264] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1822.795105][T13264] ath9k_htc: Failed to initialize the device [ 1822.958153][ T7658] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1822.978121][ T3061] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 1823.108113][ T7678] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1823.115042][ T9040] hid (null): bogus close delimiter [ 1823.123816][ T9040] hid-alps 0003:044E:1215.011D: bogus close delimiter [ 1823.130815][ T9040] hid-alps 0003:044E:1215.011D: item 0 0 2 10 parsing failed [ 1823.142138][ T9040] hid-alps 0003:044E:1215.011D: parse failed [ 1823.150833][ T9040] hid-alps: probe of 0003:044E:1215.011D failed with error -22 [ 1823.218047][ T12] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1823.227134][T19188] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 1823.314186][T15811] usb 6-1: USB disconnect, device number 60 [ 1823.351462][ T9040] usb 4-1: USB disconnect, device number 45 [ 1823.361046][ T9040] usb 4-1: ath9k_htc: USB layer deinitialized [ 1823.378015][ T3061] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1823.386009][ T3061] usb 2-1: can't read configurations, error -22 [ 1823.537958][ T3061] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 1823.618031][T19188] usb 1-1: config 0 interface 0 altsetting 4 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1823.631152][T19188] usb 1-1: config 0 interface 0 has no altsetting 0 [ 1823.637787][T19188] usb 1-1: New USB device found, idVendor=056a, idProduct=0030, bcdDevice= 0.40 [ 1823.646989][T19188] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1823.658661][T19188] usb 1-1: config 0 descriptor?? [ 1823.744424][ T7705] udc-core: couldn't find an available UDC or it's busy [ 1823.751591][ T7705] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 06:12:05 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) write$char_usb(r2, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) 06:12:05 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xac, &(0x7f0000000040)={[{0xa8, 0x4e00, "8e5aa87675367245108360962ddb61af39e4fe4b5e9a0de50d605ab1a08f6d206bfa1923c9e161d782da45149713f4d69c8cfea84df24bb18fe147e40da4699d0393778ea2efdc17314fd2b880d76dca880fd418ad68486e82bb69088d1e281b1401033144fdb3e9f1e0fee05e7ef4cbb67f1355dabc97e2065c995df9e1a68c5a44e5877554e44a9ef0f4e860dcc448491f2dc4e56d827bf6f3d8b53395b9bd4729f2fbc5c8b821"}]}) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020662a, 0x20000000) [ 1823.796224][ T9040] usb 5-1: USB disconnect, device number 78 [ 1823.898120][T19188] usb 1-1: string descriptor 0 read error: -71 [ 1823.906588][T19188] usbhid 1-1:0.0: couldn't find an input interrupt endpoint [ 1823.918690][T19188] usb 1-1: USB disconnect, device number 7 [ 1823.938009][ T3061] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1823.946530][ T3061] usb 2-1: can't read configurations, error -22 [ 1823.953384][ T3061] usb usb2-port1: attempt power cycle [ 1824.107864][ T5] usb 6-1: new high-speed USB device number 61 using dummy_hcd [ 1824.127904][T13264] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 1824.267876][T19188] usb 1-1: new high-speed USB device number 8 using dummy_hcd 06:12:06 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000100)=""/31) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000, 0x40) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r3 = syz_usb_connect_ath9k(0x3, 0x69, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x11a, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000005d00)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd944b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb0000000000000094acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f100ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4ebe6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd9730200a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bde04d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097eec0ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e9015f88d782542500ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb690b26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b61c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab082792c188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12687ed037770631e45a6cbde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1af3df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b849890000000000000b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa003a4be95330422ec70f0a028d939c4ddff5b5b4362e63a9522330ab27da597aaae77b0c7d7ffd695f5c6211c809a2434df61084885873df68a853ef736f166818f9f92099ac392d908f082d98efd42cec06aac0f2e00800000030862206a20cf260092524690dab6fac81f8c032486ee0ca2a5ce298e25d99cb4070a04f63450e70546f73a892bf986e4c8568fe7d0600bdd08073a54620622aed95308aa16612604f98aa4abadad3c2996d03bd5cdc9ca44e5f911601245cab6a30000000000000000004808ce0ffb8b164e93b727cf8a95c4dc11899998bb2169748668274d926ae9aa2331375e7abc108f55d1238e4effc047d13735facea4ce8ea3f2b094fa689216c54680ad12b53f6304311434361018060b23d8a37d586327c47c8c6779c867f9e35e8fa693bb4b89aa969d3fe6c3e3ad5d3395040a1589c11fe6e0308c4d64cb9bc0c27b5517f730f9bd8fc720475cb36f4c3f2eb64d20bfade523c70000"]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084502, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x6, 0x65, &(0x7f0000000140)="63532fc0cfcb0fb658df1a13491969d7f67f1b718497fbbbdf0274a3e285750b7ab0bb4cb30709ea4dc97d2c9a973c90139dd1422f16bc3ce8f300a497c1076bbd9f99679005b5c1abc184331ab50ee374293621d03d2db64f631a393f122ed5c85771def3"}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f0000004200)=ANY=[@ANYRESOCT, @ANYRESOCT=r0, @ANYBLOB="b68771b1919255fa9a46745f5ebfc123f2d33a6bd59bb2602867c855f7a4a55cf36a22180a3f6f4aa018c7370b09c284078892a27cc06398f0bcffcd272d68ebc5f7859ef1874074f9f17749e918e641173021030cd8b13ce3d19ba53eaaeb753934c0d155dd24e1d472b85f4f1b35bd37ff4606e16a700b2e4cd48ecfed6949b48285b39928432f43c5b644201a1d4772c7bdc13f92b1f43a9fb14ddf5d1187c3e29d52b4475fa4c53a8aef6f7f4464d7ed3cdfa32f63725502686bb86f28f8994d85a6faa417f27b80acb55c0825b8855f57b3f25b10914663359ce2baa2c7bc91c312faa27cd43cfa0bc24edd4e20fa148b46fb69bb6bd94275e0ae1cb891c9dea188bed0c1b78fe01b411792e6b9bd105fe7553b2895437d29c2b0b67380e8c44de5486b4d70c0626dbedff5c0525dcd166023742616d3c7124d97ffdcf5393f428d56cf9044a8b785c93fa341bfbd56610adad419afb9a697d1dabab7e89d1297425cdded4575b34401242553b1649753322f253b3e60f5f433288b297d85a89eac439b3dd64ac0213667bf8f4c4ed53637011e9567a661d13695a74492dd254deae2689a5a5011af27bed2adaf6fbc20877ddbeeeef3437513a2af71ed0a660deaf03c4efeb756bb1c2c8be3581f5b3361844c717d50ff50501d4561451cd56aac50f607567d6aa76a3ed41a723012ad3bed97a3b8a46eb34189aa97a26d7b6929a5413a3f06334dcdf30fe87efcba8bd94c285b473ff8b8a57e860e0ab6465862917d0a5262c6b3a72378c3182ccc2c2ac8ea5fff784480a33c5161e211b1babb2cc9c9638ec3885758654b4b738bb184bc93d7c81a70242a08da14f8472f08f39c30ceb4f52e05f5919bdda9bbd87d6cde0f3e16ad3e093ba6ca81471b87af5d729f70db57272dff3dea103105184a1b6da6342d92498e4864d0aa5443d47327be41928e591eabba4e7ce85cc2fe295ac393a57d2cecb6edd1a948e7e32f8d7665a1bcc261aca2c42ed86ca8ed516def5561487d4a8be58a0a96d598daa40ecd89c87bb4430643716b3b8dd30dd996aa3f01eb41f62fb787c74f5bde54ce6461824d3b68f32f5d22c0ce0e6f90aa5b0d5808b48f416f9e063d1b0882cb8261867d641ad6c7ebad14ada43e94690dfa4bbea20e51b598639662c6407fa9f0de26cd44be9bf98406ce818a725bf79cf7b625e835a2a504a4377310f6152a15136f547e4a67a935b23bbcee94d209a6165d2ec5c612321ff1b5ac051cc66e09bec6d82c80ff791afde830661cdf1432e7d3d299b544a26974c4ff19df4a7047a5a1eafeeadce41713cdeca68f68aba5de4efcd8f04b34f0f086750564866f59418637b1d91b3170eddb12255bac7e3662bd9ca0e01cb855dfca505855f2508bfeb08a9237923d6cc24d499ae3236d10dc0feb1e2f2216143cd918afcd6bf95bc47812da5c3b53a556765975feca9b7555e23c703c2fab684200d231bb19d69d954b49a7066be6fc8ccb91217328ddffe3e5d3efe16bd5183bca5a0fea5b69d3ba4b41c5f98cbb5d02a16a7d387191572cccbd70fd630aacc59078182de0d760c59df85f273cd6f3d197475c8ef3cfb5ee5f98b0c5895f62da30c2cbf94b186109a8da381729d9e6c7142e6f1d49939a3486b1382bf843f9be393a92492e91cfed149d9bfd44072bc0cc2a4a6553d521cc6234c2c6054c09421ba8009ed797b3987a7fca8de67a3ae6812152af205eecc6209675c786593aac93a5946c76332e94d55c0d7c3744e5551cb460895b0a9ba66c56bec0c9dcccb4261df4ee26f7e1389b517eac8840c2cf8b55010c8f6a22b5870cb75889270993281fa25ce1fa29ecbb83f9339edb4d2c71d93fdaa86b438ceaad922451f6cb87976266b94ecceccc6cae4fa324721989a705e8e2f834ff7dfa4c2c07efbb73e5caf0c65c8d3ff6b8ae19f9d8f09267cf865e8788be8a326e1ea6acef69ac75f90eb34fdf5a76313c6cc3b2868d740c7788d5015f625913adc84ae989ccc13c7c29da6feec73a71c002cb6fd4247c4ac83fc4acee40cb898513fcd23ea348ac6234dd215f8f68e89021e07e29703afe45fe0a3dd2a77ead10c64045ddbf066bf092863e191d2a1cb39e4c167540a15623ddfac27380a91b02666f12511fa0b8a9553594aaf9a3af3c906a419ba4e1ef9aa0ccad5c99cbd530347342cae17930484491ba877be9aca9ec38e5d38afa15e5a54d7a4edb185de7895b6416ebf4ba187dc92f312a3369f3177de42562bdb918d1314589275ea8fcb88add71ba39aff2a256d254db53f87790d5a9675a9512e93f3fef91f70395d8f51f56288458d468a2b71aa05e5b207eb8c6ac17d56638418b302777bc5959170f5ba51e5ca6b0d6d298c05cc836135eee8d4375452ac3dee7a713e0801e663e7e72c8d3ded142db4058f28cc6a190267d73240f15961944a9916b142f45574828d1a60788d3152f07c90388eb098756eaff576eb7a5cd7f1f02a487acb85ea364d7780fb8395f905e6f43f0054f97309f026c56594a6185d3a09be7801b6f1170523146e8ae230b42a16b85f34c6450afff0128441c5fb1699640dae568afcc3f62006c2cc4a6a98a3ab9f1820aad324396d89c5ad049d6ccdd528a3cc6dad54ad63dae012e72df36c51f6c810896434d373766b27c083a47a36362befe088084482d328f64283a09e19cd18c21f0505cef52f403d2854641e191c30ca1e80b2b4aeafe0ea0edcfa4f1e97544a826c6c55fffc990753057dcbb7ab891c7b30eab1b953231b90f8dcfad03a12076d71458784bb96546a0c83ac8e0b017f90fafcc2a628dbb8a9028f7f970c68b6181c30cdb58347b944a9e05092966e1feb650a0d4892430f322f75a8ef16cc11d78606ed4ab9c8c03019e550b5e83bb8ed5aa2c72410f9e05ac9662f4002a5068ac90f2ee7ca181e7f322167f741203a15d2a90f5dcc02faf0cf238a7af5e04021b4e1855d7400d83e884a34cad3a9a9d0c13a156e7f73d127a9f0c61884c2deb036a3f8c72e290f1c813ace421b9385639cab78f0119dfe2c44dcb012bdf4b6aa7f5b9691bb72ca449ce87842f78e9e90879acc0053ee8beea020f7013bcf775950088106f4dbcc7b9be00e97b10d4eda4de50a2d0ba033f67d2aeae0f560c893f43e35483efc743a34ecdbe3ffba4b64fcd34aea0cf123aae438054693e0c3877c876794137f4f3cc1b581f712d20e478911fb1fab5da2b6b1c36c565f19cf55ca4dde349ce4ef3d2099e6e6e718b285cf7d337a7896ecede42f6479824254cb5531d518156a5b8495527ce09306fa7b1d56299f604749717fbec19075f1c8bf7482ae7649466fd2f2bf5dd2f5c1663a580259064907a6d1446f4e63db28a31cdac160eac41419e984d3fa74808689cfd73bd70d35a90b3fc0bb5186915069ca7e9cab9b846353f942ee40bdc1147fa36e658bad6477cd34dd4084176b282961c4b0f845d5f0f3294b6e062fb4f83d14be0d7c6be717c2fa6f0842056fc196b31f216880982360b79af751110cd54150ac48c11871254f07eac306a8fcb1c9407abbc86a2a4a19780f024121875e0f543a31360784fd7e1c3700d4295b6d646ab3df01f7b8a2a0a8347d8b17ef6b9500408c072167b885e81a1b7a20f8fe8633db46f1ef10dcf0f97190bd6f8b01d35fb827d80df3ce136e0414f98949491f16bbdb0bbcd7199bf361c04157fe95ed2db971cb30c948788f48ab9e64af1798fc41454d02df0947c0b6952526af8415fdcfa1e571d4b47ed34fa423fd19971142def623912544184d6128a292a6cb663c738dea679e7f64232cdd5936ae11363494f3b30fae3cb6457f121b67b11508faabea2f77b9a7289d1a01869af283b863c8b6c49a94e62454253d4a5da8f535336e98118a2e865fb5845b0a1f05c37fb0bc42da7c8b4b79ebe063160e279b5240eb36cc2c48b628c9a906038cf0feb75f6ccb482ae341691a0c35a88536aa37a25fce0c1d97eca92dd31f6e7078a80f994e75c4362debf2bad4f5ff69db4453730716210ee03477e52186e741404e895fd72fcbeb7d32fad523961c0c5b57909828b6faa70a89d04dc6ce26a071cdebb77b87b66825a875a9193f82857d519d687984cfb5a9cbf73bf02b1ea769044f6b3fa4b9faec30391435cc84b6f414023e99089583e87ec597fc22c928946f7aeacf120433be0e4266d27aa05f08144b9e36ee0a0c17550dfab4bd85e6806421d3bc1cc4e39bc380ad71048607217c539fafafc3fa43a025f50f86b3ebae02cfb3c00a2395ed828f9293c508cb238576ee1637e03ef45870572c647a7126510d1701d38c922d3bdf7427bf25b8852e03655cd9372f42a63bd8124e4b1856dd5d46d3b84e944108a4441524307b45b9f8bbd20f9e456b7ce3dd7ddb9efc2b9484ce3edf705b4909ac86e762b86e9f5fa2c3910d3740e8fb5f21e5f7cf6779bfb244773abea359bb3204cb41d6161c06ce2c3372b92e10ab809fb493507b84038568af6b63d082aab578ccad8a99a94c54079307a2bdb8ff9e4d292f55de00032ace09a4b56cad747227584d7ac7be819d346c8a42cd7c269d9b0270df4f6691109cd383f0e9155f25c48fd9d4256aa661f185a19e99a80aa6d05194f1af9e42cf2295c330f93e5bed872db2196ab7144f3331ba71c21551a5ac6ffd0bb6dc59ca0bd1d9479e7baa9dff6947cc3b862f4bb901215b463955d8e985be4a284c3d91dc2c1163cc1566fa61156cabe40d8c00cbeee5327d2a90be389f2f43363ec56aa4febc7c1980d558c43093d9c6878dd57004fb0bc90171c3558cfaffa95d56af0f8ed9381a9242055b678e8cf601a16202028348569002d9052429b25ebe2ba00ca207b8e70a03566585a3fd2bbfd7769c7ec07a54050a9fd6ffa3fedad8329c2b275ef31fe0b3d4b1e3353bb12590ab5385045bbff68dc238e58eedec85aa3918bc12f27875f1dfa6ca94f65ca0f3f98a21a349aaa50c8b15efae714d39ba1191964f9c7ac9d11edcace65bf5b3a071582b2b57296803f3e9a9e6dabdda31ff0e5545ee2fc057c87817104c03db27f800e9ebd55ee389a552acff2e5cafb80307c5c614e719ca0349fe0bb57b949fdd317be01bb76c4b6c09f7c95849e6cd3fd0c6027b2fffaa33520da7fa66cba5a380eceefb6071f13c8538bb04f01794a4d753819d2904e0e5fb04b2b374d760cc0bd8b6087ab0de2a27a9b296d3c36ef835ca5127996f4446fe3954a50808b6d7820c304d1453edd0d43114a028c044a5b57bff2bb35db1817749a8029e2a8af62d385e9fdc1b3fe5bab9a2aca560e7e5228e33b7b56b28829d8acba509f343d67c8b75310313f681844a2b107a50366ca8f58573dc555a7547c37a382a898db1a4a948fd557a682e380bf2c45bf8ee7e8afce098049dda2b5c2724be993f67665b98a8036a565de2daf8e66fa2a4ebc4db84eac4faae094e352c812498f301a988a9546fbce1b09a54eeefab53be53c26304bcd95a1349d289bc01340f6e3600719b47c480819546a34f095ed6c085a1855a247d771b1fe095ccf4f68b1f634da608aec7c68eedca7ba95edb0fb2793ce81d4c821de1bb3f3f944596a46fd42ad72afcce523a2d7cd61d7c9ad3cd736bd63e7859dde9bcb211680aeb37a695c4aaa077c83d3511071e7239515fe4d98a85066079222e209b5d494698be56d2f9e7a5d69a47b8443da6b73d1a632593407874346c3b166a6c07384746d051d6c2eb796fe988d6e53174fbc25", @ANYRESHEX, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="3ada", @ANYRES16, @ANYRES16=r1], 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGABS20(r0, 0x80184560, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect(0x2, 0x24f, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x0) syz_open_dev$hiddev(0x0, 0xfffffffffffffffc, 0x60ff) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1824.309050][ T12] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1824.315995][ T12] ath9k_htc: Failed to initialize the device [ 1824.323613][ T9040] usb 5-1: ath9k_htc: USB layer deinitialized [ 1824.487930][T13264] usb 4-1: config index 0 descriptor too short (expected 64980, got 72) [ 1824.517957][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1824.528923][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1824.538845][ T5] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1824.548222][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1824.557729][ T5] usb 6-1: config 0 descriptor?? 06:12:06 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd000705810700"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) 06:12:06 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect_ath9k(0x3, 0x9c, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x0, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000001200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d746ea455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688bf6d680dbf906d081aa7cf9e6090ae9ecbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa1604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7a9c1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c255a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a11654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baace830f5ea4538fd0a57e172250ada056708e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f54a67b812e62ee71bdfac7d00279f12f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b5512944c175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f43992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df3030e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f16a22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d010e6ca7cb4f5bbe261c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718accc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8d0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc377551a927ec00e14eb1d4372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b0000000000000000008a840c4e170fbb7ee4540a7067b6899e"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000400)=""/200) syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x2, [{{0x9, 0x2, 0x55}}]}}, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000540)='\b', 0x1) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGSTRING(r4, 0x81044804, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1824.648072][T13264] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1824.657187][T13264] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1824.665235][T13264] usb 4-1: Product: syz [ 1824.669761][T13264] usb 4-1: Manufacturer: syz [ 1824.674356][T13264] usb 4-1: SerialNumber: syz [ 1824.679107][ T3061] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 1824.717916][T13264] usb 4-1: can't set config #1, error -71 [ 1824.732936][T13264] usb 4-1: USB disconnect, device number 46 [ 1824.767872][ T9040] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 1824.877974][T19188] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1824.887037][T19188] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1824.895111][T19188] usb 1-1: Product: syz [ 1824.899324][T19188] usb 1-1: Manufacturer: syz [ 1824.903909][T19188] usb 1-1: SerialNumber: syz [ 1824.927886][ T3061] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1824.935894][ T3061] usb 2-1: can't read configurations, error -22 [ 1824.938122][ T5] usbhid 6-1:0.0: can't add hid device: -71 [ 1824.949168][T19188] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1824.960336][ T5] usbhid: probe of 6-1:0.0 failed with error -71 [ 1824.969367][ T5] usb 6-1: USB disconnect, device number 61 [ 1824.978098][ T3088] usb 3-1: reset high-speed USB device number 28 using dummy_hcd [ 1825.078084][ T9040] usb 5-1: too many configurations: 26, using maximum allowed: 8 [ 1825.087839][ T3061] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 1825.097881][T13264] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 1825.227829][ T3088] usb 3-1: Using ep0 maxpacket: 8 [ 1825.338577][ T3061] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 1825.346918][ T3061] usb 2-1: can't read configurations, error -22 [ 1825.353497][ T3061] usb usb2-port1: unable to enumerate USB device [ 1825.387900][T13264] usb 4-1: no configurations [ 1825.392623][T13264] usb 4-1: can't read configurations, error -22 [ 1825.487878][ T5] usb 6-1: new high-speed USB device number 62 using dummy_hcd 06:12:07 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040ac052402400000000001090224008bee13a5d77a0100000000090400000003010200092100000001220000090581030000000000"], 0x0) [ 1825.547839][T13264] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 1825.608098][T19188] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1825.677896][ T7726] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1825.827926][T13264] usb 4-1: no configurations [ 1825.832611][T13264] usb 4-1: can't read configurations, error -22 [ 1825.839530][T13264] usb usb4-port1: attempt power cycle [ 1825.887970][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1825.899075][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1825.909026][ T5] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1825.918114][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1825.927357][ T5] usb 6-1: config 0 descriptor?? [ 1825.968004][ T9040] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1825.977119][ T9040] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1825.985206][ T9040] usb 5-1: Product: syz [ 1825.989558][ T9040] usb 5-1: Manufacturer: syz [ 1825.994160][ T9040] usb 5-1: SerialNumber: syz [ 1826.037767][ T3061] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 1826.058859][ T9040] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1826.067855][ T7726] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1826.259319][T12933] usb 1-1: USB disconnect, device number 8 [ 1826.287851][ T7708] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1826.397821][ T3061] usb 2-1: config 238 has too many interfaces: 139, using maximum allowed: 32 [ 1826.406758][ T3061] usb 2-1: config 238 has an invalid descriptor of length 122, skipping remainder of the config [ 1826.417262][ T3061] usb 2-1: config 238 has 0 interfaces, different from the descriptor's value: 139 [ 1826.426628][ T3061] usb 2-1: New USB device found, idVendor=05ac, idProduct=0224, bcdDevice= 0.40 [ 1826.435749][ T3061] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1826.447928][ T5] hid (null): bogus close delimiter [ 1826.454456][ T5] hid-alps 0003:044E:1215.011E: bogus close delimiter [ 1826.462002][ T5] hid-alps 0003:044E:1215.011E: item 0 0 2 10 parsing failed [ 1826.470095][ T5] hid-alps 0003:044E:1215.011E: parse failed [ 1826.476144][ T5] hid-alps: probe of 0003:044E:1215.011E failed with error -22 [ 1826.547763][T13264] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 1826.627752][T19188] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1826.634778][T19188] ath9k_htc: Failed to initialize the device [ 1826.641694][T12933] usb 1-1: ath9k_htc: USB layer deinitialized [ 1826.651655][ T5] usb 6-1: USB disconnect, device number 62 [ 1826.677846][T13264] usb 4-1: no configurations [ 1826.682691][T13264] usb 4-1: can't read configurations, error -22 [ 1826.697868][ T9040] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1826.717836][ T3061] usb 2-1: string descriptor 0 read error: -71 [ 1826.725272][ T3061] usb 2-1: USB disconnect, device number 108 [ 1826.837723][T13264] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 1826.967791][T13264] usb 4-1: no configurations [ 1826.972497][T13264] usb 4-1: can't read configurations, error -22 [ 1826.979202][T13264] usb usb4-port1: unable to enumerate USB device 06:12:08 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) write$char_usb(r2, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1827.157712][T12933] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 1827.246150][ T7762] udc-core: couldn't find an available UDC or it's busy [ 1827.253282][ T7762] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1827.289831][ T12] usb 5-1: USB disconnect, device number 79 [ 1827.447665][T13264] usb 6-1: new high-speed USB device number 63 using dummy_hcd [ 1827.477694][ T5] usb 2-1: new high-speed USB device number 109 using dummy_hcd 06:12:09 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd000705810700"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1827.677722][T12933] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1827.686907][T12933] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1827.694992][T12933] usb 1-1: Product: syz [ 1827.699249][T12933] usb 1-1: Manufacturer: syz [ 1827.703836][T12933] usb 1-1: SerialNumber: syz 06:12:09 executing program 3: syz_usb_connect(0x6, 0x36, &(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80015b12, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400007) write$hidraw(r1, &(0x7f0000000000)="236d95513bb9f3e747eed1951cb611f6d060280232776ffcb6ea85558127531fa2e4ddc0163c59413f0cfd2501b060b4889b1966e07623942ae703378598262d5f9c8052691ae005db7af74eda54edb7b267631cc7f51661eba8d2ef14c8bc4f7e955cd51360b1858488d419de4c8c5b79fb49b4f572afc1baccc775f78d7f0487efd4d213509fd2936e89f2a07aba1486471c2063f6d5fc519f07eef728cdf4cda476637c6aa6511dca9fc4af71d8c5b6d1a2065e4cfd532607b12561530f8b78b04a5698bf63dd212592b418280d2479ff531d4c1cf9c120a896101556293ddc36d9eb80a3b7d6565725da6f0a", 0xee) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f00000004c0)={{0x3, 0xffffffff, 0x4, 0x5, 0x81, 0x7d0}, 0x287, [0x5, 0x0, 0xffff7da6, 0x9, 0x9, 0x1000, 0x8, 0x400, 0x13, 0x1, 0x7, 0x9, 0x40, 0x5, 0x0, 0x3ff, 0x80, 0x9, 0xfff, 0x8, 0x9, 0x20, 0x7, 0x2c, 0xc553, 0x6, 0x0, 0x9, 0x8, 0x7e82, 0xebc, 0x624d, 0x1000, 0x5, 0x9, 0x401, 0xfffffeff, 0x28, 0x1, 0x9, 0xff, 0x1b6, 0x7, 0x2, 0x96e0, 0x0, 0x0, 0x1, 0x9, 0xffff, 0x3, 0xfff, 0x5, 0x5, 0x7b7, 0xffffff81, 0x146, 0x7bd, 0x101, 0x1000, 0x9, 0x8, 0x0, 0xfffffff9, 0x0, 0x454, 0x3f, 0x5, 0x80000000, 0xfff, 0x7, 0x9, 0x7, 0x1, 0xfffff55d, 0x7, 0x5, 0x5, 0x8001, 0x3, 0x800, 0x2, 0x1ff, 0x8000, 0x401, 0xe42b, 0x5, 0x4, 0x1ff, 0x7ff, 0x0, 0x9d6, 0x0, 0xff800000, 0x1, 0x7f, 0x7fffffff, 0x6, 0x1, 0x7ff, 0x3f, 0x6, 0x3, 0x2, 0x8, 0x7fff00, 0x7, 0x0, 0x3, 0x3, 0x2, 0x9, 0x5ef6, 0x6, 0xe4b98d0e, 0x0, 0x4, 0xfffffee9, 0x399, 0x7, 0xffffffff, 0x7f, 0x8, 0xda, 0x40, 0x7fffffff, 0x80000000, 0xa6a, 0x5, 0x4, 0x4, 0x8, 0x4, 0x143, 0x4, 0x10001, 0x2, 0x0, 0x3f, 0x996, 0x9, 0x7, 0xfffff791, 0x401, 0xffff7fff, 0x1, 0x2, 0x1, 0x0, 0x1f, 0x7ff, 0xfff, 0xfff, 0x2, 0x9, 0xba, 0x40, 0x4, 0xdcaf, 0x3, 0x0, 0x2b6a, 0x7, 0x8, 0x10000, 0x2, 0x1, 0x4157, 0x5, 0x40, 0x5, 0xfff, 0x1f, 0x7, 0x8, 0x9, 0x0, 0x8, 0x100, 0xffa0, 0xebe, 0x2, 0x1, 0xffff, 0x1, 0x3, 0x5, 0x2, 0x7, 0x358, 0x5, 0x9, 0x7, 0x6, 0x0, 0xff, 0x101, 0x0, 0x10000, 0xfffffffb, 0xfffffffb, 0x7, 0x8, 0x7fffffff, 0x1, 0x2, 0x85d, 0x74c0, 0x8, 0x6, 0x2, 0xfffffffa, 0xf0000000, 0x2ed8, 0x3, 0x401, 0x101, 0x9, 0xfffffffb, 0xe8, 0xffffffff, 0x7, 0x47, 0x361a94eb, 0xff, 0xeb5, 0x7, 0xffff8001, 0x3c6, 0x2, 0x3, 0x401, 0x3f, 0x9, 0x3, 0x20, 0x1, 0xd8, 0x400, 0x8, 0xeb, 0x2505d676, 0x1, 0x3, 0xfffffff8, 0x6, 0x8, 0xfffffff9, 0xf10e, 0xffff, 0x60b, 0x8, 0x4, 0x7f, 0x1000, 0x7, 0x5, 0xfffffffa, 0x8, 0xfffffb2c, 0xdfc, 0x20, 0x0, 0x100, 0xf1c, 0x80000001, 0x1f, 0x80, 0x4, 0x80000000, 0x4, 0x1, 0x2, 0xffff, 0xfd44, 0x7, 0x9, 0x9, 0x1ff, 0x1f, 0x1f, 0xffffffc1, 0x8000, 0x1, 0x5, 0x5, 0x9, 0x6, 0x6, 0x7ff, 0x80, 0x4f88a9db, 0x0, 0x32, 0x7, 0x3, 0x101, 0x3e0d4ba1, 0x81, 0x7f, 0x5, 0x0, 0x9, 0x8001, 0xbddb, 0xffff, 0x9, 0x8, 0x0, 0x4, 0x7, 0x8, 0x9, 0x0, 0x8000, 0x31, 0x10001, 0x5, 0x4, 0xba, 0x24, 0x8001, 0x1, 0x6, 0x3, 0x6, 0x1, 0x6, 0x7, 0x4db9, 0x81, 0x401, 0x10000, 0xfffff4ac, 0x4, 0x4, 0xe86, 0x4, 0x30f, 0x4, 0x0, 0x9, 0xd40, 0x4, 0xffff, 0x6, 0x20, 0x7ff, 0x5, 0x5, 0xfffff4da, 0x40, 0xcf6, 0x40, 0x9, 0x0, 0x100, 0x1000, 0x4, 0xa00000, 0x2, 0x3, 0x1000, 0x8, 0x7fff, 0x2, 0x4, 0x7fff, 0x6, 0x0, 0x9, 0xffffffff, 0x7fff, 0x2, 0x4, 0x733, 0x1, 0x5, 0x1ff, 0x5, 0x3, 0x81, 0x8001, 0x9, 0xffffff43, 0x443, 0x9, 0xf6f00000, 0x6, 0x6, 0x3ff, 0x2, 0x5, 0x8000, 0x1, 0x4, 0x2, 0xfcce, 0x9, 0x98f, 0x9, 0xfff, 0x5, 0x401, 0x2, 0xfffffffd, 0x1de, 0x8, 0x3f, 0xb8, 0x59d, 0x1, 0x4, 0xbd, 0x4, 0x0, 0x8be, 0xffffff80, 0x3, 0x7, 0x2, 0x5, 0x9, 0x80, 0x4, 0x5, 0x7fffffff, 0x10001, 0x8000, 0x2, 0x8000, 0x8001, 0x22, 0x1, 0x7, 0x10001, 0x1, 0x6, 0xfffffff8, 0x9, 0x20, 0x4, 0x4, 0x5, 0x400, 0xd2, 0x1, 0x935, 0xfffffffb, 0x8001, 0xffff8000, 0x10001, 0x8, 0x2, 0x9, 0x8, 0x40, 0x200, 0x9, 0x1, 0x3, 0x7, 0x80000001, 0x4, 0x3, 0x1000, 0x2, 0x2, 0x3, 0x8, 0x8e, 0x4d, 0x9, 0x1, 0x7, 0x0, 0x4, 0x9, 0xffff0001, 0x3, 0x20, 0x6, 0x10001, 0x1, 0xfffffffb, 0xffffffff, 0x2, 0x1, 0x0, 0x80000001, 0x10000, 0x4a3, 0x1, 0x1, 0xd5, 0x4, 0x918, 0xfffffb80, 0x10, 0x0, 0xff, 0x8, 0x3f, 0x8001, 0x10001, 0x1, 0xfffffffb, 0x4, 0x1000, 0xfffffff7, 0x0, 0x7f, 0x800, 0x8, 0x7, 0x5, 0x5b4c, 0x1, 0x6, 0x8000000, 0x2, 0x81, 0x800, 0xffffffff, 0x80000001, 0x2, 0x3c3, 0x3, 0x3, 0xffffffff, 0x70, 0x5, 0x4e63, 0x80000001, 0x3, 0x7ff, 0x2, 0x1, 0x8, 0x0, 0x7fff, 0x0, 0x6, 0x6, 0xc26, 0x0, 0x80000000, 0xfffffffd, 0x1a, 0x59, 0x7f, 0x100, 0x81, 0x80, 0x8, 0x8, 0x0, 0x3, 0x96be, 0x1000, 0xffffff7f, 0x897e, 0x30, 0x5, 0x7, 0xfe, 0x33, 0x7, 0x1, 0x800, 0x8, 0x5, 0xff, 0x10000, 0x6, 0x3, 0x200000, 0x6, 0x8, 0xd10a, 0x2, 0x8, 0xae5, 0x8, 0x0, 0x0, 0x9, 0x101, 0x20, 0x7ff, 0xffffffff, 0x3, 0xe27, 0xfec0, 0x59, 0x6, 0x1, 0x8bba8800, 0x4, 0x3, 0x401, 0x7, 0x1f, 0x100, 0x800, 0x400, 0x7, 0x7, 0x43, 0x1, 0x8, 0x5, 0x3f, 0x1, 0x8, 0xec62, 0x1, 0x2, 0x4, 0x6, 0x5, 0x7fffffff, 0x4, 0x6, 0x80, 0xfffff3b5, 0x2, 0xc4a, 0x8001, 0x3, 0x2, 0x1, 0x2, 0x5, 0x7, 0x7f, 0x9, 0xfff, 0x5, 0x0, 0x7, 0x9, 0x1, 0x62, 0x10001, 0x799, 0x8, 0x4, 0x13a0, 0x3, 0x5, 0x8, 0x80000001, 0x6, 0x7, 0x4, 0x8, 0x4, 0x101, 0x6, 0x9, 0xffff, 0x101, 0x0, 0xbb, 0x9, 0xffffb198, 0x7, 0x89, 0x5, 0x8, 0x2, 0x0, 0x9, 0x1, 0x7f, 0xe706, 0x1, 0x20, 0x800, 0x9, 0x1, 0x10000, 0xfffffff8, 0xfc, 0x1000, 0xffff, 0x9, 0xa05a, 0x4, 0xd2, 0x0, 0x80000000, 0x0, 0x4, 0x6, 0x706, 0x8, 0x53, 0x8, 0xffff, 0x1000, 0x6, 0x210c, 0x819, 0x8001, 0x10001, 0x34f1, 0x6, 0x1000, 0x0, 0x1000, 0x5, 0xb2, 0xfd9, 0x1, 0x4, 0x4, 0x9, 0x5, 0x0, 0x5, 0x9, 0xff, 0x6, 0x3, 0x6, 0x0, 0x853, 0x3, 0xe071, 0x7fffffff, 0x6, 0xff, 0x200, 0x4, 0x7, 0x3, 0x3, 0x0, 0x9, 0x4, 0x524, 0xda, 0xf1b1, 0x3ff, 0x9, 0x7f, 0xfffffffb, 0x8001, 0x1, 0x7, 0x4, 0x0, 0x400, 0x5, 0x7fff, 0xfe70, 0x1, 0xf61, 0xb1, 0x9, 0xf166, 0x8, 0xbaab, 0x5, 0x4, 0x9716, 0x5, 0xe1, 0x1, 0x535, 0x2, 0x7, 0x3, 0x9, 0xff, 0x8, 0x9, 0x40, 0x8000, 0x80000001, 0x10001, 0x0, 0x2, 0x2, 0x5, 0x6, 0x8001, 0xffffffff, 0x4, 0x400, 0x0, 0x0, 0x5, 0x0, 0xff, 0x0, 0x1, 0x7, 0x401, 0x7, 0x6, 0x9, 0x50, 0x3, 0x37, 0x9, 0x2, 0x1302, 0x2, 0x7, 0x27, 0x1, 0x94bc, 0x0, 0x6, 0x40, 0x1f, 0x10001, 0x83, 0x1, 0x20, 0x3, 0x4, 0x7, 0x8, 0x100, 0x0, 0x6, 0x0, 0x80, 0x8001, 0x800, 0x80, 0x5, 0x5, 0x5, 0xfff, 0x1000, 0xfff, 0x5, 0xd78, 0x18, 0x9, 0x200, 0x1f, 0x0, 0x8000, 0x0, 0x7, 0x62, 0x3, 0xff, 0x200, 0x4, 0x1, 0x80000000, 0x8d2, 0x1, 0x89b9, 0x2cd73907, 0x7fff, 0xfffffeff, 0x0, 0x5, 0xd59, 0x3f, 0xfffffffb, 0x2, 0x185, 0x2, 0x1, 0x0, 0x3, 0xa2, 0x0, 0x2, 0x64fb, 0xfffffffc, 0x9, 0x6, 0x9, 0x40cb, 0x1f, 0xffff, 0x10000, 0xfc50, 0x5e7, 0x9, 0x4, 0x3373, 0x20000000, 0x6, 0xff, 0x2, 0x7ff, 0x7, 0xffffffff, 0x400, 0x8, 0x45, 0x0, 0x13c, 0x4, 0x2, 0xc46, 0x2b, 0x7f, 0xaa0, 0x3f, 0x800, 0xffff8000, 0x10001, 0x0, 0x0, 0xa12c, 0x7, 0x7, 0x4, 0x3f, 0x2d6, 0x1, 0x9, 0x7ff, 0x8001, 0x5, 0x7f, 0x8000, 0xffff, 0x200, 0xffff, 0x4e3, 0x80, 0x4, 0x8, 0x0, 0x4, 0x2, 0xc2, 0x400, 0x0, 0x800, 0x0, 0x0, 0x8001, 0x7f, 0xd44, 0x6, 0x80, 0x1000, 0x1, 0x80, 0x80000001, 0x1, 0x6, 0x800, 0x10001, 0x1, 0x3, 0x1, 0x3, 0x8, 0x5e87, 0x101, 0x3, 0x0, 0xbcc, 0x4, 0x8, 0xff, 0x1f, 0x7fff, 0x74, 0x20, 0x6, 0x5, 0x3, 0x1, 0x9, 0xedb, 0x8001, 0x3, 0x8, 0x1, 0x8, 0x1ff, 0xfff, 0x80, 0xeed5, 0x0, 0x2000, 0x0, 0x10001, 0x8b, 0x7fffffff, 0x8, 0x0, 0x80000001, 0xffffff81, 0x20, 0x9, 0x9b39, 0x80000001, 0xbcd4, 0x200, 0x1, 0x2b8, 0x2e, 0x1, 0x4f4, 0x101, 0x7fff, 0x3, 0x7f, 0x7, 0x1000, 0x4, 0xaceb, 0xff, 0xfffffffa, 0x5fe, 0x7f, 0x87ec]}) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7f, 0x80, 0x3, [{{0x9, 0x4, 0x0, 0x7f, 0x1, 0x7, 0x1, 0x3, 0x4f, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x3, 0xfc}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x1f, 0x1}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x310, 0x4e, 0x0, 0x80, 0x20, 0x9}, 0xd5, &(0x7f0000000180)={0x5, 0xf, 0xd5, 0x4, [@generic={0x9d, 0x10, 0x1, "6d737f61d28b88aed622092fb0bf6358c022f91e5e8ce0400658b826c151c07caead74d6c76060d57d4b01a6073d4c6933c3ce3a211f9f3d6544d6ef443c175efc7ae905282aac188bc62e4e3e3fdb361f4edd3266015f2daef8b8de191d900a1ef0094a9d3e530a5a378cce3bef64b7a753056570b4cbca12a7cc0e4a2a5413283eb8fdf61480928545b4e3a3cc5c9427aa84d153c478b9786b"}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "dcb50ddce4b69d36bb847d1c17300c15"}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x4, 0x0, 0x3826, [0x30, 0xc0, 0xffc00f, 0xbe90]}]}, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x4, &(0x7f0000000300)=@lang_id={0x4}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x438}}, {0x94, &(0x7f0000000380)=@string={0x94, 0x3, "1f201b1210853b5a2a31c936a84fa3ec84f4d883af78207c7278b4ba61f4a0b8de3cae956b9fc93a09edd1111556482c0dbb72cfb344f6b3c75529f6f1b28d0517695dce2eb7d8b78e6f4c444b100f60c280ed462ed25fed43aad6dc64dc975449d6a8b8e23f7cf6b5c01b3f44b156588ab3d5ec15c50ab6de7e15bb0a648a7685ed33dcde6c3c356331fd4a31ccaf7f07d5"}}]}) 06:12:09 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000680)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x2c7bc3d66f5a3142, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x0, 0x4, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x2, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0xfa, 0x7, 0x7f}}, [{{0x9, 0x5, 0x82, 0x2, 0x8, 0x6, 0x1, 0x9}}]}}}]}}]}}, &(0x7f0000000a40)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x250, 0x6, 0xe1, 0x6, 0xff, 0x1}, 0x5, &(0x7f0000000700)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x860}}, {0xf5, &(0x7f0000000780)=@string={0xf5, 0x3, "e89ec2ea6b353bf17702be34591f692f9c2a4dc7be9805be056535f58fd53197888ab85e7e3fb852d9f854a2cd2a5ed564f614aa1e84de59c8ede45ce51bad459639339aed1ba8485da74bd0030cdbca04b53189f37f1d9b564664c7763dd603fb2501a1bc13ce67d4e03b39fb1db36e7b6301d5dc374cd171cdb83f89bf5efbeec5a37507d8cc9faf70fb91805eeb40969950ad61d35b1bc7866d71955a8dc8388d750a8035fbec0f8be419e44a38fa35e3b8b88dd1e7e7d554ff5f3e97146eae9db02fc0e9cd3e5a0a4d77a35524a3460823e5c590db7d55f2642631e1da7b444658ab93036a667df9af680cad628c257af6"}}, {0x4d, &(0x7f0000000880)=@string={0x4d, 0x3, "02660ca341b25077ee4a1dd2a5f03a121de1201316e3c9cb35a9d972378a9d1cd90fea05b341c56cf6b226f4aea9cf877732cd8cab81eb5f8315e578e1f1ba7264cd3bd613e9ecd5963f78"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x3c01}}, {0x9e, &(0x7f0000000980)=@string={0x9e, 0x3, "3f90d4f877baebac0fdc48913b854c502f863d0d09c293f224914f67d10d4b27980a4bfc9d9deb8f216d8d5d089dc814e8e030e547b8a5e7e30a251c83ba5f0c57148dbaab4b3324943c93113f5b80591c398e1ae1fe4151741ad159c3ef89355a1a4ebc53faad58c59e790499604ab57150cb4049d82940bb75403873f2ff7643aea5be7ea9a4994df8811ab803b587c4ca5ed4039711e157521a6e"}}]}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000000)={0x20, 0x8, 0x12, {0x12, 0xc, "63f44c7a89b972ca55cf546e150dec0a"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x404}}, &(0x7f0000000080)={0x0, 0xf, 0x37, {0x5, 0xf, 0x37, 0x4, [@generic={0x1d, 0x10, 0x0, "0fd08e33c30c77adc39b879d90ba5ad37f845906eac0537eccbb"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x7, 0x4, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xb, 0x8, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x6, 0xf1}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x1, 0x2, 0xbe, "cef845a0", "db8637b2"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x0, 0x4, 0x1, 0x2, 0x81, 0xfffc}}}, &(0x7f00000005c0)={0x84, &(0x7f0000000180)={0x0, 0x17, 0x62, "d08584e05cd214862a6e09fc21c03baf4c1f68e0e897e8467ee8a603c616fba7e6eb3681b92d6757b6f1162eeb8d5bc083727bba11f34281701cc177c0da8199de1ebcd351f0169daa2155f0f4f14d0da5a3b84f2e5d43613fd93cb67080971ea692"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0xc0}, &(0x7f0000000280)={0x20, 0x0, 0x4, {0x3}}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x100, 0x4}}, &(0x7f0000000300)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000340)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000000380)={0x40, 0xb, 0x2, "2803"}, &(0x7f00000003c0)={0x40, 0xf, 0x2, 0x800}, &(0x7f0000000400)={0x40, 0x13, 0x6}, &(0x7f0000000440)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000480)={0x40, 0x19, 0x2, "b6fb"}, &(0x7f00000004c0)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000500)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f0000000540)={0x40, 0x1e, 0x1}, &(0x7f0000000580)={0x40, 0x21, 0x1, 0x3}}) [ 1827.748734][T12933] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1827.757825][ T9040] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1827.773438][ T9040] ath9k_htc: Failed to initialize the device [ 1827.797696][T12933] usb 1-1: ath9k_htc: Firmware - ath9k_htc/htc_9271-1.4.0.fw download failed [ 1827.798617][ T12] usb 5-1: ath9k_htc: USB layer deinitialized [ 1827.822157][T12933] usb 1-1: ath9k_htc: USB layer deinitialized [ 1827.829398][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 06:12:09 executing program 4: syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x6, 0x0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e7d, 0x2c2e, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\"s'], 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000100)={0x40, 0x5, 0xf9, {0xf9, 0x3, "253916219c41daf5325f0f0b88c97cf009e54a8389c2780017015393bf709d7cacafeda0126609ef597f7de14780da0149aba4abdc250e3c2e4a32e5d08528ccb8720e29489fd89a55be91bc8075e4cce63b67efddf7053616ed45c705741e51d023ce759cdf52e9b278b60cc7968403c8826822caedaefbf7bd60c8ad7756f23b51b88ac4ab777186847baf8028d1b11f74b3d09a028ea67c56a87447ed1c8a9523f29cd6b8be765a164f61daf8710ec80e6c123d29eede14923b49f83ec5d56f02a96573c8f93bf4e381bb9fb076644daedfccfddc96a76be37fb75c01c3cb283926f6f60a599b4527e88d099670a9c9fd3a788dcb87"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x340a}}, &(0x7f0000000200)={0x0, 0x22, 0x10, {[@local=@item_012={0x1, 0x2, 0x7, 'r'}, @global=@item_012={0x2, 0x1, 0x3, "dd6a"}, @global=@item_012={0x1, 0x1, 0x1, "14"}, @local=@item_4={0x3, 0x2, 0x4, "7fdbec58"}, @main=@item_012={0x1, 0x0, 0xa, "85"}, @global=@item_012={0x1, 0x1, 0x0, 's'}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4898, 0x0, 0x1, {0x22, 0x4b4}}}}, &(0x7f0000000480)={0x2c, &(0x7f00000002c0)={0x20, 0x10, 0x14, "b241a6c528e3d9e6a2be26d15e8e03781f229ea5"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0xe0}, &(0x7f0000000380)={0x20, 0x1, 0x85, "40c3c91ba2fc8db9fcae02b66877002e956f0093e09aeffad2a1c527f655160ebbaa263ade415243590f80b994eb0716a6ca847f1c17a23e0f5e4658c0c8c2ffd877eef04e2a0e3c34ec2cee8770f7f228f9ffe15a7816d9b87d6fae980d92ee8786f6c8d1c5d9b94a43aaab8ef1c5389db9cbca137fa1ea5a8549ed8097b6d5768e98996f"}, &(0x7f0000000440)={0x20, 0x3, 0x1, 0x7}}) syz_usb_connect(0x0, 0x24, 0x0, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, 0x0) [ 1827.840393][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1827.850206][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1827.859305][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1827.876036][T13264] usb 6-1: config 0 descriptor?? [ 1827.888367][ T5] usb 2-1: config 238 has too many interfaces: 139, using maximum allowed: 32 [ 1827.897271][ T5] usb 2-1: config 238 has an invalid descriptor of length 122, skipping remainder of the config [ 1827.907973][ T5] usb 2-1: config 238 has 0 interfaces, different from the descriptor's value: 139 [ 1827.917274][ T5] usb 2-1: New USB device found, idVendor=05ac, idProduct=0224, bcdDevice= 0.40 [ 1827.927025][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1827.935771][T19188] usb 1-1: USB disconnect, device number 9 [ 1828.017761][ T7771] usb 3-1: reset high-speed USB device number 28 using dummy_hcd 06:12:09 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000626a3a401e04414023370000000109021200013a0000000904"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000001280)={0x44, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)=ANY=[@ANYBLOB="12010000fbb930102404009d490b000000010902120001000000000904"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000440)={0x34, &(0x7f0000000500)=ANY=[@ANYBLOB="01002c04f8221806a6d218166f32557767"], 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000480)='/dev/usb/hiddev#\x00', 0x44, 0x8001) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f00000004c0)={0x3, 0x100, 0x10001}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f0000000000)={0x40, 0xc, 0x10, {0x10, 0xb, "cdd92670ae7e159fd18cd69be272"}}, &(0x7f0000000080)={0x0, 0x3, 0xdf, @string={0xdf, 0x3, "f1caf48f1c2726a9deb23c785b69bb4fa59a329b8d62f45bca75c7a26a4aba79583a76cdbb665b7798e07116ba9d35dc671e9818bb99630fc9f5fec81696ea219ddba06c28d548c464bdac52c4451434ec5c59d3b75b75c56438275e872707b336246b82edfb2cef743b2e31bfe18a444d63c8a28bda50b74483db77df606c64622e522a5ddbe2e4dd11db4d3dc8285f7f62c569c4474ef375e74bd4d053fa20a32a3f26f975a902af83a63388ff7be2b68980e75c8d665c56028c1743ff9f2977b206700dcbd676538ea1777c8f979ead37e181ba52deccea8c10795b"}}, &(0x7f0000000540)={0x0, 0x22, 0xc, {[@global=@item_4={0x3, 0x1, 0x2, "3b9bd37d"}, @local=@item_4={0x3, 0x2, 0x7, "73a0a86f"}, @main=@item_012={0x1, 0x0, 0x8, 'm'}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x4, 0x1, {0x22, 0xca5}}}}, &(0x7f0000000440)={0x2c, &(0x7f0000000580)=ANY=[@ANYBLOB="00008600000094d454ff1bf496838dade0f71025746f24e1cf0b20fcd8d1932bdf54160e3c760320a89b1296f938bcf5dd1cfed6d92eb9ec58602a5f79918ebfdc2fa009dfd0cdb6363dbcbd8e0ef1a62846bec7179b5416ccf36bb01ac61648d53382900fe798ff3b472e1ac063619d814d205710814ce9828e7457b3998afab01d3b1c5b2c8d80000000000f62b1ebf271090b5e76357257ce0415f934b7cc0f866ae53c289da4da6a8bb6d3b6e2735f829bec272d7f68bfdfaabaee355f01ad619c930c483f9a6d1b973e919ebb531be72091f99198450617fa71580aefb4468fb89d863b68eec2812a94a8032b018ef39df6410af1dc6ea8790c00556139606e410dfa0e62ebbe8bcf9c867f11cf9fa4102b0bf92a9f7d9267264dfc4c57dc09ae6165b41fad981728b4197d5c6a9f790410ceaa33860b056ff8d2b881e08811dce8618cf35c62ae523fc1429bf029ab0a877d9ef27a1c54efeaa83ea52248f88fa5a6b387ca286475ca21d5d27ed0e188d7a7556f615dad868f7e"], &(0x7f0000000300)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x1, 0x4f, "53046cfb909585e31ac9638a2b496f54b4213525c009424f6e8c71a1e2918eb5fc3c439c544419d2584e984b444471fa9114f4eeaae7f7e1159fd28efaf6755465335e332a3729e46562aa3e2af57f"}, &(0x7f0000000400)={0x20, 0x3, 0x1, 0x2}}) [ 1828.167839][ T3088] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 1828.217766][ T5] usb 2-1: string descriptor 0 read error: -71 [ 1828.217820][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1828.225755][ T5] usb 2-1: USB disconnect, device number 109 [ 1828.234513][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1828.245589][T13264] usb 6-1: USB disconnect, device number 63 [ 1828.257629][ T7771] usb 3-1: Using ep0 maxpacket: 8 [ 1828.337682][T19188] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 1828.398275][ T7771] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1828.437579][ T3088] usb 4-1: Invalid ep0 maxpacket: 512 [ 1828.547633][T12933] usb 5-1: new high-speed USB device number 80 using dummy_hcd [ 1828.597718][ T3088] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 1828.617795][ T5] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 1828.697663][T19188] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 1828.697747][ T7768] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1828.707924][T19188] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1828.787596][T12933] usb 5-1: Using ep0 maxpacket: 16 [ 1828.798182][ T12] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 1828.857732][ T3088] usb 4-1: Invalid ep0 maxpacket: 512 [ 1828.863447][ T3088] usb usb4-port1: attempt power cycle [ 1828.907891][T19188] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1828.908455][T12933] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1828.917046][T19188] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1828.927956][T12933] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1828.927994][T12933] usb 5-1: New USB device found, idVendor=1e7d, idProduct=2c2e, bcdDevice= 0.40 [ 1828.928009][T12933] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1828.938530][T12933] usb 5-1: config 0 descriptor?? [ 1828.946032][T19188] usb 1-1: Product: syz [ 1828.946047][T19188] usb 1-1: Manufacturer: syz [ 1828.946060][T19188] usb 1-1: SerialNumber: syz [ 1829.017800][ T5] usb 2-1: New USB device found, idVendor=041e, idProduct=4041, bcdDevice=37.23 [ 1829.026985][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1829.036645][T19188] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1829.077626][ T7768] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1829.089641][ T5] gspca_main: sq930x-2.14.0 probing 041e:4041 [ 1829.237725][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1829.248992][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1829.258839][ T12] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1829.267929][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1829.279343][ T12] usb 6-1: config 0 descriptor?? [ 1829.438647][T12933] lua 0003:1E7D:2C2E.011F: unknown main item tag 0x0 [ 1829.446515][T12933] lua 0003:1E7D:2C2E.011F: hidraw0: USB HID v0.00 Device [HID 1e7d:2c2e] on usb-dummy_hcd.4-1/input0 [ 1829.597789][ T3088] usb 4-1: new high-speed USB device number 53 using dummy_hcd [ 1829.647652][ T7759] cdc_wdm 3-1:118.0: Error submitting int urb - -90 [ 1829.657765][T19188] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1829.697631][ T3088] usb 4-1: Invalid ep0 maxpacket: 512 [ 1829.717914][ T7786] udc-core: couldn't find an available UDC or it's busy [ 1829.724993][ T7786] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1829.787863][ T12] hid (null): bogus close delimiter [ 1829.793201][ T5] gspca_sq930x: reg_w 0305 fd00 failed -71 [ 1829.802058][ T5] sq930x: probe of 2-1:58.0 failed with error -71 [ 1829.809675][ T12] hid-alps 0003:044E:1215.0120: bogus close delimiter [ 1829.816460][ T12] hid-alps 0003:044E:1215.0120: item 0 0 2 10 parsing failed [ 1829.825479][ T5] usb 2-1: USB disconnect, device number 110 [ 1829.832751][ T12] hid-alps 0003:044E:1215.0120: parse failed [ 1829.840512][ T12] hid-alps: probe of 0003:044E:1215.0120 failed with error -22 [ 1829.862508][ T7774] udc-core: couldn't find an available UDC or it's busy [ 1829.869733][ T7774] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1829.877542][ T3088] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 1829.987633][ T3088] usb 4-1: Invalid ep0 maxpacket: 512 [ 1829.992893][T12933] usb 6-1: USB disconnect, device number 64 [ 1829.993438][ T3088] usb usb4-port1: unable to enumerate USB device 06:12:12 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) write$char_usb(r2, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1830.507464][T12933] usb 2-1: new high-speed USB device number 111 using dummy_hcd 06:12:12 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) [ 1830.707465][T19188] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1830.714538][T19188] ath9k_htc: Failed to initialize the device 06:12:12 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(r1, 0x0, 0x0) [ 1830.787450][T13264] usb 6-1: new high-speed USB device number 65 using dummy_hcd [ 1830.877519][T12933] usb 2-1: New USB device found, idVendor=041e, idProduct=4041, bcdDevice=37.23 [ 1830.886642][T12933] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1830.941534][T12933] gspca_main: sq930x-2.14.0 probing 041e:4041 06:12:12 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x77, 0x71, 0x25, 0x40, 0x2001, 0x1a00, 0xc6db, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe0, 0xc6, 0x7c}}]}}]}}, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084502, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000000)=0x2) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) [ 1830.994646][ T12] usb 5-1: USB disconnect, device number 80 [ 1831.007673][ T5] usb 3-1: reset high-speed USB device number 28 using dummy_hcd 06:12:12 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000207d1ebe2d40000000000109022400010000000009040000010301000009210000000122050009058103"], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f0000000040)={0x20, 0x11, 0x21, {0x21, 0x11, "50fb76e3bfb3827be34b197c4c19f36f68f8dea49a3df5ed74bc5c49563dda"}}, &(0x7f0000000080)={0x0, 0x3, 0xf6, @string={0xf6, 0x3, "018b440f25c1e43758ed50be7e52305cff35aa0b98f811f2cde96002c1a9e92f9bc9df14e363bafd51bd37a47941d71b593bfc72f2767a824bfa36ef44cb790ce4bc894c0be9354442723eb723c75628d8f28a6bca66515d25f5f23fb9b97f43f1531d47e798c739f8d22b158b039050bb56b6544c27005dea61f61b36306f0697c771e574d839d5e56046c6b88e4a1dcc7fc49045492881229d8f34a975780df5689b3526ecbd213c0d0118b30019712efd1667064f104d542e7a3a24f7393918b409b0165a20e6265a7109a63be41b53fb96e597c35f1a96b862881c9463fa34bc414266b1379b2d339591cfe710e5915d63b2"}}, &(0x7f0000000180)={0x0, 0xf, 0x45, {0x5, 0xf, 0x45, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x18, 0x8, 0x3, 0x4}, @generic={0x39, 0x10, 0xb, "9cb9cb2bb4bc82792bd4ef1c0fd4f534f5044474fa601de5e7b2bad39ecd1b32dd4aba5d0aa35102156ea97d14965b5ae43ba28591e6"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x1, 0x0, 0x20, "f230c952", "d931cccb"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0xd8, 0x7f, 0xa5, 0x8001, 0x2}}}, &(0x7f00000007c0)={0x84, &(0x7f00000003c0)={0x40, 0x15, 0xa4, "c0881e551603d5159331af1e061da269f5b3e9fbbe2636f4e95c22bf1bdccaf99f619ecf608a4a78743562cc50e93ac8249cc27dc10d3edf4285cb40b1111c6e9166ba4dbb0e68949406f6b3b77d77e5065dd64c45284858845cdaf6ea72d8d680fa00b80b3f373aed58e79f7d646ddd3659835747e1e6e1d05f7154d0af58c9238ae6e5cb298d450c530b24a374ee6926c54600ba57b914a061cafed34feae70fa24643"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000480)={0x20, 0x0, 0x4}, &(0x7f00000004c0)={0x20, 0x0, 0x8, {0xa0, 0x80, [0xf00]}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000000580)={0x40, 0xb, 0x2, "3bd1"}, &(0x7f00000005c0)={0x40, 0xf, 0x2, 0xa549}, &(0x7f0000000600)={0x40, 0x13, 0x6, @dev={[], 0x2a}}, &(0x7f0000000640)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000680)={0x40, 0x19, 0x2, "f20b"}, &(0x7f00000006c0)={0x40, 0x1a, 0x2, 0x844}, &(0x7f0000000700)={0x40, 0x1c, 0x1}, &(0x7f0000000740)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000780)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000380)={0x24, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x0, "f967e6f1"}]}}, 0x0}, 0x0) [ 1831.106064][ T9040] usb 1-1: USB disconnect, device number 10 [ 1831.121538][ T9040] usb 1-1: ath9k_htc: USB layer deinitialized 06:12:12 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x410000) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000001380)={0x8, 0x401, 0x9, 0x752, 0x800, 0x200}) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2202) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000"], 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, 0x0) r3 = syz_usb_connect(0x1, 0x24, &(0x7f0000001300)=ANY=[@ANYRES16=r1, @ANYBLOB, @ANYRESOCT], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f00000008c0)={0x84, &(0x7f0000000000)=ANY=[@ANYBLOB="00001100000008"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, &(0x7f00000000c0)={0x14, &(0x7f0000000240)={0x0, 0xe, 0xbc, {0xbc, 0x2, "34a114e0edd9ed29c7c89c0605107a5512eb6e55fca5aaeffa4b16627bee770555b07712d3679dbde3ee479b531e7a846a0086fd641212c7c4d479d555bf444f0eb3527e31abf6b6a40960b7e849e038b4897a17f054b7083ec847a4e3c861efc4b65088a4a368602e399a9cf1dd343d51a022cdfb475b4907ba3d59bb3eb55f08d789b6bb52e35d3360e9533632904d552b6e6ecf48efc195f41107338eaa7873337009bc15bc45e3da2c1988b2f829f566ab73c4f5be1fc8a5"}}, &(0x7f0000000000)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001280)={0x44, &(0x7f0000001080)={0x0, 0xd, 0xcf, "11b916ebf9a60791e9f9f8b9f21e128ea0b94e5625480e019c3f5f300e76b47f6dd862d52bc842432637306b27262050cda6f76670805ead9b5d2d71a108f5f42f7e4ef971a3e109ba7e72fb341470a1fe52ee209c0104c53c70c55ee3bbb135b06742860f214e6a4dc5c8afbf1830f11dc881ed802d8a67b390709476f0402c7f82c21acb5126ab466d9d80506c50383000967ee2ab3166a3575cd0ddc2c03db9744bcf77a891648feee5653a826f386b3ad1a1638667db08ce929e864ffe56713b28790f09bcca316a6624c7f452"}, &(0x7f0000000140)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x1, 0xffc0, 0x1000, 0xe5, 0x8000, 0x8, 0xb484, 0x7, 0x1, 0x3f, 0x1, 0x6}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x2}, &(0x7f0000001180)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000011c0)={0x20, 0x87, 0x2, 0x6}, &(0x7f0000001240)={0x20, 0x89, 0x2}}) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xfd0, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600004e9d706a6a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d230000000039385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9bdf039ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4dcf0d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81fbdec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8073b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b6525630598627cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4cc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002d09d408b2887b88305833448723bcea9422eb251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79"]) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) ioctl$HIDIOCGUSAGE(r4, 0xc018480b, &(0x7f0000001340)={0x1, 0x3, 0x5, 0x9b07, 0x55e01b9c, 0x2}) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) r6 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1f, 0x0) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000000100)={0x15, 0x2d, &(0x7f0000000080)="fb6e57dc0f77539dc86b985e47e386866480cb3f5d310ee3ad442d505e66a19a628b8af14c1e397f248ad33b0a"}) syz_open_dev$hidraw(0x0, 0x0, 0x80041) [ 1831.147774][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1831.158736][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1831.168519][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1831.177617][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1831.189784][T13264] usb 6-1: config 0 descriptor?? [ 1831.257559][ T3088] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 1831.277535][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1831.317395][T12933] gspca_sq930x: reg_w 0305 fd00 failed -71 [ 1831.323394][T12933] sq930x: probe of 2-1:58.0 failed with error -71 [ 1831.331695][T12933] usb 2-1: USB disconnect, device number 111 [ 1831.367559][ T5] usb 3-1: device firmware changed [ 1831.373019][ T5] usb 3-1: USB disconnect, device number 28 [ 1831.447483][ T12] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 1831.527454][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1831.533543][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1831.542154][T13264] usb 6-1: USB disconnect, device number 65 [ 1831.557551][ T9040] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 1831.687369][T12933] usb 2-1: new high-speed USB device number 112 using dummy_hcd [ 1831.767370][ T5] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 1831.787549][ T3088] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1831.796694][ T3088] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1831.804741][ T3088] usb 4-1: Product: syz [ 1831.809047][ T3088] usb 4-1: Manufacturer: syz [ 1831.813632][ T3088] usb 4-1: SerialNumber: syz [ 1831.857548][ T9040] usb 1-1: Using ep0 maxpacket: 32 [ 1831.863112][ T12] usb 5-1: New USB device found, idVendor=2001, idProduct=1a00, bcdDevice=c6.db [ 1831.872207][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1831.880753][ T3088] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1831.893208][ T12] usb 5-1: config 0 descriptor?? [ 1832.017507][ T9040] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1832.028521][ T9040] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1832.038600][ T9040] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2dbe, bcdDevice= 0.40 [ 1832.047726][ T9040] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1832.055784][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1832.062786][ T9040] usb 1-1: config 0 descriptor?? [ 1832.127583][ T67] usb 6-1: new high-speed USB device number 66 using dummy_hcd [ 1832.138628][ T7830] udc-core: couldn't find an available UDC or it's busy [ 1832.145773][ T7830] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1832.197477][ T5] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1832.207519][T12933] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1832.207984][ T5] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1832.216799][T12933] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1832.216813][T12933] usb 2-1: Product: syz [ 1832.216828][T12933] usb 2-1: Manufacturer: syz [ 1832.228040][ T5] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1832.235893][T12933] usb 2-1: SerialNumber: syz [ 1832.240060][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1832.297905][T12933] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1832.308481][ T5] hub 3-1:118.0: bad descriptor, ignoring hub [ 1832.319354][ T5] hub: probe of 3-1:118.0 failed with error -5 [ 1832.330071][ T5] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1832.417670][ T9040] usbhid 1-1:0.0: can't add hid device: -71 [ 1832.423793][ T9040] usbhid: probe of 1-1:0.0 failed with error -71 [ 1832.432389][ T9040] usb 1-1: USB disconnect, device number 11 [ 1832.497490][ T67] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1832.508489][ T67] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1832.518356][ T67] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1832.528246][ T67] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1832.539765][ T67] usb 6-1: config 0 descriptor?? [ 1832.567453][ T3088] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1832.618415][T13264] usb 3-1: USB disconnect, device number 29 [ 1832.817446][ T12] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1832.828147][ T12] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0080: ffffffb9 [ 1832.839267][ T12] asix: probe of 5-1:0.0 failed with error -71 [ 1832.847954][ T12] usb 5-1: USB disconnect, device number 81 [ 1832.867447][T12933] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1832.977294][ T3061] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 1833.017566][ T67] hid (null): bogus close delimiter [ 1833.035164][ T67] hid-alps 0003:044E:1215.0121: bogus close delimiter [ 1833.042080][ T67] hid-alps 0003:044E:1215.0121: item 0 0 2 10 parsing failed [ 1833.050887][ T67] hid-alps 0003:044E:1215.0121: parse failed [ 1833.056991][ T67] hid-alps: probe of 0003:044E:1215.0121 failed with error -22 [ 1833.070581][ T7840] udc-core: couldn't find an available UDC or it's busy [ 1833.077691][ T7840] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1833.086193][ T7840] udc-core: couldn't find an available UDC or it's busy [ 1833.093275][ T7840] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1833.104663][ T7840] udc-core: couldn't find an available UDC or it's busy [ 1833.111709][ T7840] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 06:12:14 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) [ 1833.209292][ T67] usb 4-1: USB disconnect, device number 55 [ 1833.217540][ T3061] usb 1-1: Using ep0 maxpacket: 32 [ 1833.225522][T13264] usb 6-1: USB disconnect, device number 66 [ 1833.337378][ T3061] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1833.348419][ T3061] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1833.358256][ T3061] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2dbe, bcdDevice= 0.40 [ 1833.367440][ T3061] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1833.380899][ T3061] usb 1-1: config 0 descriptor?? [ 1833.416957][T15811] usb 2-1: USB disconnect, device number 112 [ 1833.457376][ T12] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 1833.597240][ T3088] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1833.604320][ T3088] ath9k_htc: Failed to initialize the device [ 1833.611886][ T67] usb 4-1: ath9k_htc: USB layer deinitialized [ 1833.657357][ T9040] usb 5-1: new high-speed USB device number 82 using dummy_hcd 06:12:15 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) write$char_usb(r2, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1833.717265][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 1833.847474][ T12] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1833.858008][ T12] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1833.869204][ T12] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1833.878862][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1833.899755][ T3061] konepure 0003:1E7D:2DBE.0122: hidraw0: USB HID v0.00 Device [HID 1e7d:2dbe] on usb-dummy_hcd.0-1/input0 [ 1833.911225][T12933] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1833.920888][T12933] ath9k_htc: Failed to initialize the device [ 1833.927118][T15811] usb 2-1: ath9k_htc: USB layer deinitialized [ 1833.928119][ T12] hub 3-1:118.0: bad descriptor, ignoring hub [ 1833.947019][ T12] hub: probe of 3-1:118.0 failed with error -5 [ 1833.955833][ T12] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1834.007227][T13264] usb 6-1: new high-speed USB device number 67 using dummy_hcd [ 1834.021464][ T7883] udc-core: couldn't find an available UDC or it's busy [ 1834.028559][ T7883] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1834.037664][ T9040] usb 5-1: New USB device found, idVendor=2001, idProduct=1a00, bcdDevice=c6.db [ 1834.046813][ T9040] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1834.062856][ T9040] usb 5-1: config 0 descriptor?? [ 1834.099528][ T12] usb 1-1: USB disconnect, device number 12 [ 1834.127232][ T67] usb 4-1: new high-speed USB device number 56 using dummy_hcd 06:12:15 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x77, 0x71, 0x25, 0x40, 0x2001, 0x1a00, 0xc6db, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe0, 0xc6, 0x7c}}]}}]}}, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084502, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000000)=0x2) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) [ 1834.227290][ T9040] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1834.244583][ T9040] asix: probe of 5-1:0.0 failed with error -71 [ 1834.259964][ T9040] usb 5-1: USB disconnect, device number 82 [ 1834.270882][ T3061] usb 3-1: USB disconnect, device number 30 [ 1834.367273][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1834.378176][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1834.387985][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1834.397098][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1834.409397][T13264] usb 6-1: config 0 descriptor?? [ 1834.637211][ T9040] usb 5-1: new high-speed USB device number 83 using dummy_hcd 06:12:16 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000054ad8720600404008ae20000000000000000010001000009040000012074fa0009058c030000000000"], 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, &(0x7f0000000340)={0x0, 0xfffb}) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r0, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x9dc0, 0x78000) syz_usb_connect$uac1(0x2, 0x11d, &(0x7f0000000380)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10b, 0x3, 0x1, 0x2c, 0x60, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x2, 0x4a}, [@input_terminal={0xc, 0x24, 0x2, 0x4, 0x206, 0x2, 0x3, 0x7, 0x4, 0x40}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x1ff, 0x6, 0x2, 0x1, 0x6, 0x5}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x204, 0x6, 0xff, 0x7, 0x2, 0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x2, 0x7, 0x5, "aca0"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x2, 0x7f, 0x86, "08aeb216dfca"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x0, 0x4, 0x9, 0x3, "94900c"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x8, 0x2, 0x7, "bd73ad76f13bc9e5e2"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7, 0x2, 0x40, 0xee, "97", "fc5a47"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x4, 0x3, 0x0, "db"}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x0, 0xe1, 0x7b, {0x7, 0x25, 0x1, 0x1, 0x80, 0xffff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x0, 0x8, 0x6, "f77dddf1752cd28bd7"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x7, 0x0, 0x9, "ffd671d86116a9e0"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x9, 0x7, 0x9, "405b5acf"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x101, 0x6996, 0x0, "b156"}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x4, 0x57, 0xfa, {0x7, 0x25, 0x1, 0xc1, 0x1f}}}}}}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x250, 0x3b, 0x32, 0x1, 0x0, 0x8}, 0xa0, &(0x7f00000004c0)={0x5, 0xf, 0xa0, 0x4, [@ptm_cap={0x3}, @generic={0x87, 0x10, 0x1, "7efddf56d1b6770254b36e88e6a2cbab1d807cc06d016ace68cae5d06c372bd4551a42d47d422c3f3dc66fcd2cc065b918be4cac4b3434b7a988518260941c771c3e1d670b3e0c60d1f18538b98cddefd358b4629045dabc6c994658fff86556c5a34a5a8c7e1859371772f4a744ed9839cdc1bf5c78fd10ed6f0550744d287233cdfedd"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x9, 0x8, 0x2}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xd, 0x1, 0x5, 0x1}]}, 0x5, [{0x3d, &(0x7f00000002c0)=@string={0x3d, 0x3, "ea5f764741d3b2d4bce2ab9015b887a3ec5f4b7dbd3a7624150f8ece6ebe99ae6ce9feff95b75609c0b1b808e7c83915e0aed183a18e2c9b9b94d7"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x4001}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0xc01}}, {0x16, &(0x7f00000005c0)=@string={0x16, 0x3, "e42b056c2b3ebe5ae1af9b40f0c461decaa4ccf1"}}, {0x9, &(0x7f0000000600)=@string={0x9, 0x3, "07e826ff1b538f"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084502, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f00000001c0)=""/222) syz_open_dev$hiddev(0x0, 0x0, 0x10000) [ 1834.697328][ T67] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1834.706393][ T67] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1834.714426][ T67] usb 4-1: Product: syz [ 1834.718639][ T67] usb 4-1: Manufacturer: syz [ 1834.723240][ T67] usb 4-1: SerialNumber: syz [ 1834.747303][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1834.753508][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1834.781622][T13264] usb 6-1: USB disconnect, device number 67 06:12:16 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) [ 1834.799023][ T67] usb 4-1: can't set config #1, error -71 [ 1834.812603][ T67] usb 4-1: USB disconnect, device number 56 [ 1834.877169][ T3061] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 1835.017272][ T9040] usb 5-1: New USB device found, idVendor=2001, idProduct=1a00, bcdDevice=c6.db [ 1835.026327][ T9040] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1835.048591][ T9040] usb 5-1: config 0 descriptor?? [ 1835.107157][T15811] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 1835.127272][ T3061] usb 1-1: Using ep0 maxpacket: 32 [ 1835.247509][ T3061] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1835.258500][ T3061] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1835.268297][ T3061] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2dbe, bcdDevice= 0.40 [ 1835.278858][ T3061] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1835.287216][ T67] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 1835.291046][ T3061] usb 1-1: config 0 descriptor?? [ 1835.317365][T13264] usb 6-1: new high-speed USB device number 68 using dummy_hcd [ 1835.325806][ T7911] udc-core: couldn't find an available UDC or it's busy [ 1835.332931][ T7911] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1835.347152][T15811] usb 3-1: Using ep0 maxpacket: 8 06:12:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x88a02) r3 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5d}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000001e80)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554c7443d6cad69a061fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a41964e3f711388faf6df8ce8f669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256e6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470c0002000000000000076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d04aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b121325dd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b2103002ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73000000005e5cf1c8da00"/3115]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000003c0)={0x24, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x22, 0x7, {[@global=@item_012={0x0, 0x1, 0x7}, @local=@item_4={0x3, 0x2, 0x0, "1abf43d8"}, @global]}}, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9}}}, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000200)={0x14, &(0x7f00000000c0)=ANY=[], 0x0}, &(0x7f0000000780)={0x44, &(0x7f0000000540)={0x40, 0x9, 0x83, "7d59d5998d3e7316824d06e71f527294c4e02e9d9ee41ae612fe8c2312115b7890823ee46138f6e16ce92bae4c58c5a378541b491e6c9a007f49c5b3e4bc89b4d5711d1e0031179dc776458081535a3bc80af6b027cdbedf45e6cd32f22839d40f5b9ceb0cc0e3dfc9e4c9ded7c91ae184824e77f5a49e96e35ebee24ae6c5a49511b9"}, &(0x7f0000000380)={0x0, 0xa, 0x1}, 0x0, &(0x7f00000000c0)=ANY=[], 0x0, &(0x7f00000006c0)={0x20, 0x83, 0x1, '$'}, &(0x7f0000000700)=ANY=[], &(0x7f0000000740)={0x20, 0x85, 0x3, "860b93"}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f0000001740)={0x44, &(0x7f0000000080)=ANY=[@ANYBLOB="4001180000000fafa04332423e648b743a3600c0b8efe5540794311c86e68bb86ee5c9069ef1bd9c3109fbd267e85a9b2e15b71db747cb51f951548e2a9fba957ebde2dba2a06fb54f0e553edfbc", @ANYRES32=r0, @ANYRES16], &(0x7f0000001580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000015c0)={0x0, 0x8, 0x1}, 0x0, 0x0, &(0x7f0000001680)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000016c0)={0x20, 0x87, 0x2, 0x8000}, 0x0}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0xa5, 0x60ff) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="603c060c3f40601cf8ecb880fe9f69328465dab0d37916cbc99c3461aa74f15daa59aca7605c7feea9cc7f1ecb67785a115c2406143d23cb2c950d4519331b8865199edc6ba78d3a8b1454a0aebf7c5468ca7291885efe67d3d96e7ee3a9dc99027bf624e08dce856e62936ad72ecdcdc8133822770bc68c70c7d51a046e5113c5ad5e91fd1d36197ab2289163834c9f870b8682127dd0ded67bba774e9c09d0d0e9512d94fd5b2040872c773e6fc88cbe11c1004a5ef7766be47c2eb53a4f4ad566c553d1dce1a1a8792602b823d14ebd58042239a8d698612e23d78b55320bf83e35bffc1c55953cf2b128420ae6537440cd144d093726ef27b28f2619b1623e324fdee510106471b90bc162084bbfb9b6ac9f", 0x114) r4 = syz_open_dev$hidraw(0x0, 0x2, 0x80000418f201) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x570401) syz_usb_connect(0x1, 0xd96, &(0x7f0000004200)={{0x12, 0x1, 0x110, 0xe2, 0xbc, 0xff, 0x40, 0x90c, 0x1132, 0x6ce7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd84, 0x4, 0x2, 0x4a, 0x0, 0x5, [{{0x9, 0x4, 0xa5, 0x5, 0x5, 0xa3, 0x1f, 0x1d, 0x0, [@uac_as={[@format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0xc1, 0x1, 0xed, 0x1, "65b65745"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x5, 0x3, 0x6, 0x3f, "4e3f00be3c6335e277"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x3, 0x2, 0x0, 0x4, "b7942e10a0e9177852"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0xda, 0x2, 0x1, 0x3, "129151", 'U'}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x0, 0x3, 0x1, 0x9, "656c9cef26056b"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x7f, 0x9, 0x9, "82a4bba2"}]}], [{{0x9, 0x5, 0x1, 0x3, 0x400, 0x9, 0x19, 0xf4, [@generic={0xc3, 0x6, "aa3c235f23c74c4328d061bb972469a3d18546b84e6c7893e7aa483faa4025ac6ea5514c04758d46d59e3079ceb38990fc1aa98d52f4421c1b25339bde9702e0e833001442b038d01acefc9cab40a191ac7e06d0316768f08a7f833cbecc21a76bbf2bf92cae6411bdc1cc7b42786742f6a945d059d877e6f8628ab15af2507d02713bd324a77fd504d95658f86e7352488708ef02a63b4f32c0449755d9a128c020f330bc9b0cf88f5a733888fb39c68a1ae0c4f5c3ec2daccb1360959180224f"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x3ff, 0x4e, 0x1, 0x1}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x4, 0x40, 0xeb, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x6}]}}, {{0x9, 0x5, 0x3, 0x10, 0x3ff, 0x26, 0x7}}, {{0x9, 0x5, 0x5, 0x0, 0x5bf, 0x1, 0x8a, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x8000}]}}]}}, {{0x9, 0x4, 0x89, 0x1, 0x10, 0x15, 0xf5, 0xae, 0x2, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "828abd7d"}, {0x5, 0x24, 0x0, 0x91e9}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xde, 0x1, 0x81}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0x10, 0x3f}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x4c}, @dmm={0x7, 0x24, 0x14, 0x0, 0xbc}, @country_functional={0xc, 0x24, 0x7, 0x8, 0x3, [0x0, 0x400, 0x100]}, @ncm={0x6, 0x24, 0x1a, 0x5, 0x8}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x7e}]}], [{{0x9, 0x5, 0xb, 0x0, 0x400, 0x1, 0x0, 0x7, [@generic={0xfc, 0x22, "17e99c9cc10f18babfe277fe0b9760fa0c2d8c9ac48c7255b5360ff23e4669721db24eba0f1c574c2d97ded61ae4481f62740392f94fd02225453a74b509aa070891e67454947134bdea6f21806e5793fe6f5ac377484d00ec2e6ecd73baac495a0926846aa5b061888da692dbe05ea8063cef3ff90755831ff1365f43ead9cc61c468a441e3d09679b02c5d1d98cf844800218242a7d93f0f5fff4c0767f532a7ec64fa99e3ac1b7fef499a7186576e8e8d14b17b2aac6f70019d34ddf975a49f19748ae126838d130114ade7b92ea8aa4e73a5182900b9b96623c3247dccb43a3cd3151aee14787bc1716e77ddcf5edfdc356b20c13ef8b3cc"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x20, 0x40, 0x4a}}, {{0x9, 0x5, 0xe, 0x0, 0x10, 0x6, 0x7, 0x80}}, {{0x9, 0x5, 0x0, 0x1, 0x3ff, 0x80, 0x4}}, {{0x9, 0x5, 0x6e3004b91d661bc9, 0x10, 0x20, 0x1, 0x18, 0xff, [@generic={0x24, 0x31, "2454b5900deac516801d702a81e76cb49906b5b99ab69dd21d261fc129772178fa57"}]}}, {{0x9, 0x5, 0xa, 0xd781fee7d967f598, 0x6b6708f4d3949095, 0x40, 0x80, 0x4}}, {{0x9, 0x5, 0x6, 0x14, 0x3ff, 0x1, 0x8, 0x8, [@generic={0xf3, 0x21, "06169086423ef0ac5aad6266579c95b4e427214912e11221ebbbc65a331ce3ff65f01e1c40c5370567bd7a57ed955ff7e741b3fdbea21b3e2e7d8cd04401c515b7f7258738df51476f7b2bc07ab6434d2fa116529fb355e25440749db8ad5b4aa1c99fd1660c3956c218dc26c2919506b67ce055af744b7187cfa9bcdac9dec1db2ab5f6dfa2bb56e97f4652b9eaaf8ac18cbe5af799928c8fc9630a0abc515923c022e059129f002e6b346d131ce084455eb4019af3e4286829577f678129e8ade2c7285bdf84b76bd6f087c6f6230b6ced76dd7b985e76c698e967f27f3fa9c6f4d06ae320b837692a898a23cdec7347"}, @generic={0x58, 0xd, "8ae0f397fc1619cf6431cf7b43fca2f218ce82413cf6b33f8de037a7d80af7b60a3ec54ea5d626e227ced275f402de6a57a47d1a1fd5f92c5ac88b3a470b28d2320d012fc7763a648daca65a5c2e24defa80d7b8647f"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x3ff, 0xe3, 0x9, 0xef}}, {{0x9, 0x5, 0x3, 0xc, 0x20, 0x7, 0x4, 0x0, [@generic={0x65, 0x4, "32c80d80f97cb9c259eadc6c6f3738d5ab45f433b8d58d3998d828b77416fd88758bba9203aad9a144804c753b4dd3f1e919757078c24d25b67af7c2ea2accb372cf269a9d28652eac3736182420732da3fd80aba6fa4d4fd3e0fc2ad3640b121c7ead"}, @generic={0x13, 0xc, "eeeff328f2c9745bed6c2b19cfe688567a"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x40, 0x5, 0x5, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xd7, 0xffff}]}}, {{0x9, 0x5, 0x9, 0x2, 0x10, 0x1, 0x80, 0x9, [@generic={0xe1, 0x31, "419ca39bd335e6ed4b279da10155bae19ae3e24ad01960a31c6679e53a7801e6a5438faf869f80a220e774a2c1a0e7fec2d50d7d1d47fe5d54a2e27ee037a1658cbd723caa38a6d80464228aaed27b718f98c4221bf5496a94f015b97e67e8626f104535776dcc899b7c6f364355dd0929da6960c8296271d8e7433852ba83bd59433b3230a55a79be526c5a177136bf745b0f31edbec3dad2953194fdc5c649347a46d62c13a194a9f0a473814ace78df5d9f65e3b3634e253cd4fe34f55308abe12c74d64f4493f5e05dc744f51565199b1aa01394c8cdc6eb4a4729e2fa"}]}}, {{0x9, 0x5, 0x4, 0x4, 0x200, 0x4, 0xc8, 0x5, [@generic={0x83, 0x3f, "8d7bd2000a7927106f1890d6135144efa5b7c0d74fe73b626e1c91dc4232d62968a9adb1b3657352eaea0bb5c35f9da1bf2d06418c9336b74bd781d88de0626081b433cd57524d61377406b38467868749377e5868f7965e10f0ed5f1ac9a2c62cce1749cefd7491c6a0b45378fd0717b7d73eefd0449b7c3836a8e230d5b24075"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x5}]}}, {{0x9, 0x5, 0xb, 0x0, 0x400, 0x2, 0x1f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3f, 0xff80}]}}, {{0x9, 0x5, 0x0, 0x10, 0x400, 0x80, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x2a5}]}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0xca, 0x0, 0xda, [@generic={0xa4, 0x11, "370e505ebd87657355438528f5eb1f58cce80544aeb21d29a9b1249a1d0e27f8222988a88f8daa98c9cd99eff1fd0ba9eda0d08e24294b8c383902da78a9e1094d0336301bac6646182f744103414d3f35f598e47cb9797725ed921aa9f9567da63f847895bf5612c7c8f0ab625efaf4d2866281f633deac45c039a42fdc6c38332ee1ec87643c50f176315f04f5ac45a76088c048607f708dd7479bca599b383f17"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x7d22}]}}, {{0x9, 0x5, 0x8, 0x10, 0x20, 0x2, 0x2b, 0x1f}}]}}, {{0x9, 0x4, 0xac, 0x0, 0xd, 0x10, 0x23, 0x8d, 0x3f, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "eb97162712"}, {0x5, 0x24, 0x0, 0xed}, {0xd, 0x24, 0xf, 0x1, 0x7ff, 0x4, 0x6, 0xff}, [@network_terminal={0x7, 0x24, 0xa, 0x2, 0x3f, 0xe6, 0x3}, @mdlm_detail={0x6e, 0x24, 0x13, 0x81, "3d0e107884c1350b60aaa242f5aa5e0a8ee1bc3fe5bf34dce922db1f746549953abd4c80da5f98c55917f97ea2c62bee4c020395933aa3a9c0bb04b9244a66807a2f0b87a2e4f949f2246a191552e3d664ad793a0ceaca2db136143c5798b51fc9cb52fcd0a819567b86"}, @dmm={0x7, 0x24, 0x14, 0x1}, @obex={0x5, 0x24, 0x15, 0x8}, @ncm={0x6, 0x24, 0x1a, 0x48, 0x20}]}], [{{0x9, 0x5, 0xe, 0x3, 0x3ff, 0x10, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x165}]}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0xa7, 0x7f, 0x80, [@generic={0xa4, 0xe, "58f4e1978aca232005421a3e4acf13bf369ddc34858ba930b52c0ca5e83b5cce9b4a19087d8b0ff8faa302378674fec0414239d7d4d57ce08cdeab33433f1d000b7449a5296916d0b1b2bb9de60f6072cc9dde97e6fe38af5a7fa697b14a4718ea08d942ecc0d36a6c285342588e799d58932f3172a4e1bcf203080650ee7f524e49c9311316b9ea6f1717d041962917cf892cec54809c93b59330ee0473e4dff656"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0x1a, 0x3, 0x20}}, {{0x9, 0x5, 0x1, 0x0, 0x220, 0x8, 0xff, 0x51, [@generic={0x4e, 0x0, "bd98f16fa228eeff0ec6a4e6d7582915b5b1305decd87c3613cf01dd597c28dedc680859fdcc31a30da2b4d3700405f728ca082c86d3bb29f79835114de2e5f6d05fec752a6e29230b6787db"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x6}]}}, {{0x9, 0x5, 0x80, 0x2, 0x400, 0x2, 0x1, 0x3, [@generic={0x1b, 0xb, "08628a799bb0981f1e8343ed32abf61bc62ced969c8a16dd54"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xfb, 0x5}]}}, {{0x9, 0x5, 0x1, 0x10, 0x400, 0x4, 0x4, 0xe9}}, {{0x9, 0x5, 0x9, 0x10, 0x10, 0x2, 0xa, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xad, 0x3a}]}}, {{0x9, 0x5, 0xe, 0x0, 0x200, 0x4, 0x40, 0x2}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x20, 0x4, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x5, 0x6}]}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x6, 0x8, 0x1, [@generic={0x4e, 0x7, "39ab0def2194a168d0dc868e5d16376abf91638f77cb62e77cf82dba873af09de64736fbb1279b0f53e62c4ff9534ca1ec56decc4fb4283abab4dc62ab1bf1a62edfdcb0dbd9326624cde947"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x8, 0x30, 0x80, 0x9c}}, {{0x9, 0x5, 0x5, 0xc, 0x400, 0x0, 0xff, 0x4}}, {{0x9, 0x5, 0xc, 0x3, 0x20, 0x0, 0x4, 0x3, [@generic={0x10, 0x8, "d6fb3e967019de7f922902e9ffa7"}]}}]}}, {{0x9, 0x4, 0x31, 0xcd, 0x6, 0x92, 0xb3, 0x93, 0xff, [@uac_control={{0xa, 0x24, 0x1, 0x200, 0x80}, [@processing_unit={0xa, 0x24, 0x7, 0x3, 0x2, 0x40, "4636bf"}, @feature_unit={0x13, 0x24, 0x6, 0x4, 0x3, 0x6, [0x5, 0x3, 0x9, 0x0, 0x5, 0x3], 0x20}, @processing_unit={0x9, 0x24, 0x7, 0x6, 0x0, 0x1, "1fd9"}]}], [{{0x9, 0x5, 0x7, 0x966c721131af6171, 0x3ff, 0x1f, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xd09}, @generic={0xe7, 0x19, "32adb72924bdf75cd94ccc21747eeba05852695c256de63c1cb12645a00ad6eab1cc4e8ec4dd2e0814289877f0fa493d511ad1cd4a9f8538b172d28e23e8cab7ece534829fff98ae3fb30b26dade4f91a93c1b73e6ad74351f7e67645ea37aeb5878a11bb1ada03097e602c7299515dbdbf3ece550f6444aa3d44572c28dc7bd4533b5cab1757633ba8e237f73e2a54e89a048807b6d0c62b9e13437580221273ef9547a9222440de4814fd42db08fea5d1ac69ac86e9b5139a2b1ce9503215a06a1909c3a0e8c32ffc452678d6918416d69e257ca6dfe6ed86bccebc50248008452b99290"}]}}, {{0x9, 0x5, 0x8d, 0x2, 0x8, 0x3f, 0x40, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x6, 0x9}]}}, {{0x9, 0x5, 0xe, 0x0, 0x8, 0x5, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x3}, @generic={0xa0, 0x10, "4958caf247ca6fca7f14a98ac6bfc419accd8fe3cb37a4772cd67c72e10715a704dddceb8cc2adcdd831b54e560060d682c6c96e8fc94fa05fa3411b6e3831d330bd58c8cf569bd48a9cd50e9c6740751d6e83df30e239be1d3a8a54e63e63d50e5faaad5bf21f24f575939a8fd0179088a27bf7bbff54c3f1f36c97d2dc85aa17d57b4f2c9f1c57d41a290a66805d70ad610183f47f684ed4712ac47037"}]}}, {{0x9, 0x5, 0x7, 0x2, 0x10, 0x5, 0x8, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x3}]}}, {{0x9, 0x5, 0x38fa0d38b871216a, 0x10, 0x10, 0x7f, 0x0, 0x56, [@generic={0xc1, 0x1, "503833896c9eafc369ded896bbe423f296c57a44281941f41a677435d0e20748926771a62fb3b4f05f2e068b7ba65a49959ca975e5fa5b53c0f93fb99fc54d6c6d2a4567c1d6ab278b12fa5e3faac0d93721b84cbbb648696d28788f546bca1cfabecadb0f4c303e76448bbb53f20133b2165399edbf89358dd012d0a41f01b4eafb1a3fc8fb44fba39f3cc3f93be75528568e5dc33e6c2d6c31320f511572df7a772b0f4b6056f6bd3901d6390851820d88a79c6a02db94a6388c4dcf2345"}]}}, {{0x9, 0x5, 0xc47fa77465dfed9f, 0x0, 0x20, 0x5, 0x9, 0x0, [@generic={0xb1, 0x1, "b4ba4f69cce21c7d1e684a77a8a4ecf5365d9399d2d4ec8950bdfff261b272077a0fef6427b2d727ed2818029c049d1efcdfbd7278236a277c1bd9112edab0f22c7848851aaa3cf538021e2552728d7516dd25c853ce46076e08e2cd33b3d2f1094a90c05fa5a0a96e3163f90c45a774990f84d214fd083102c5cf7f00598941a18e489c1a658c13b881c9ac8e74287e46ed489a1433d93e7808e60e0bcffc7cc7f27630ff667ca2556d31483ea621"}]}}]}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x4, 0x2, 0x2, 0x20, 0x8}, 0x100, &(0x7f0000000800)={0x5, 0xf, 0x100, 0x2, [@generic={0xf0, 0x10, 0x2, "3077f7609f19e2e57756315f6fd0bcd3744bac67422706976cb0b9f8bd913ffa81a25d6baabe85a24bc2cdf75bb6ba034733d66f7ed0264dc6d3dd3678b2ca2250d1112c4d1ed01316ad6e3f408d824c5263110d6ec4d9621fb201002954d6c1be40fe374241d257455ce2e8c0af2ba8fc4b8e99d300a88588d9626a11bbca98b723417b66fc4590f78cdd2cc4d1430d3eb2adcc9ae09e653ae57d7cd767098dc533a6802d1ff6ff7d717b7011ad5eefcac8e8c99da70f718ab1294612649cec15fac2d0634eadebe703f38eff0c016665f5c9cc72e4b7afadc0b588c0600ed5e9c76cf71a246f4b26fd7eaf2c"}, @wireless={0xb, 0x10, 0x1, 0xa, 0x24, 0x7, 0x9, 0x9, 0x1f}]}, 0x3, [{0x40, &(0x7f0000000140)=@string={0x40, 0x3, "b33e8688c65e1997b2b7d9d4735a16e88122997235bc4f45e2f85429e3bf5bdc54144f04e35e576e490f6a15b75c731dea1835ab78d4e16f031539ee0fa1"}}, {0xcd, &(0x7f0000000900)=@string={0xcd, 0x3, "e383792b7dc3ea3abf423e96af809db5bb79bda3a3dabd1ca08db87bfb315219465449fd7de8d4de57d2f30a37fbe1dd7a011ff14b8f4b2fa47effe19595abd90c8144bb30a8da29e773f1cc40ead7a9f41fec23370129df834c4548710ae7924d3776b2bd10cf56d2807442255da23390a225fb92b5a43101c648b9318e788d9d83df16646e27cb924263b7093601571609fd283a75da2479e4d1febf4e7cc49c7439f7bb34e575ea8679e4e35dfb3b353f353c4e6727ea90a024c856bd5b6bcb61cbd03443148daf55ac"}}, {0xc7, &(0x7f0000000a00)=@string={0xc7, 0x3, "dd10f46f3c245fb3d09045ecca7cb303b11e81171be80b1fa282f14ccdeb6c033952e124625c2b1ae1f5ae07fa776243cc834e05596764b553d1f41909e33bfc3e9f56ee772a2b2d62c6d9aa4669785b47fb733f46014667da252f043dc929add001589131535852af7d1fbadd1532598f442370c25cbb994e7592158f03d4eb678ece971f42b648edc1d6117e41eb01fecbe1aa6336396b2056a38aa554f3a84278df72fd4caaa2577b05fd1c87c7b3ee5a3bdc1fd3310a2d475640460fbb3c5fe1901ec9"}}]}) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000000)={0xda, "bffb82b8ee20cce7b95b833034ff6f37a4e236ec4cc43663d6a232e6ff151d8a7c148d1a3beedd0441900c120225788b6832c4c11402b95fedeac57c99498e2a"}) syz_open_dev$hiddev(0x0, 0x1, 0x2e2100) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) [ 1835.467243][T15811] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1835.483762][T15811] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1835.494955][T15811] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1835.504109][T15811] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1835.514668][ T3061] usbhid 1-1:0.0: can't add hid device: -71 [ 1835.524172][ T3061] usbhid: probe of 1-1:0.0 failed with error -71 [ 1835.533244][ T3061] usb 1-1: USB disconnect, device number 13 [ 1835.567244][ T67] usb 4-1: Using ep0 maxpacket: 32 [ 1835.578838][T15811] hub 3-1:118.0: bad descriptor, ignoring hub [ 1835.585023][T15811] hub: probe of 3-1:118.0 failed with error -5 [ 1835.596347][T15811] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1835.607320][ T67] usb 4-1: no configurations [ 1835.612017][ T67] usb 4-1: can't read configurations, error -22 [ 1835.687408][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1835.698383][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1835.708173][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1835.717259][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1835.727557][T13264] usb 6-1: config 0 descriptor?? [ 1835.797108][ T67] usb 4-1: new high-speed USB device number 58 using dummy_hcd 06:12:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084502, 0x0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000040)=""/20) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/78) syz_usb_connect(0x1, 0x14b, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x0) [ 1835.917209][ T3061] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 1835.987207][ T9040] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 1835.997330][ T9040] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0080: ffffffb9 [ 1836.018417][ T9040] asix: probe of 5-1:0.0 failed with error -71 [ 1836.026542][ T9040] usb 5-1: USB disconnect, device number 83 [ 1836.067111][ T67] usb 4-1: Using ep0 maxpacket: 32 [ 1836.088426][ T3088] usb 3-1: USB disconnect, device number 31 [ 1836.107495][ T67] usb 4-1: no configurations [ 1836.112158][ T67] usb 4-1: can't read configurations, error -22 [ 1836.121497][ T67] usb usb4-port1: attempt power cycle [ 1836.177488][ T12] usb 2-1: new low-speed USB device number 113 using dummy_hcd [ 1836.247265][T13264] hid (null): bogus close delimiter [ 1836.253577][T13264] hid-alps 0003:044E:1215.0123: bogus close delimiter [ 1836.260539][T13264] hid-alps 0003:044E:1215.0123: item 0 0 2 10 parsing failed [ 1836.268334][T13264] hid-alps 0003:044E:1215.0123: parse failed [ 1836.274383][T13264] hid-alps: probe of 0003:044E:1215.0123 failed with error -22 [ 1836.282356][ T3061] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1836.447147][ T3061] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1836.450292][ T3088] usb 6-1: USB disconnect, device number 68 [ 1836.456253][ T3061] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1836.462181][ T12] usb 2-1: device descriptor read/64, error 18 [ 1836.470173][ T3061] usb 1-1: Product: syz [ 1836.470187][ T3061] usb 1-1: Manufacturer: syz [ 1836.470199][ T3061] usb 1-1: SerialNumber: syz [ 1836.507597][ T3061] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 06:12:18 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000c00)=ANY=[@ANYBLOB="120100006675ebe9dae033ebc008197a24788a37ca000100000000090400000100007d000905850b04277b5ae6f45e53a7d7f128e9fbbdcbe2cfd56b6dcc261361fc834d06c8dac28ac086126ff19645c43f62955004f6854a3f1062849566c3fe2e50c38acfeac0f7cc5e00000bddc11e6fec67b7478d34e7777844418be5130158e8"], 0x0) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000280)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x80, 0x3, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x7, 0x1, 0x3, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x5, 0xc1, 0x5}}}}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x200, 0x81, 0x5, 0x5, 0x10, 0x3}, 0x5, &(0x7f0000000600)={0x5, 0xf, 0x5}, 0x8, [{0x60, &(0x7f0000000640)=@string={0x60, 0x3, "76ae023de00f98cb4c583249cc9bb434d9d2623c6cb3c82aaa6fb8925bcb3f58bf67619fb59fbfbdb8e3702ef46a4804360256df26488dfb754df8115dbb1fe9e1f765d6e276c63f8d3db98a2c227a389c8fb00fd32f30fc661234729609"}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x416}}, {0xe1, &(0x7f00000008c0)=@string={0xe1, 0x3, "375a59eaf5d6a87726d94022009d50aeb5e1033c3010d2e78ad2ee4243661227f4c6dba98387f0d1b4776d04574dd5fe4226571378da8666173d32172984b529789b342e6318480c6975480cf33e906303533cecc78e89314c6ed12bc41cbc614b6a57a28ad0806fc07219d344659e752327537ae5ec219f45c0b91571c0b47924befd2b984985e439079e175e69cb4ecc5738e60b5eb168f41fcda4628092beaf50fc6c6521572374f27769551fb1a2e49693e3b301cadfed93f766ee6e76433354df9afbd165027f639303e9f1563eccc856a3f43863cfa7ba4bc932b9e0"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xc0a}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x83e}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x4, &(0x7f00000009c0)=@lang_id={0x4, 0x3, 0x41c}}, {0x84, &(0x7f0000000a00)=@string={0x84, 0x3, "613ba448c58c840f26a96c38100afb1a323787e951f3e62fbb7d4438c90c30355bce70fe02822e19e37bbd334df6c1ef3d7faf873ee4d6b4682be80e1d1440a9135ac5145c4ce36a94e4a29f8dc50f1854993d5408e40129d4aa38ce6c890308284948eaa9cf10e9b23623e7950182c80aef290c0d4c75f12507f1cb66d8198d27f6"}}]}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)=ANY=[@ANYBLOB="12010000fbb930102404009d490b000000010902120001000000000904"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000580)={0x24, &(0x7f0000000040)={0x20, 0xf, 0xa7, {0xa7, 0x10, "7039793cb4b49acd9991fd255113b1a29c8aa66d7615d0adb5fd202d6e21b0f532d55e63af6cd13f7031da231e92b4e92d713a57149f5871d50fae14bdc6cd4845f7a2e76e470603c6dde4c8cfb4596a41877d0eef951c696687dae8fddddb5dcdd67d8c91ea4f7ceaeab9d4be8982e29f4f1cab0532a9e1486bf5a0c8eea997c2222d5ccb7fb936f2556de9284be8c98911922ae792dc6846efce06a97e46d2aa4c4fa519"}}, &(0x7f0000000100)={0x0, 0x3, 0xe0, @string={0xe0, 0x3, "598703521ddf28cd1cafb6733153d13ed15c52f98a8d22e00313365cf47afb22c45737d74a55ed777a766e0cda401a0897a9163073b0f6cc9bc421539ebd11b830b91e06aadd54f6a2af0dc213587121b099a95bff8faab1271f5d55a615ebdef896ae0140d16966c2fec56dcd2a9ac3f81da146285886f0eb4832f66d7a26cc8d6dc30908f2a55fbb273b8be3383ec55718efed1ef5901c4ac375ce292fe0adf28789c6de187fdc088a8a43a4817fbce5e440cd8a3184b3456d51292f882d5a1c356b6156ea58ce80dfdc5bfbef043f4a48642d0337dc80274b07d45258"}}, &(0x7f0000000200)={0x0, 0x22, 0x18, {[@local=@item_012={0x0, 0x2, 0x7}, @local=@item_4={0x3, 0x2, 0x3, "2b00bcbc"}, @local=@item_4={0x3, 0x2, 0x3, "b1e9883a"}, @local=@item_4={0x3, 0x2, 0x7, "9efa6d33"}, @main=@item_012={0x0, 0x0, 0x5}, @main=@item_4={0x3, 0x0, 0x9, "4abc906e"}, @local=@item_012={0x1, 0x2, 0x4, 'C'}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffb, 0x0, 0x1, {0x22, 0x84b}}}}, &(0x7f0000000540)={0x2c, &(0x7f00000002c0)={0x0, 0x3, 0xdb, "7dba7a7e8fe202300653e00272de3359ab88be6f73630c78f5748a8c2f6e34fce8772fa878ed6d54932d76ecb0d9814c518b5962651d3bd2b72f362eaea6476d49b55bfceb20f6b66f66a0beff634359edc416176d548cfa4e51f918bd3f25113e127ce237f8f26f27bc2a21bb8321d7e5854e888a561b5688bfb6322f4cad9b6c21df6268db191730a917d73beb5f462768b373711f055836fd520d0c69d75b026df34d320e846afe43742b750f19d7983e609ae76516ab14c1942a82bbae1989e526079f0525aabffb32643352978114e5e57500cd1bca71b7f5"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x77}, &(0x7f0000000400)={0x0, 0x8, 0x1}, &(0x7f0000000440)=ANY=[@ANYBLOB="2001840000001aa1ac98e21379e692e74c9e7be1698d0b744b5f7a4f9c909fbb4be6877fd11dec698059bc8cd6d1886d8f52e657f438ced2ad54cd4d15a74aad61666cee01fb3b497417f00fd807a8601e4b5fc83b0e03783e5d09bc13806cc81827add1ea3a000000000000f4a647208500"/124], &(0x7f0000000500)={0x20, 0x3, 0x1}}) syz_usb_control_io(r0, 0x0, 0x0) 06:12:18 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 1836.877070][ T67] usb 4-1: new high-speed USB device number 59 using dummy_hcd [ 1836.884741][ T9040] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 1836.892402][T19188] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 1836.900138][ T12] usb 2-1: device descriptor read/64, error 18 06:12:18 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) write$char_usb(r2, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1836.997394][ T67] usb 4-1: Using ep0 maxpacket: 32 [ 1837.047235][ T67] usb 4-1: no configurations [ 1837.051944][ T67] usb 4-1: can't read configurations, error -22 [ 1837.077056][ T3061] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1837.137041][T19188] usb 3-1: Using ep0 maxpacket: 8 [ 1837.177092][ T9040] usb 5-1: device descriptor read/64, error 18 [ 1837.183393][ T12] usb 2-1: new low-speed USB device number 114 using dummy_hcd [ 1837.217142][ T67] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 1837.237132][T13264] usb 6-1: new high-speed USB device number 69 using dummy_hcd [ 1837.277182][T19188] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1837.287791][T19188] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1837.300282][T19188] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1837.309401][T19188] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1837.327090][ T67] usb 4-1: Using ep0 maxpacket: 32 [ 1837.367850][T19188] hub 3-1:118.0: bad descriptor, ignoring hub [ 1837.374237][ T67] usb 4-1: no configurations [ 1837.378953][ T67] usb 4-1: can't read configurations, error -22 [ 1837.385270][T19188] hub: probe of 3-1:118.0 failed with error -5 [ 1837.392000][ T67] usb usb4-port1: unable to enumerate USB device [ 1837.401448][T19188] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1837.477006][ T12] usb 2-1: device descriptor read/64, error 18 [ 1837.592571][ T7939] udc-core: couldn't find an available UDC or it's busy [ 1837.599770][ T7939] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1837.607502][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1837.618544][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1837.626996][ T9040] usb 5-1: device descriptor read/64, error 18 [ 1837.628350][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1837.643550][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1837.659024][T13264] usb 6-1: config 0 descriptor?? [ 1837.682739][ T67] usb 1-1: USB disconnect, device number 14 06:12:19 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0xfffffffffffffe4b, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x0, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x1288, &(0x7f0000001000)=ANY=[@ANYBLOB="0010004e63b7076f81f8687172819cfa33c565fa627c4802f24c7daafd5466e8bb4baa51c3c4d5f62b40122cf11e1733e7998ba9eec3e973f5d56c4c166eef493cf56d5db4ffa979c8611e421c28ca756f137f262f96aee026bf338006f4ed78b3ed127eab0d7e454c344c8919a574e4a6168c0834ce740c6c0846cb9a3df7c652138dd845a28889133ced82ab63ca7bfb87380f0dce062f824081e9aa4ea1e7918122857df9204b69080a0b18c0d13567792740dc17d3e7b98152c56677cf2945f49d21cdccd49f005a29d4b1b5ff57e673473cbc79292b92cbabc86f1fe9d6318c061571a0b78b7d967db1a16e46b773f269e2ed0fe68b859bf00f8faf93a678281c6a258bc57cb2f91bb97571d55236d122b0b028eb3688945e19a14f3d08b2e0d44171dc7757c71070f88efb5f43c1f075e314434d54c0c5f2f0338a2eac6cb6f5439b14d03236a1b6bb9bd7d04dcc3c0d8d7eedfbc16813007ff4c2bfbd503966e1aab008ae73d2a5f88df8e763fef55acda47321a2b0f88149cb63394ea972579ea50f443866f7b1b3ab8554678b877a47f192b7908000437f3dd58fba87d3753f3c45016eb08a11b277adda50a844f5fdcabc6b4eb7bc6540f23f72bf7f02d12663a4c20bb685331acf81bdbdf8e54975578c10799f84ca9e6204d4bcfca3d81c82f0313698f440fdf173953986f2e3b1d18d676065a93097d815318f52ba0a71c6b32b0071b1b0531cfbdce034b22618f6d30b3adaa65c3136c94219f1c970c09e5678b9c410567124ff8541004668a2408115a8900ec4803c49ae9c1a9d746b9f71fefd67c17a215cd072dec7a4a9c23a30bf3d7779ba85321e7f172708357144855d7dbad085730191bdf283b534c95df3b2fafaf17ca34df3e0a2afa9471d917a694ce2c3247268e39720e7351c45618f82390ed344c8219bcf915cf8e42f479a0c80f19e4360a7074affcd07faa5d6ea25272ee40b17a664258d3ebac2a10a4902b88304467fe6672319d60b0b06f4d8b02e13fc50ce58c64810d085be8e17df1624b58d0775022d80d04435b3e5ea891fb47619deeb4b935a27bba87761aaf2d8d16870b54857a94a980879fae689999be581c47616cbeb2422d5d1d3f3e4ca730b94037b0de63621298d39062d39c7770a8570d9c6900dd5b6cd075cda43f70c923e0dbf6500000000ffffffff7a85fd839857d009d1ef77ea06e401ce4dffac7237923230f70771b5e849b9e69930bce51118e926c23e996fd358f7a6a5d54a7a0b6be90b9fac37a292248d5c61dfce2a12d5b458fc978f03d7dc78b75931c1b9dbc58edfa0f2e99bcd6a86631d435c7493f21e372267c59b3834e8a455df9899f9d4dd980f8dc82483988867142bebb2b0044e11e21fb5cd8b2da9b11638101725c5affc53ad2dd3974bcdaf21cf6f9724f90c444b91e707a4ba74ef2becf8d03f87cb559825e3026bb0a5421d16408f8ecdb0a788ca69ca9bda9f5d8b4ba5516ab4de459889a81c071e472a80f54412905fa2dd11bbf31dcc6555881d6bfd0fffc66dcb3926475ba9b1b82d67ab17723c6fa5987a1f12b7d098f64715a5866f3449abed04add0ab9c2cfcf7a2593a871893c469fa3921637f5809573212ea80f6688a0d25487f9ab63cfb3727ba7eda88cfeb25554e495240078f2cce60dd35eb8cf710286e755799819eb2e8196f3932964bc1fe1f0910a303dccbe87ac01745186520c8df5949506dfe469808d9938a76782a8cf03077cecab61ae17e78ce0a4099721fea698dd098223e8acc7c7a154a2d5061356759b44c9590b50f9e5f4bda501326b54a9e72babeb322bc2e51b08b1fcec393d44c970fabe43fd5a6e194353b79b84dbb83370ce09978a2c5ad5f0a9619f99f97d5a40b918b38527f4b40113d1f7429ddb1b85e934d03042012621f3f7cc0e2f1b8fd42c5b71b30cb7f7fe1b08a0733ab5f77d828cfa57c7020e1c21565ce8a93a0aba01b62af9c8585431ea91c6ff0cf2e1a1bfaff4da112163e2f344dbde84835daa8ba64d7d6c0690ab2cce3768dbc95c8009f597c3c9a4fecb2958ba7cb65c642c96fd5f15a5ce975fba460d2302e3f275f624f2da14813a41ce283e4fe748117d7c493c39c5b2718f9b0a88aa42a2d734d837c18797a5fcc3c01524ee579492ec282bd0cf452df9758a7a2e454549f7c1b1230c9eaf843b52a72ea0dfb93e3ae0082e336ba459566dc77d27fc7e1e52fb7c4786f6d7e57f7cc46529f7efcb7d6e439b331c46f75ce2e7a2d3ef3acdc2036f399324ade4295b9b3aa632f795fcf0a8d939840c7ab8f52f6d0280aca8601f5bc12f1f8008145d6c3c49ba1d70727f62e2d71b26694382f15f20ea3af1cb91c365e9a68406356a8fe5a407de987a68a2d8ee0aff9bb713570cd087faf383b18bf38a99975d04bf6a93892f246ec1ca43b90cfc07cebd2554a64b41c88e525573aba3c64ff000000000000005f9abd0cb4ea99d6662017d3ca2c88f578d7e593179b3b56e2c3db1699182d47e6ac3a85e4303a474ecc936110d11dc81218bee8fcb975685c755c8137e83fdbbd0406748373be709f30fab101705f77e4544549543e98d9a8f7617b17e08997903f663c090ccd50f922c47fad3e84c0fc7fdc63a64c6128b5c7a8a9ce511249c74030c3a99a68ed09916452e7055aee4f472363dfda2aa7ecacea65f9d7645e45443f4eb03f49fdd89afae79c7123a637f100c78d03d17d44f1cc8baf603320e0ce90e3f9e817f9fb8e665bc910bd5fbd6647897be58b2275b1d6a200ef4ce92f3a406ec41faf82c24476c867c91a5507acbba738dc3b70dbdf9a6fdbd0a8d2c6a555162768d4585f6f2c9e1980dbaf70ac58a554e9c44290cbf8ed9434363bc15c4d734fac633bf63c3f17b0e904e0dc715306ebab7303b723bdedbef947196c73eaef173ce1d4caaca3fec94b8c5bbe41e905e9048b953432f3960d288859278cdfe97382b2e65d250fdaf577acc698e28d4bb5523a8fd2b62fb9d28dd6dc689f6330b845c97d3ae69192a112063cbcb24d2b568c486870ecc81e977d6c376522c7eb44c409e16c651c57e350ce31a598e3bd4b68162d378ccbbe56113f5220652ff37369230870de21bf521ed75f2aed2d8bd92c33f53b91471a052c4036bf8c71d51c142653ce0504cc7329fa166f3130fc81b517b003071b3a8c026bf15c2fa2e9d4aa8fa104140eaf62e97357ee7fc18b74c2d015bcb6172bf859fec537173785333599befd020068ba9cb3e673fd740dacf946d80c4132e95043db4bccf8168f96ba6befee8a7907517216cffe92ca25a954a051b3c8b20d9b4987ebf67b4d9df082dbf1b64c05bdc2951e00300d20f784afd895aa393ba8f222be9272d368727cf09a885b65183f8aef55e8f5278760e92dad25f39667c97be0eec441c327d09f14fde7986a9ec98ff7f5508bab6b1b2add9eb1d9cde033386de85e700bd5ecc918b90f50fb0c79fddbd13cd1fdc9d540d592d9d01987f01164689fa05ab0d62541193c879fe42f20601a907ee2ef50af47bc12ffb96afda3d887405aae80e13ccab2f04afdeeb7abb0a8a3e25df630eda627d393d19fbd10950953257f63bb748cbbcca32311e13cb5b9bc2b7fa0b26a580f6fd4a400580785e320b46c382c5b7b081d820a9ab36a98e2f8889f4f6bd22a47ce89f954d8f945dc7454a8f28d7ecaacffc0e066cb8e76f9f7984e21a286b4c56cbcae399af2f8d1e05d7e806fa3e7ebceec91f7039b04c6da531deff351ac1952d639d108c25ce0169e9ccb0278d296943114073cac052ac810d52aa932198b01abf218501ddd6b94df9edcc3fcd7e8a8d6bcabe4338141fe578a3e04a88bc67fb5de06d3b839dc342d811b0a52ccbf61ac290318a12551ed8607636ea989294fbd7bad8c9780b245ce3415b82828771b114e4e72092dd83e6ccb4a52f8e97c16bc45c9eb02c90811506a9a10ae98b2b590f1dce7f53341520a3ce7a781f65deb3d160d7cec78489d54bdc69112261573a11829521df51551b1edee440c7e0f38bc969c1e5bf4129a7274fafa742f5bdd385b3d4b50335c35df1db45e9369b6d80b5f258d3b310fcfd454d72072c36fbc17f436a6df45ddd18b2c68eac0f71005d3a12f6d43cf931b55710e88dee2db2521a4494fa007542705bff23c1cb64084a42f7b9bf2322853c7b893b11c607e1f49c4411019812afd62198e76726d3513919af96977a654aa71d37ad88d04f1debe3fcd5bbcae60639417afc92f4563272a2709f1dce3e878be261b605642f4c7194d73a2dd232b1d61f8123b5c8f51931b2605ba156902ed90b729b44b60871ada10206a90a0400baadc399855748408f3331008e71fbf875e447fe68eac2e4f568ee43bef12b12d361b64ef1ebfc1d370e3be0fea300120e4b2b27e23d8ba9715603942355e7cb0e8f337d7f6ff48f8ad71aebc963aae5bc8c975f5c3d5d2621c6d1988144646281dac17b58950656ec5870000000000000000000000000000b87a430689857f2a70cf047069d83704e9c8c278ad12f44b882c1b2ce64ccd0543809e7f5b320fb1c1bba5d223aeb452fce303164f4e923ee8cd17ae735f9173ba1c04bd80ef85f3df155715ce36fd42d6e33d91ba3e5c3bd303ca37be4226b162a6ba8881e0cc4f58777b28"]) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x22a02) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000200)) syz_usb_connect$cdc_ecm(0x4, 0x7b, &(0x7f0000000300)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x1, 0x1, 0x21, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x20, 0x3, 0x2, 0x6, 0x0, 0xff, {{0xb, 0x24, 0x6, 0x0, 0x0, "ff6fd8cbcaf5"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1, 0x7, 0x4a}, [@ncm={0x6, 0x24, 0x1a, 0x3f, 0x18}, @mdlm={0x15, 0x24, 0x12, 0xffff}, @ncm={0x6, 0x24, 0x1a, 0xfffe, 0x2}, @network_terminal={0x7, 0x24, 0xa, 0x3, 0x80, 0x4, 0x33}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x0, 0x0, 0x3f}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x2, 0x20, 0x3f}}}}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x250, 0x1, 0x9, 0x1, 0x8, 0x6}, 0x10, &(0x7f00000003c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x4, 0xad, 0x4, 0x5, 0x49, 0xb4}]}, 0x8, [{0x44, &(0x7f0000000400)=@string={0x44, 0x3, "8a8764f814dafc1152b70cc97f3aa12149d22615a30c4ac22bb86db87f2bcfe504aa3afed0dbf2d85151aa48bcb55f13d360e1b1944c97a85d471b996e2c0674f80b"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x420}}, {0x27, &(0x7f00000004c0)=@string={0x27, 0x3, "58e11473041e66b0d2a3ee971055b5304593176e1b14cbf7fd81948519c0f1282b1d8a93cf"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x80c}}, {0xd7, &(0x7f0000000540)=@string={0xd7, 0x3, "0d1152f0b5e3110f0cc40b7548bba9a958276303475132d1c00d6444d9b49c10ddfc537df3b83416c74794d2b1de4e92e77473bea2f41c34649ebed54b2500fe06788009fac3e32d8070104d8466131d85d7e0981ac51b3f178a3e899979412f2292433207b7c45c1b61614609ef3670712f6537eb65304c3449d8279bb4c849697ffcd19683fbdc66dcce963a3c7ac41f45ed781b41a25450aeffdc8a764ef0309c47dcd25307e1f365c13d53b02432a7d26b0e0e1dc5073353249f9d3c8c11e238fb18a2f905fc4b91f767a2ee5c369637457b81"}}, {0x7b, &(0x7f0000000640)=@string={0x7b, 0x3, "18d778018d3112761f8f9cae16c4efa692e492bcec1de07dbd39ce131256f66c5960500e1ccadac329fc39af2d075402f8734b45187066e607aa805aaaaca021735f99c5613819faf26a9d8294df5b8f8297807b55542da022a0f67584eba5f8ae0adfffe337e53807ef7ebc7cec6f341696df5ce126e1898b"}}, {0x9d, &(0x7f00000006c0)=@string={0x9d, 0x3, "ee955e0313dde6d59f7359c0a556803e1355041c9bb1aba051b7fe350edcb154c67b1d2e10218b1a79573389f8921154c8040b78a96e4971c4010fe87dc019a42b3bb422b50c3925898b7966c65416adf55bed460e08d7258e917f50ecdb73863f221f63e185398780304a71ade797f2db9e6eeae1f2c5f5b69e0048163d89228e5ab63c1bf37d6140d1c1ccdf79489408c344cfe34180c7d234c0"}}, {0xe2, &(0x7f0000000780)=@string={0xe2, 0x3, "0eb1d14b524b3c17edc5816773cce3ee48cfbeab0a98cad129ed9789deea447a9efc5f3f8fe5b34477dadf12dfcdb7bee5e78be870a54db9192e6df788043267834a2792ed36ac9be7450e3db4c26c816c397ec7cbd0270e5570cbd607a7bc42cfe74c3bbd3744ef3834794087e97264ecfa0aa7bebd863efc0376a112d728414b7799ded037c1889da535f1ee42f3789b5b4dce0c5fb3738fec15d67e15c776f387d9569eaa6c4fe9450b0aab60ee99153b883889c829befd6924942be1932e3734e486c05037fab7d2c48708b1388fe7a168295318f5abb7e56835d6de34cc"}}]}) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r1, &(0x7f00000002c0)='#', 0x1) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000180)=""/65, 0x41) ioctl$HIDIOCGREPORT(r4, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCGREPORTINFO(r4, 0xc00c4809, &(0x7f0000000040)={0x2, 0xffffffff, 0x5}) write$hidraw(0xffffffffffffffff, &(0x7f0000000900)="9296b89da62d4adc0e82ce994308a0ce453132b1641a109245bd934487d0ef24fc777de3ea58d3908538d317416d6f5be797a9ad0a25053a83e3e68f0b9563022dec1b4a7cbc56614698da68affebf03eafed6602f39bd0aa59ec8220d162fb94fd9538c18a47edc51c71863eec69aced6e79b02d27e6c058634ae1044c85b9880d6a7aad63fdefa9a329513866059a36c1ff5a038ee6d1423a7b784d0ce0e195a258cee28bf452b67722e98714a652dcdef9699ab96dc9493fb0237aa0a1db9b380d04ed975e9e26c", 0xffffffffffffff42) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x22a02) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f00000000c0)="ac4db9db91fb09879ddb5f09bff3f97d0f15d2e89d9152d43e99b07c08f40aced9767225547ca0ad6767a4948291576cc0273a2d514b55ec8ec8c7003d0c28befb3d06919a6c663eae9e9ed17299f6384c9be5e201097ca3582ccc8bbccf7db133b3be3f47bef66190df4c156bf2932d2de0ca466e8d7e7fd1d2ef354cc633ae7f0d64b6099d9333c9d6f34441ec3e6a73216143e13563880d269deea9ba22e15dfaed7aa321a00213cecb7ac7d034683741778c59e526cd39bc", 0xba) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) [ 1837.916992][ T12] usb 2-1: device descriptor read/64, error 18 [ 1837.923315][ T9040] usb 5-1: new high-speed USB device number 85 using dummy_hcd [ 1838.007389][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1838.013403][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1838.022991][T13264] usb 6-1: USB disconnect, device number 69 [ 1838.037116][ T12] usb usb2-port1: attempt power cycle [ 1838.146950][ T3061] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1838.154041][ T3061] ath9k_htc: Failed to initialize the device [ 1838.161335][ T67] usb 1-1: ath9k_htc: USB layer deinitialized 06:12:19 executing program 0: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4000003, 0x4340) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001140)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7aaf17fe4fbe8d74a2a5ffc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c57020000000f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12c57a8b6b2848f002601a84cdf9f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffaf1ae9fc59df61eadc06c2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981353a8881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58ba22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd01d5ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff7391ea793135325d6f3dab36267a4d33d1bbbe0aade807dc9d25fe8116fee9721bf63b6e27352e591a6dfc5dddd416ee676b9a091868b5813726c1204de59526725089cdd1c06a17ac869490c689378a0aa229da7b2ceee344860411e4d04fde7406f2f341427c40d87440eb838a7543af7805b96f225e2e9fd22d5c965ecaef5fb4de344f33c5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_open_dev$hiddev(0x0, 0x3f, 0x60ff) syz_usb_connect_ath9k(0x3, 0xffffffffffffff78, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x3c3, [{{0x9, 0x2, 0xfffffffffffffda1}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x0) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f0000000040)) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000180)="e1f607446fe44e703bbe8d72fb6403bfa3fe831cfaf703950da30d9fd22b4b3710388a393e8c0ccc4a4b5a78ccc830c6fd10877167055a2b5116fdddece6dd36a81c7ad840dc6ce9482bdfa194a6dcbf18caac897b9751cb412d3508") write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1838.200545][ T7993] udc-core: couldn't find an available UDC or it's busy [ 1838.207823][ T7993] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1838.218998][ T9040] usb 5-1: device descriptor read/64, error 18 [ 1838.356988][T12933] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 1838.576923][ T3088] usb 6-1: new high-speed USB device number 70 using dummy_hcd [ 1838.637053][T12933] usb 4-1: no configurations [ 1838.641778][T12933] usb 4-1: can't read configurations, error -22 [ 1838.646947][ T67] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 1838.656921][ T9040] usb 5-1: device descriptor read/64, error 18 [ 1838.776909][ T12] usb 2-1: new low-speed USB device number 115 using dummy_hcd [ 1838.784872][ T9040] usb usb5-port1: attempt power cycle [ 1838.796912][T12933] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 1838.937022][ T12] usb 2-1: device descriptor read/8, error -71 [ 1838.967147][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 06:12:20 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084502, 0x0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000040)=""/20) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/78) syz_usb_connect(0x1, 0x14b, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x0) [ 1838.978189][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1838.988038][ T3088] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1838.997126][ T3088] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1839.009582][ T3088] usb 6-1: config 0 descriptor?? [ 1839.077078][T12933] usb 4-1: no configurations [ 1839.081803][T12933] usb 4-1: can't read configurations, error -22 [ 1839.089330][T12933] usb usb4-port1: attempt power cycle [ 1839.156976][ T12] usb 2-1: device descriptor read/8, error -71 [ 1839.236978][ T67] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1839.246100][ T67] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1839.254139][ T67] usb 1-1: Product: syz [ 1839.258371][ T67] usb 1-1: Manufacturer: syz [ 1839.262993][ T67] usb 1-1: SerialNumber: syz [ 1839.309535][ T67] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1839.506903][ T9040] usb 5-1: new high-speed USB device number 86 using dummy_hcd 06:12:21 executing program 4: 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, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000200)=""/238) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000040)=""/12) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001240)=ANY=[@ANYBLOB="1a00020057ca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ec7114ae8174ab3aef0e7ae7e0094385270860a07ba05b4ec1d28d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81675aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d0000000000000008cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9ea1ba0225650cffe15253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1efda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25caf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a2982037063c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4aabe050bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4617cd47b802cfbbfc08469827afb520f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88582dc9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654a51eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58ba22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7ca9701c3accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a8e2259d7a106708a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e63449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e722697795fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7beeca9c2eb6d4ac03b65a230ddc985e5ea0a8b0000002cda3a1904d3ebbafb00000000b67d0dec40c911f82ea0c878bf2de770d90fc1d749cfe2ec1b800e251ad6da5a36bd9275af62cef6007d225fa7adac04a579f7fecbac0b40f9f97916d9a543d3dd71dbfcf59960cae9b2ea4cdf636ccd45641c3757683588849a0dc6faac09d493efb9f4cc81aeb28e"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0xfffffffffffffc00, 0x40000) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x18}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) 06:12:21 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 1839.557053][ T3088] hid (null): bogus close delimiter [ 1839.563352][ T3088] hid-alps 0003:044E:1215.0124: bogus close delimiter [ 1839.570207][ T3088] hid-alps 0003:044E:1215.0124: item 0 0 2 10 parsing failed [ 1839.577987][ T3088] hid-alps 0003:044E:1215.0124: parse failed [ 1839.584012][ T3088] hid-alps: probe of 0003:044E:1215.0124 failed with error -22 [ 1839.647005][ T9040] usb 5-1: device descriptor read/8, error -71 [ 1839.666908][ T12] usb 2-1: new low-speed USB device number 116 using dummy_hcd [ 1839.758990][ T5] usb 6-1: USB disconnect, device number 70 [ 1839.796975][T12933] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 1839.856974][ T9040] usb 5-1: device descriptor read/8, error -71 [ 1839.876999][ T12] usb 2-1: device descriptor read/8, error -61 [ 1839.896997][ T3088] usb 3-1: reset high-speed USB device number 32 using dummy_hcd [ 1839.927585][T12933] usb 4-1: no configurations [ 1839.932197][T12933] usb 4-1: can't read configurations, error -22 [ 1839.966949][ T67] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1840.086843][T12933] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 1840.156926][ T3088] usb 3-1: Using ep0 maxpacket: 8 [ 1840.177064][ T12] usb 2-1: device descriptor read/8, error -61 [ 1840.216999][T12933] usb 4-1: no configurations [ 1840.221665][T12933] usb 4-1: can't read configurations, error -22 [ 1840.229383][T12933] usb usb4-port1: unable to enumerate USB device [ 1840.297131][ T12] usb usb2-port1: unable to enumerate USB device [ 1840.376900][ T9040] usb 5-1: new high-speed USB device number 87 using dummy_hcd [ 1840.455426][ T8020] udc-core: couldn't find an available UDC or it's busy [ 1840.462597][ T8020] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1840.489366][T12933] usb 1-1: USB disconnect, device number 15 06:12:22 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r1, 0x541b, 0x0) write$char_usb(r1, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1840.776860][ T9040] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1840.785974][ T9040] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1840.794145][ T9040] usb 5-1: Product: syz [ 1840.798365][ T9040] usb 5-1: Manufacturer: syz [ 1840.802950][ T9040] usb 5-1: SerialNumber: syz [ 1840.847481][ T9040] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 06:12:22 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) write$char_usb(r2, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1841.026966][ T67] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1841.034292][ T67] ath9k_htc: Failed to initialize the device [ 1841.041458][T12933] usb 1-1: ath9k_htc: USB layer deinitialized [ 1841.096933][ T3061] usb 6-1: new high-speed USB device number 71 using dummy_hcd [ 1841.396820][T12933] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 1841.416781][ T12] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 1841.456834][ T3061] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1841.467864][ T3061] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1841.476841][ T9040] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1841.477659][ T3061] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1841.495792][ T3061] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1841.505600][ T3061] usb 6-1: config 0 descriptor?? 06:12:23 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x80, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffffffffffd25}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000001c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf76d42c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d249b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b08250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce77f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acccde4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc211fba47ae87c582157c1ba205eb30bc33e25671247eaa67471e704b921ad5e03d2d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f878b8595efd7cb60aefe8995146a9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b944d8e9de57e22c9fedc8a2c9d41f0f4b78cf467a3d9888bcc332c0c3c3c82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1cb784636a31a8f97ab817f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfe07da15215210cd955ee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7dbc5528dd484b6da3911cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010060000007346c4a4a6125497cfe70fa8c477d766d8376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99054fe0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b4173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976866cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf30000008b5484eba4b9387620fdf76ba54ad08386c56b7d99ed32145a68f5a977d3cc4869c3c39db9eda02e0300a0bcddc22c6802eb91034ab9213f566f4b9a810c5952192d912e58c6db40be6e090bf03ca4f54addd264269274e1ba4b5b0a7d768b2c5785911cf7a77abb6f84852152daf8d9d19fbcf76e39fc8b765c5bd22b01754b853df8fe6442b40e4c866b6b03d6882d29ebd5f1e9c7bea49dc1c7a33a22369cfde8887430a7f8ab44cfc486c1795389b8565957cd0cc5e8ae21148ffad003913d1d60384033"]) syz_open_dev$hidraw(0x0, 0x0, 0x48c1) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20000000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x202) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, &(0x7f0000000180)='*', 0x1) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r5, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCGUCODE(r5, 0xc018480d, &(0x7f0000000000)={0x1, 0x3, 0x9, 0x1ff, 0x0, 0x8}) [ 1841.826868][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1841.837804][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1841.846833][ T3061] usbhid 6-1:0.0: can't add hid device: -71 [ 1841.847640][ T12] usb 4-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1841.853560][ T3061] usbhid: probe of 6-1:0.0 failed with error -71 [ 1841.862521][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1841.874000][ T3061] usb 6-1: USB disconnect, device number 71 [ 1841.881455][ T12] usb 4-1: config 0 descriptor?? [ 1841.980093][ T8044] udc-core: couldn't find an available UDC or it's busy [ 1841.987276][ T8044] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1842.022241][ T3088] usb 5-1: USB disconnect, device number 87 06:12:23 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x80, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffffffffffd25}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000001c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf76d42c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d249b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b08250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce77f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acccde4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc211fba47ae87c582157c1ba205eb30bc33e25671247eaa67471e704b921ad5e03d2d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f878b8595efd7cb60aefe8995146a9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3d9888bcc332c0c3c3c82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1cb784636a31a8f97ab817f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414a0272f0dc1123e61ecb39965a32bd8e540666adbd50bed385077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72cd53282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7dbc5528dd484b6da3911cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766d8376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99054fe0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b4173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976866cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf30000008b5484eba4b9387620fd1c259748adc6bc26363e97888151ad2df52630dc28c58a72d2dc6b69c516bbff19d53ef09774248da86b1ae44011a7249fecd90e06ffcb41f10d810b18260acabb09c4f5a701edb1c158a25b372987c5eea6f8f579fddd"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x48c1) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0x480200) write$hidraw(r1, &(0x7f0000000000)="ea1c73740f33bf0725d76b1214b400ae8ac1302bd3cfe3cea76a9c69f22903f015a83ee6489fdf8efe0580ddbdc384f500f79f", 0x33) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x202) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r3, &(0x7f0000000180)='*', 0x1) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f0000001b80)={{0x3, 0x1, 0x8001, 0x0, 0x2, 0xd430}, 0x349, [0x0, 0x7f, 0x2, 0x3, 0x401, 0x80ce, 0x1, 0x4, 0x7, 0x3f, 0x0, 0x7fffffff, 0x1835, 0x0, 0x2, 0x8, 0x5, 0x2, 0x53e6, 0x1, 0x2f026f77, 0x2, 0x8, 0x6, 0x0, 0x1, 0x101, 0xad, 0x4, 0x2, 0xbfb, 0x5, 0x3ff, 0x6, 0x6, 0x3, 0x4, 0x7, 0x7ff, 0x53, 0x5, 0x5, 0x9, 0xfffffd48, 0x3ff, 0x2, 0x7, 0x7, 0x0, 0x3, 0xff, 0xd1, 0x7, 0xffff, 0x6, 0x5, 0x1, 0x43, 0x4, 0x5, 0x7, 0x7ff, 0x45, 0x0, 0xfffffff8, 0x10000, 0x0, 0x20, 0xff, 0x0, 0x80000000, 0x1997d81d, 0x0, 0x1, 0x7f, 0x101, 0x4, 0xfffffc01, 0x3, 0x8, 0xffffffff, 0xa5a4, 0x178, 0x9, 0xffff, 0x3, 0x3, 0x6, 0x5, 0xfff, 0x0, 0x7, 0x4da6, 0x9, 0x1421385d, 0x5, 0x4, 0x3, 0x6, 0xdb0, 0x1, 0xc8d, 0x7ff, 0x7f, 0xfffffffc, 0x8, 0x80000001, 0x8fab, 0x7, 0x731, 0x1400000, 0x3, 0x5, 0x0, 0x3, 0x7f, 0x3, 0x2, 0x2, 0xd702, 0x3, 0x5, 0x9, 0x6, 0x2, 0x7fffffff, 0x0, 0x101, 0x6, 0x10001, 0x2, 0x80000000, 0x8, 0xffff, 0xff, 0x27, 0x400, 0x5, 0x100, 0x3ff, 0x37ca941d, 0x7e, 0x2, 0xfff, 0xffffff00, 0x6, 0x5, 0x1d34, 0xffffffff, 0xcce, 0x6, 0x500000, 0x7f, 0x3, 0x5, 0x59, 0x9, 0x0, 0x0, 0xfffffffe, 0x6b, 0x200, 0x80000000, 0x3, 0xfffffffb, 0x5, 0x5, 0x0, 0x65, 0x9, 0x401, 0x80, 0x9, 0x8001, 0x2, 0x7f, 0x6, 0xa976, 0xa9, 0x20000, 0x400, 0x80, 0x8001, 0x9, 0x1, 0x4, 0x101, 0x8001, 0x469, 0x3, 0x9, 0xfff, 0x775e, 0x74, 0x4, 0x2, 0x7, 0xd3, 0x7, 0x7fff, 0x3, 0x81, 0x80000000, 0x6, 0x40, 0x1, 0xffffffff, 0x4, 0x7ff, 0x2, 0x7, 0x88f, 0x2, 0x0, 0x3, 0x3, 0x2, 0xfff, 0x5, 0x8, 0x80, 0x7fffffff, 0x3f, 0x2, 0x1, 0x2, 0x2, 0xfffff755, 0x6, 0x1, 0x15, 0xffffffe0, 0x6, 0x3, 0x80, 0x5, 0xff, 0xbd2, 0x0, 0x0, 0x6, 0x631, 0x8000, 0x200, 0xcd, 0x2, 0x4, 0x7, 0x401, 0xffffff01, 0x2, 0xcb, 0x6, 0xff, 0x4, 0x1, 0x0, 0x9, 0xfffffff9, 0x9, 0x10000, 0x39b, 0x6, 0x8, 0x1ff, 0x0, 0x2acb, 0x3, 0x9, 0xff, 0x5, 0x5, 0x8000, 0x8, 0x5, 0xfffffffd, 0x7, 0x2, 0x8, 0xffff, 0x1, 0x3, 0x101, 0x143f, 0x400, 0x4, 0x84, 0x0, 0x5, 0x7, 0x6, 0x401, 0x7fffffff, 0x6, 0x9, 0x80000001, 0x4, 0x0, 0x35, 0x1, 0xfffff800, 0x1, 0xb7b, 0xf642, 0x1, 0x72, 0x2, 0x9a6, 0x7ff, 0x80, 0x5, 0x80000000, 0x3, 0x3, 0xe8, 0x4d, 0x2, 0x3, 0xfffff800, 0x888, 0x401, 0x8, 0x0, 0x1, 0x2, 0x1ff, 0x5, 0xc4b, 0x0, 0x400, 0x0, 0x0, 0x0, 0x30afd208, 0xfff, 0x6, 0x1ff, 0x5, 0x401, 0x3, 0xfff, 0xffff, 0x3, 0x4, 0x7, 0x101, 0x8c, 0x92, 0x5, 0x10001, 0xffffffff, 0x100, 0x1, 0x3, 0x1, 0x8, 0x5, 0x30, 0x4, 0x6, 0x1000, 0x200, 0x9, 0x1, 0x1, 0xffffffc1, 0x5, 0x7, 0x101, 0xffffff01, 0x10001, 0x1ff, 0x0, 0x7ff, 0x2, 0xfffffbff, 0xff, 0x60, 0x1f, 0x2, 0x1, 0x80000001, 0x1, 0x8, 0x800, 0x7ff, 0x1, 0x8, 0x4, 0x1, 0x6, 0x8, 0x5, 0x5f2, 0x5, 0x400, 0x3, 0x3, 0x0, 0x6, 0x3d5, 0xaf, 0x2, 0x2, 0x7, 0x3, 0x0, 0x6, 0x81, 0x2, 0x9, 0x3, 0x8000, 0x1f, 0x2, 0x57, 0x2, 0x1, 0x7, 0xc3f1, 0x4, 0x5, 0x7f, 0x8001, 0x7, 0x3, 0x1, 0x80000000, 0x5, 0x2, 0x2, 0x2a25, 0x8f, 0x8, 0x9, 0xfffffffc, 0x0, 0x4, 0x942, 0x2, 0x7, 0x7fff, 0x1, 0xf8, 0x6, 0x2, 0x1000, 0x4, 0x380, 0x4, 0x20, 0x8, 0x5, 0x101, 0x2, 0x400, 0xfffffff8, 0x9, 0x9, 0x7, 0x7fffffff, 0x22, 0x8, 0x4, 0x1, 0x8, 0x3f, 0x2465, 0x1, 0x0, 0x2, 0x200, 0x800, 0x9, 0x7ff, 0x80000001, 0x5b, 0x2, 0x5, 0x7, 0x8001, 0x7, 0x9, 0x9, 0x5, 0x2, 0x4, 0xffffffff, 0x200, 0x18a, 0x7, 0xdba, 0x5, 0x4, 0x8, 0xac, 0x9, 0xfffffff7, 0x5, 0xfff, 0x3, 0x8001, 0x400, 0x7, 0x8, 0xa7, 0x8, 0x2, 0xfffffc48, 0x2, 0x0, 0x80000000, 0xc939, 0x8, 0xfff, 0x0, 0x3, 0x5, 0x6, 0x1, 0x8000, 0x9, 0x6, 0x5, 0x0, 0x200, 0x8, 0x84, 0xff, 0x8001, 0x4, 0xcb, 0x80000001, 0x4, 0x101, 0x100, 0x2, 0x401, 0x80, 0x7, 0x3, 0x2, 0xfb937874, 0x20, 0x80000001, 0x3ff, 0x3, 0xffff8001, 0x1000, 0x1, 0xffffffff, 0x1, 0xee79, 0xf90, 0x1, 0x0, 0x3, 0x1, 0x7fff, 0x6ff1185f, 0xb5d, 0x6, 0x8000000, 0xfff, 0x1ff, 0xffff, 0x2a1400, 0x57a7d0af, 0x7fff, 0x0, 0x4, 0xcd7, 0x1ff, 0x100, 0xcf8, 0x5, 0x80, 0x4, 0x0, 0x7, 0x1f, 0x0, 0x0, 0x9, 0x5, 0xa, 0xffffff00, 0x0, 0x2, 0x2, 0x5, 0x40, 0x81, 0x800, 0x800, 0x7, 0x7, 0xfffffff9, 0x10000, 0x7, 0x100, 0x401, 0x3, 0xffff08e8, 0x7dd, 0x1, 0x73d, 0x1000, 0x7, 0x3, 0x8, 0x0, 0xff, 0xffffc882, 0x5, 0x40, 0x5, 0x8, 0x8, 0x2e717e30, 0x5c9, 0x1, 0x9, 0x7ff, 0x9, 0x10001, 0x1f, 0x9c, 0x0, 0x3, 0xeda, 0x8, 0x0, 0x2, 0xde, 0x0, 0x0, 0xffff0001, 0x80000001, 0x6, 0x8, 0x8, 0x3, 0x7, 0x3ff, 0x2, 0x400, 0x80000000, 0x4, 0x89d, 0x8000, 0x9, 0x5, 0x3, 0x4, 0x1, 0x3, 0x7fffffff, 0x20, 0x7, 0x2, 0x200, 0x1, 0x7, 0x5273, 0xb4ccb838, 0x7ea0, 0xd4c, 0x2, 0x5e, 0x1000, 0x3, 0x0, 0xfffffffc, 0x7, 0x80, 0x3, 0x5, 0xb61e, 0x0, 0x7, 0x80000001, 0x80000000, 0x9, 0x31, 0x7fffffff, 0x2, 0x5f67, 0x0, 0x200, 0x7ff, 0x975, 0x8, 0x2, 0x9, 0x2, 0xfff, 0xee, 0x7, 0x2, 0x0, 0x99, 0x10001, 0x0, 0x7ff, 0x0, 0x2, 0x7, 0x4, 0x9, 0x8, 0xfffff4eb, 0x81, 0x3ff, 0x8, 0x80, 0x1, 0x8, 0x800, 0x7, 0x21, 0x8, 0x0, 0x3, 0x1c4, 0x9c5, 0x10001, 0x5, 0x0, 0x40, 0xff, 0x6, 0x6, 0x9, 0x9, 0x8, 0x3, 0x0, 0x3, 0x80000000, 0x7ff, 0x3, 0x7, 0x7ff, 0x81, 0x3, 0xeaf, 0x6, 0x1, 0xfff, 0x1000000, 0x80, 0x2, 0x2, 0x1, 0x0, 0x10001, 0xfffffff9, 0x25, 0x0, 0x1, 0x80000000, 0x81, 0xfff, 0x9, 0x3ff, 0x8000, 0x5, 0xe3, 0x7, 0x0, 0x4, 0x6, 0xdbb, 0x7f, 0x3f, 0x8, 0xdf, 0x3, 0x40, 0x81, 0x1, 0x6, 0x0, 0x80000000, 0xffff, 0x6, 0xff, 0x4, 0x3, 0xfffffffc, 0x80, 0x4, 0x4, 0x4, 0x3, 0x0, 0x42, 0x1, 0x9, 0x7, 0x200, 0x17, 0x1, 0x9, 0x1f, 0x4, 0x2, 0x1ef, 0xfd2, 0x2, 0x69b, 0x3, 0x3, 0x80000000, 0x7fffffff, 0x80000000, 0xffffffff, 0x2, 0x5, 0x1000, 0x6, 0x6, 0x2, 0xff, 0x800000, 0x1000, 0x5, 0x9, 0xfd1f, 0xfffffff8, 0x0, 0x5, 0x1, 0x3f, 0x3, 0x2ea, 0x5b, 0x7b74, 0x2, 0x40, 0x0, 0xfffffffc, 0x1, 0xc905, 0x1, 0x8, 0x0, 0x6, 0x7fffffff, 0xaa3, 0x7, 0x8, 0x9, 0x1, 0x0, 0x1, 0xfff, 0x8, 0x4, 0x4, 0x9, 0x10001, 0x400, 0x7a, 0x80000001, 0x6, 0x7, 0x0, 0xd3, 0x8000, 0xfff, 0x6fc, 0x100, 0x1, 0x1, 0x7fffffff, 0x8000, 0x8, 0xffffffff, 0xfffffffd, 0x2, 0xff, 0x2, 0x3, 0x80000000, 0x1f, 0x1000, 0x0, 0x2, 0x8, 0xa88, 0x3, 0x2df9, 0x2200000, 0x20, 0x40, 0xfffffff8, 0x7fff, 0x5, 0xff, 0x1, 0x6, 0x7ff, 0xfff, 0x7, 0x4, 0x3, 0x25d5, 0x587e, 0xfffffffa, 0x0, 0x100, 0x6, 0x1, 0x9, 0x1e04, 0x7fff, 0x8, 0x6, 0x101, 0x8, 0x7, 0xd52, 0x6, 0x5, 0x8000, 0xa9, 0x9, 0x7fff, 0x9, 0x200, 0x6, 0x1, 0x200, 0x0, 0x8000, 0xdaf, 0x8, 0x400, 0x8001, 0x800, 0x2, 0x6, 0x80000000, 0x935c, 0x3ff, 0x7, 0x3, 0x1f, 0x10001, 0x9, 0x7, 0x10000, 0x1, 0x7fff, 0x7, 0x8, 0x100, 0xd8, 0x8, 0x62a, 0x10, 0x8, 0x0, 0x6, 0x1, 0x1, 0x10000, 0xd1, 0x10000, 0x10001, 0xa2, 0x5, 0x400, 0x7ff, 0x9, 0x1, 0x4a, 0x8001, 0x7fff, 0x3ff, 0xff, 0x10001, 0x2, 0x2, 0x100, 0xfffffffb, 0x4, 0x1, 0x9, 0x81, 0x2c, 0x1, 0xd8b9, 0x4cee, 0x4, 0x20, 0x26db, 0x2, 0x4, 0xfff, 0x7, 0x8, 0x9, 0xfa, 0x3ff, 0xd441, 0x5, 0x1, 0x7, 0x8001, 0x5, 0x7fff, 0x8, 0x0, 0xe4, 0x2000, 0x101, 0xfff, 0xffffffff, 0x7fffffff, 0x100]}) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, 0x0) [ 1842.066795][T12933] usb 1-1: device not accepting address 16, error -71 [ 1842.236814][ T12] usbhid 4-1:0.0: can't add hid device: -71 [ 1842.242937][ T12] usbhid: probe of 4-1:0.0 failed with error -71 [ 1842.251680][ T12] usb 4-1: USB disconnect, device number 65 [ 1842.416661][ T3061] usb 6-1: new high-speed USB device number 72 using dummy_hcd [ 1842.436768][T12933] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 1842.506666][ T5] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 1842.546711][ T9040] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1842.553869][ T9040] ath9k_htc: Failed to initialize the device [ 1842.564013][ T3088] usb 5-1: ath9k_htc: USB layer deinitialized 06:12:24 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) [ 1842.776810][ T3061] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1842.787796][ T3061] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1842.797696][ T3061] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1842.806817][ T3061] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1842.814848][T12933] usb 1-1: config index 0 descriptor too short (expected 64805, got 110) [ 1842.823326][T12933] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1842.833614][T13264] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 1842.852634][ T3061] usb 6-1: config 0 descriptor?? [ 1842.906687][ T5] usb 2-1: config index 0 descriptor too short (expected 64805, got 110) [ 1842.915158][ T5] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1842.966696][ T3088] usb 5-1: new high-speed USB device number 88 using dummy_hcd [ 1842.974556][T19188] usb 3-1: reset high-speed USB device number 32 using dummy_hcd [ 1843.006734][T12933] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1843.015876][T12933] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1843.023953][T12933] usb 1-1: Product: syz [ 1843.028186][T12933] usb 1-1: Manufacturer: syz [ 1843.032774][T12933] usb 1-1: SerialNumber: syz [ 1843.079710][T12933] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1843.116818][ T5] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 06:12:24 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba66dc92ea050000000109026ae6c9a10000000904080002fe03000009050502090001010009058f1e18"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084502, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084502, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084502, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084502, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084502, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8) ioctl$EVIOCSKEYCODE(r6, 0x40084502, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0x84, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYRES32=r2, @ANYRES16=r3, @ANYRES64=r1, @ANYRESDEC, @ANYRES32=r4, @ANYRES16=r5, @ANYRESHEX=r6], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r7, 0x5b02, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000002c0)={0x1c, &(0x7f0000000180)={0x0, 0x0, 0x1, "01"}, 0x0, 0x0}) syz_usb_control_io$uac1(r0, &(0x7f0000000400)={0x14, &(0x7f0000000380)=ANY=[@ANYBLOB="0c0c020000000207"], 0x0}, 0x0) [ 1843.125980][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1843.134019][ T5] usb 2-1: Product: syz [ 1843.138258][ T5] usb 2-1: Manufacturer: syz [ 1843.142857][ T5] usb 2-1: SerialNumber: syz [ 1843.197599][ T5] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1843.207053][T13264] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1843.217995][T13264] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1843.227788][T13264] usb 4-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1843.236755][T19188] usb 3-1: Using ep0 maxpacket: 8 [ 1843.241561][T13264] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1843.247296][T13264] usb 4-1: config 0 descriptor?? [ 1843.496715][ T3061] usbhid 6-1:0.0: can't add hid device: -71 [ 1843.502857][ T3061] usbhid: probe of 6-1:0.0 failed with error -71 [ 1843.511353][ T3061] usb 6-1: USB disconnect, device number 72 [ 1843.676671][ T3088] usb 5-1: device not accepting address 88, error -71 [ 1843.676680][T12933] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1843.776857][T13264] hid (null): bogus close delimiter [ 1843.783029][T13264] hid-alps 0003:044E:1215.0125: bogus close delimiter [ 1843.789896][T13264] hid-alps 0003:044E:1215.0125: item 0 0 2 10 parsing failed [ 1843.797529][T13264] hid-alps 0003:044E:1215.0125: parse failed [ 1843.803854][T13264] hid-alps: probe of 0003:044E:1215.0125 failed with error -22 [ 1843.816655][ T5] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1843.986888][T13264] usb 4-1: USB disconnect, device number 66 [ 1844.066604][ T3088] usb 5-1: new high-speed USB device number 89 using dummy_hcd 06:12:25 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r1, 0x541b, 0x0) write$char_usb(r1, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1844.147549][T15811] usb 1-1: USB disconnect, device number 17 [ 1844.326634][ T3088] usb 5-1: Using ep0 maxpacket: 16 [ 1844.335836][T19188] usb 2-1: USB disconnect, device number 117 [ 1844.446739][ T67] usb 6-1: new high-speed USB device number 73 using dummy_hcd [ 1844.476746][ T3088] usb 5-1: config index 0 descriptor too short (expected 58986, got 36) [ 1844.485171][ T3088] usb 5-1: config 161 has too many interfaces: 201, using maximum allowed: 32 06:12:26 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x52}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000380)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a5294f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335da4c2440a9b7093eb9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7a608a25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3f40e08e8e2cb9fa500eef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018ccc8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438490be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41aedf5381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561e55c37eccddfebec0183300bf37bb889420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8e9fc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236359ba5107d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf01804143d02b8a9fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2163acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0420000000000000000da5dfbbea0e7c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf2fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efed6290e241"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000340)={0x24, &(0x7f0000000180)={0x0, 0x2, 0x3f, {0x3f, 0x24, "3a60eb7a8ff8d4d971162b77cc76f99308003aa01404ed59676f72f297c9a80b98b5674c081470167c5b69a8b44d4268478242400b88906cbf0c2582e5"}}, &(0x7f0000000200)={0x0, 0x3, 0x2f, @string={0x2f, 0x3, "45793436aea16d67296f50ca7e52d86d4c0417534c48d116a872e8b74a76f89e0a1a72651ceea1cf569e108f40"}}, &(0x7f00000002c0)={0x0, 0x22, 0x5, {[@local=@item_012={0x2, 0x2, 0x0, "36f2"}, @local=@item_012={0x1, 0x2, 0x8, "84"}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8000, 0x1, 0x1, {0x22, 0x35d}}}}, &(0x7f0000001200)={0x2c, &(0x7f0000000fc0)=ANY=[@ANYBLOB="00109100000040ec235553cdb2c0c6ddf1f0e26a6d9b9a908efd1fa713ed7afac689de4be0bff25c663e1aefd4acbfd58d37f92df6e0ec9a142c575694e61a7218e8ebff0603ebb9a49761ce608ca754722d5b5ba75f0dc1dcaac5fdd2ada14b49fd76badc6868cb831185231d79ef9890dd45f31e35183e22283108171f6179bf64c2c06dd652bded6bc495f5f1fc33f347dc71433f6b"], &(0x7f0000001080)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000010c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000001100)={0x20, 0x1, 0xb7, "2689a323835894c996b641ccd58745e437302a695ee1973966a52a529334f1c60c79dad2f70e3744a6529ec1b1bd668d65bb2e0659256abcf0b93e5f0f10cc4d12fbfa186335948e59858acb320dec979c3a67089667716de799841b0d80aa5ef59d49245f2c65f2403b7e875c7d58c362439257b5c7126714d1aea50bed99c637839b3899eb7cd14e9e7fa8ba5bcb80817b748741d5baa0d65a6cde156cd95e4f8419377b1b52aeb6d1f3b701be0af1acd6deb9b405e8"}, &(0x7f00000011c0)={0x20, 0x3, 0x1, 0x7}}) r4 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xfffffffffffffffb, 0x254080) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000000100)=""/73) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000080)) [ 1844.494112][ T3088] usb 5-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 1844.503627][ T3088] usb 5-1: config 161 has no interface number 0 [ 1844.510149][ T3088] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 1844.520161][ T3088] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 1844.530248][ T3088] usb 5-1: New USB device found, idVendor=66ba, idProduct=92dc, bcdDevice= 5.ea [ 1844.539359][ T3088] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1844.566610][ T8069] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.573668][ T8069] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1844.706539][T12933] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1844.713732][T12933] ath9k_htc: Failed to initialize the device [ 1844.720614][T15811] usb 1-1: ath9k_htc: USB layer deinitialized [ 1844.806679][ T3088] usb 5-1: GET_CAPABILITIES returned 40 [ 1844.812384][ T3088] usbtmc 5-1:161.8: can't read capabilities [ 1844.816563][ T3061] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 1844.866645][ T67] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1844.877680][ T67] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1844.887996][ T67] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1844.897052][ T67] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1844.905051][ T5] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1844.912318][ T5] ath9k_htc: Failed to initialize the device [ 1844.918724][T19188] usb 2-1: ath9k_htc: USB layer deinitialized [ 1844.928562][ T67] usb 6-1: config 0 descriptor?? [ 1845.076497][T15811] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 1845.186703][ T3061] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 06:12:26 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000228f6608681621044fac0000000109021b00011f000000090400000174a4aa0007058102000200"], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000180)=ANY=[], 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084502, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0x6, 0xfffffffd, 0x1, 0x9, 0x82, 0x8001}) syz_usb_connect$cdc_ncm(0x4, 0x96, &(0x7f0000000040)={{0x12, 0x1, 0x41, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x84, 0x2, 0x1, 0x1, 0x58, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, 'A'}, {0x5, 0x24, 0x0, 0xf3}, {0xd, 0x24, 0xf, 0x1, 0xfffffffd, 0x7f, 0x1f, 0x4}, {0x6, 0x24, 0x1a, 0x4, 0x4}, [@mdlm={0x15, 0x24, 0x12, 0x7}, @dmm={0x7, 0x24, 0x14, 0x6, 0x8}, @network_terminal={0x7, 0x24, 0xa, 0x37, 0x3f, 0x81, 0xfb}, @acm={0x4, 0x24, 0x2, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x1, 0x3, 0x81}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x3, 0xe1, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x8d, 0x1, 0xca}}}}}}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x8, 0x9, 0x0, 0x8, 0x84}, 0x92, &(0x7f0000000180)={0x5, 0xf, 0x92, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x3, 0x2, 0xc49, 0xf00f, 0x0, [0xff0000, 0xf]}, @generic={0x79, 0x10, 0x2, "9c15e446b721a0ddb0216df15143810457e227296ee9f5f9e849db20b63fdd03f019c0dd257bb535dc1f24a8c8522954f2c41f924c32dfd995111baebf943c027e27ff351ebf9ff2a496a392a2310d7aa57fc52db7342b5139eaa600b9f8ec02bd23e5f6c4861745a355db1be3ae74fdaad50b49010d"}]}, 0x8, [{0x11, &(0x7f0000000240)=@string={0x11, 0x3, "0e831374664322dfda51191ef43d0d"}}, {0xaf, &(0x7f0000000280)=@string={0xaf, 0x3, "65a33237b940071eafcff215035f52200e2f9fd69ed4cf220fae8c6478aed3e86e84c79cf4fa2409d7ebe7a5d84f6a6055d19d685261dfa2b2b2a86a30bea345e233d73e59665fe13467ed2a15c18ebfea77ebb027e6a83ebba7d46e40c6db96b91ab5d34dac24955f438b2d3bb9bc0f409b5cebbd86ccd956a9ca67d22f8240918c0f9acf8049191e7d44ae9fd310a8929d0db3d7a523ab3e623518166f676e91e811feef1b00da7689a2dcec"}}, {0x93, &(0x7f0000000340)=@string={0x93, 0x3, "91a8965422bff6bd7881e87e0657513545ce8157dbd234a7483a31a2af762c08307e70a2ff2ff68ceec5c5091aefa57dd97c2c55408749a3d43c593de3ed2565f1d1aa056686bc05d8f83940142b616b83993e792d594d87e562d79206b1af04cdc092f8f80268a17f71223d7908b24b67bed7b09d0b37e43cd90f76df6b5eccee370c1b8bb8ffd8a22919d7df8afb8a07"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x3409}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0xc0c}}, {0xdc, &(0x7f00000004c0)=@string={0xdc, 0x3, "b08546037a5e807942d464d10bb97083411128b37cdf1833f06e5f20bf1a3f8d3150acde74fc639cff7e889937d94fb7fd7a0a439b4c2c065da39c3ace055d4f085af3dae0dd748c7b6b51d05aa3f8c311b31babac3a30260af0d65be39401a6c858dab07c0a6584aaf608b91ebc111310a8464cb5a26c357cfdf021348bf4a199997eb2a7075953319e67659be779d1aca404a30c0a08655bfff8e18b1da76e4b9d8f8292d5b245f83e0389dffb97d7b3988c7643925360a1a259de6cd1f0f0198793e50dac31743285f4be4a32ec0fa1386a0e40362c98412b"}}, {0x3f, &(0x7f00000005c0)=@string={0x3f, 0x3, "13001f8783748a416a16f04417567bcb0042b1ad2c4b46cd1e6ae27f2f54f082b07e474884d145e9e36a15fe42d21fe762f1b3e59924888d1f4fe0a834"}}]}) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_disconnect(r2) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1845.286538][ T67] usbhid 6-1:0.0: can't add hid device: -71 [ 1845.292719][ T67] usbhid: probe of 6-1:0.0 failed with error -71 [ 1845.301719][ T67] usb 6-1: USB disconnect, device number 73 [ 1845.307900][T19188] usb 2-1: new high-speed USB device number 118 using dummy_hcd [ 1845.356648][ T3061] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1845.365808][ T3061] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1845.375220][ T3061] usb 4-1: Product: syz [ 1845.379467][ T3061] usb 4-1: Manufacturer: syz [ 1845.384174][ T3061] usb 4-1: SerialNumber: syz 06:12:27 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8fff601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c5957358b2218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76575049cca324b9941f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab018184c96a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d347536555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace07224dbadbbd3159bc7e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec244bc780cfc6ead0228c66516d9d044ac11ae5c95535e4d47f432fff1350a693c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce6225fac17f373069bf8f411780ebec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd109ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32483b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a083e72ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f58eadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d6bd57e565345f1b813357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc"]) syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) r1 = syz_open_dev$hidraw(0x0, 0x104, 0x618fbe) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000040)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r5, 0x4030582b, 0x4001e0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 1845.427097][ T3061] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1845.746458][T15811] usb 1-1: device not accepting address 18, error -71 06:12:27 executing program 2 (fault-call:3 fault-nth:0): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1845.856906][ T67] usb 6-1: new high-speed USB device number 74 using dummy_hcd [ 1845.996570][ T3061] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1846.026432][T19188] usb 2-1: device not accepting address 118, error -71 [ 1846.076643][T13264] usb 3-1: reset high-speed USB device number 32 using dummy_hcd [ 1846.116535][T15811] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 1846.226528][ T67] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1846.237635][ T67] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1846.247637][ T67] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1846.256863][ T67] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1846.268471][ T67] usb 6-1: config 0 descriptor?? [ 1846.316917][T13264] usb 3-1: Using ep0 maxpacket: 8 [ 1846.356595][T15811] usb 1-1: Using ep0 maxpacket: 8 [ 1846.416471][T19188] usb 2-1: new high-speed USB device number 119 using dummy_hcd [ 1846.476588][T15811] usb 1-1: config 31 has an invalid descriptor of length 0, skipping remainder of the config [ 1846.488113][T15811] usb 1-1: New USB device found, idVendor=1668, idProduct=0421, bcdDevice=ac.4f [ 1846.497891][T15811] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1846.557047][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): prism2_usb: Checking for firmware prism2_ru.fw [ 1846.569272][T15811] usb 1-1: Direct firmware load for prism2_ru.fw failed with error -2 [ 1846.578587][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): prism2_usb: Firmware not available, but not essential [ 1846.590939][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): prism2_usb: can continue to use card anyway. [ 1846.636645][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): Failed to submit CTLX[1]: error=-2 [ 1846.647124][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] not in a terminating state(Request pending) [ 1846.659927][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] error: state(Request pending) 06:12:28 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xffffffffffffffc4}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbb612ec104ec5214bac07de31a408cb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c606269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1027afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1ffffffff000000003025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff2cb47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba204eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132318b5af21cc1a29619f9aebaad6a44d2e2340aadd834d2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cae47344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae019722be9b1ca1032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd2c122fc72870f876465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2fc2106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe5305a69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a2430004000034afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa66ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d6333b57750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf46ea4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb198d6ae512879bb4c8df5917204b2fb90834af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b271e9d8f3960e3d3f447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f0010be96b181976847cb68176fcadc3ca5c97636595ab112745c45ec245ad76e20efcc8e186859c19a0bac4c2039b88c14fec43ad9c1e1e7721477be010180692f0673c0ed6ef6cee86e281098"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001e80)="d2e68c753488699770ee4379131a68368ef9ece5feae5c5618414c1b75bc90d46a73f3df91c7bf0f555b3018ee20969c86b36d8fe93ef2679b721c39a670b31b785011adbd2d5245dddebe80e2f01906b603749bd355d820fa06c944c98f71fb7d033f9fe71acf71a04d38cb97319a894e29140c2c8f13de518bdf6f9f0138bdd2fd44450886bc7535fdef3e6b0a76e5aecdbd1b006253a5fe46c1dcab5f94640a7c94a4d16d18624bd265bc9d731aac1c3776835a89f384e70f3cce4f2df6fd0e9c3371d5c2d0751946b508efc60814f4e4bad30bc0e54d722df704a7e02dff135a415a79ca9e6f9d614f6e6b422b2376115381a06903a45ed35508c0cfdd10eb2fa00a23218153b44ee938b94864ab60fc3975b2fcba89ea528ceb83a91a9a284bf573c9268507be221fd5067cee438749c117a482678b46eb69b8119d7964670eeff9c5b6c6d269e030a518d0f0014c0c101926e8d9095a2809c30a228f1e78ba598c8a8b6230b578a2f34ad5720e1e6ea220fbc58902430dfcb12380d3f4013c002f259622de3c52f11769aa677f05975b15425413fd1ca8eb0cbd0f05879ba47d938d9e7fa6113a0b28df197b0330c8fb5415e59091c8385caa6d8596cb240adfe0c8798b30d99b9db4e2422ab84b48ac15d9473c9293c088fde89426caa887a4eb34be991b916e150ed24b4e53c29559d0d29520710ff380fd4a4773413006c4a5a717b68f08df31242d83bb58d8c2f1b2865542ed3308986b28529e8a4e9820b91617829dff258c8a194991efd433a0aaf1f2ba16e6e1c58ef1eee48dd9ad538e975ad0adcfad16d3b8a60e483127b6cc2bff437108a740b04ee69bc3e7d98145a28f7f49f89da11cde73581d18659f573ae6e27b71019318afdaa9dd81114e33e8bad4df5e7326ead1b91c59a86ecbe96e18febe51598b98881dc5dfd0174418429599f0dbda28cefdd616bc8a0f3f50e865bf79adda7ed5b85115f9067067e26ee55730df0004f4db070ee4f538170b6fdc57ddbcb90a3cb51a00fcb5908eb49b96bd719082fff3075f79d59766a3a44d88649861534ac06d67af58d056392a3deaf86b4375b01e7065f39079a6891f2e9b9b9d9e45ae80522481c9f50b33c77456ca5c33e81087313166926e096c2c7afc64f4caf729336a4749a449168e197590625877364f31d11d125b9e2c2ff4f89bff2e8024b5d6a295b7f978d132d9edac53f7bff2e0f9f8b292fbc0214e34415c19699b848925c6f80d80690dd8687dc0eda09d91d79a949e1e31264229f3b54f461acbc72c38874b1e8368976891a035eb689e81ffa469781e11ebe1316b011c9ff419e59e33f08cf58e77e39bc9dc4a9574f24fcec8aa2b5f3368a89063a7f8e89a3edbb12774affb1021f6683da192ba9330aed074e71c9a069410a5d108af93d91a7b8fbd030de6157914f93043cd2e75d26d7b2adae96adf20cbab4f10cd7cc0a4a01f1da30631189b58875298bacc75393bf990c37cdccd12a1200d0eb1e95e1cbce6f81c58fb0f1913f4a0eb1317f662e005fc7eb99a0b39a3e660af9602724bf8339a78445f426263d1d70bae2a070eb249e35a5ded8fbc6984b82f309a87ff575d094c973ce194e0db654cc3fa188e270ea36f57e8e1b409b8ca5b38d6d481621fc989792cf7de7ad0c04e86fc15c8e19ae4df96934fab1e649390e3a6f410df324d8b043b06ea6d26d3fa81659792ba027da648aa0ef4163bd6afbec6067685687ea35308e145b7dc791d7cd8460e64c583e19008a47eede0d656a0500bedbc465891acfb6a1dd929e866a2a06fb4424a8c941ac97024b865e1950247db505142337bf0e2715088ae1a3468fe5bc1a895fb24b1eb2751b264f62fef98882e4478aeaac379915da155bca3cb2279e11cafed58952d9375bcb842294fac7949ada173632e116a6273ce244ba70145e8fc16a3006cd5d8e9ec820073a64cc94dbc339b07dc27e29aef30f90efa8ccd700fdf8f3ab329abea000d5561b1b8c410b85b79eab8fc32f842232d5abe904e0ad193f0e79bd4cb240e6ec95b4db57d397db83c7a96900b21ddf75140e4da65e6f0d92bff1d00fb2838a2683013eb011c1be0c875b4c9141bcc7fb9979d5e63984d20fd1cc1852e246eaa91c86496a30d3a9d4dceff14703ce67e810b4108ef8dec61b0d1b0bde74b4e442b040697b95452763a198aa94154c081412c2a76392b1e19ed5edb244a1ae0eb56121c023c3773cf0aaa20c20c1db9ef0689e983c837ffb85fca44ca0da203725e6b37a53cf570d9b3fa3eaba6a76eecfb1057c57fe7c5d77c5dce0e31360dc2def1c868a5e60719b9aa31857031703f1bbb3f1b8504464cf617e4a93984bafc3faaf858a9895608fbe736c243bfdfa1f86978a71ba516b4d93285c336d5dea2d2c35c30dc463d6c0c3546de362ef6e57a788655c42f8361139a67254c75a5952782db6bdabd43fa25c23cfe94dc039dee2c2a2c79292bbf4f205e967e1ed396dbf26e71e0c6b717a97648b963a9f52ff918c4795f85a81e7ce3624ec08ea07a0f64b13518cfc03aecb50cb7a85472223eac6a9e297457cf1c83c3989d5790973100f231edbf939cbc4067bd6902f65909d2ea6211a1fcf6b09bb3c540f9fe9045a6daf570847d584a0bc6afe7e6ccecd9000ba75a7f3ffc6ecdc4aed05f0d5082fe573315d02af9526c3f3f5eb9e427f746f024294e7b033e6b9558d62295676e0a53c84ac97df5f7ba907506dad977a00bcd713ac53943609115c938007721ca4815f2f1c8468a180844f026a9a302ee7ac5a218d85de16c790b1ec723b1f65821c44fa380621f68efc14abf3ba69ea4210ea8dbe99cd335d8ece8e994e958ff9fe4ef3c3284a5a9081c908ec04101f19982bc7bb25aa8fe454a14de7218be8a47cd41b3dd3ee59912746e709d86f1bbf33f171c09a8eb3a09b508dfe0f7da5252976bba45541f45d14cd8b469d7492ece5f56c93ae091b97ec596e1d8ac88226d688e704b3e4ac5b0af230127787f9b87aec9835de62e29fac9adfa362af7f0df97c5fcacf67915f876050391e14f7dac75915e34e917572e918a593fa53a3a14492c5b9d1d85ae5f2da27690129bf1578e1bff4982ddbf3c849d180a4d37e3d8b10a66aa9fed3e9e3cbc71a6ec7332220d94d9b79fc2e7e6167626336c82f4b6e26b8920f2168c9efe7b503862cdb1983c4a54eacd59364d99fbce7a38e6499c7ab83231f297ba6b9b2fa7c836e1c17747ff9453e65ed82fcc52666c6313c54eca5f03b91e66de44238142d4579236119d9171363e517f0038c0e41633ad74965f19d56003ceae760849e4e37ee5067c7e1195e604a440a467cbf68800b33b9d403f1c81528a070238293fd607a6a0e6e6c813186aba2e28ff70b2a1a288e34dbdc7994397d2e335b171026d5869a35a7dc139537c12fcd990135d9328124f70de6251f2d1a657beebfb8c5099ae0c24775ace5894ce2061246e9c74205841cb4dffa07da1cce986eb6c84e4f62638ee7f0b8aa6a60eba024d0c1b7ef76f728955236403b0f22f272674300a5b64c8e4da0cb90524318222f7d49ee5a0d0d705618714d2dfc514c7c2a0d6a8f2d9f1160eb47d6c755228d035d32f1fea0029d76939c8dbddff661c1ff2fc0a6f528d8af1e337609a8bdfe963eba4f4cbb0b3fb604012d455a741414bf8fc8ab5d8cf823f3a03713338a79a5ff1decd3c7d85eb6bbb43198baeac5c34f58b3789f14cbe59bbf1762a51cf5216169b589592ed6e2899a551fe03cda2976f0e39935d7c2365d9d0412fd2db983d9152f947abbc3bc638068e73c2e349b1457d34dc57e1aec6a89d31838b251d55ccd339d8bb1b75b3e8a50ca2597fd085269514f3bcdff095d05d86accac6b233e6a2afdce705d0b47bb8801fbc063108519dfdcd751be71ab3584e1a0820c0b280b4d5449578121136a9d78ad290afc46e64b0819128662060d097af9f019865dbaa24e0d5b1a220755e1d59b3f1658ca77a1c931c22376b43f0679ec4e57c924525698c640870f67a032a772729de64b42406c17d48f046b52ae02d8cf4da3d1a723470fe75493a716bf509eea442c907ba14affdf5cdebff0e2a7763de78af9b62ef4b4e3f171d5d7510dd0996f3d459ebf3ebcba38a009ad0e4a37d0406637b8542e707f4db3d3a39d410dd48e4e12274d0df4d273b4c5b1e0b32b3664b14a7cd7de718f421eee32aefbb8a8d5e4794a3dadf79a2013dc60010c7d0827e4138c8389dd7099db72e14f5588f0078243653fb187f428391eece34921c95974565e4c6101de5fa496ba529f572c70bbb3fd04d8351baf06cdf8e3da6ab33b51d61e28508c35d7565c1de72639825ed05e9bfa14a18c430aeaa1b052b14b53f71a825728b05a6785ad046a05acdeb0bf1c25081ce5549e37caf7f275bf94920b2039ac4d79982a9775b8709a54253b77a13c2640e621484feb8dee04832beda16f926a415d9d55f06b3dbeb29dd7ffd6aaca5d241d9d930fa55bd109bbdf2f9de784eb6a49ec704ca136e268be4bf50fe5f053b1ab68a331540ac6c0cb777a8d6c0f0b04e653893f68f75a9bade0f9b40a0df566e34d64edde05a55418adca475e3ec386dcde8cb9be318ff13957319ee4f715c9519fb6f76877043c734283e0976309aa6d4bb08bb987c41f7766646dcc29ac11df1cbaca2e69d29b41a901cd88f78a9099ec66dd812ec3097257cb8dcb375d641e8b3f246c2488a3d2a4b59d3a8989b8850e978ac662a3bc13245bd910fa5f3e7a7ecc12bb31e60a97a8e9d8ca697951647675a1926870af9eca90d8f17b31b56ffffa30a48f236a8a7dbb9922437a23abf0435f95cd637943a974b819015bac1381040a2f71b79b00f5a1243901631364949cfaafd7f3437c49b57ad037f0f34ed8f0db9f5f39cb380bffc6a719476399000c5a58135b65ab1fa41af90d49fae4333239305baec0c9857bf36a38f2aa5ae4bf4ac53f0385ed77eb0fe60d7d7031057e8656cc7bc7c189bd694739158648af438aab05b8121101909607d4710e8ce0f0764d9a4aef45dc27beea93f82da1213ba90cdd658b44279d7b07b6a5822ab9f0434d922b40119a3bdf0a4eb13ae4b856a215bb7a11a3da2708f27a3b11bcad37b667a9bbd5856c98a2375d5b510cda1362dd1dd13d270864adc5cf31be6d137d33aa7632db52da2c76e719cbcdfb3756564e9bb55cfcd94e0a252c582bbfeefb3e01562024b497a09f3a702a1bf67b06b11e89775469b1b4cd59411e4867f2dc67f2a25db2e80e54e5a47c857a9b697076840fe99de073739102cd6a2d84e14fe7e83627ee8198c103ad635e97983a339d76ef1e4ca8c96c16cdb75d0037fde464a69638bf550d15d294c177b76ca1422fbd39252a13c6899359aaeac0feebe0a78561d683898b8efca502e957621610697d9825e8d04f9031bcd00aeb6b161f19aea2217e391e7eebb9db3d7250a763be74dd8364a7433910c6201812ca9bafcf2929f7ed5427babe6c0c24a86d6d38e13e3bc9234bf9da64dbd37f3a7dc7a441dcafa922e628c5fd95506fcb9ad3f0fe627d8fb5332e57e7ae448dea592a6bb28ac74f8801b2768883bee4ed2a4769b190b50233491070b18999aea48ac29db1e2f4940f0d539a7f26d29282bedda46ec07341fc7d78e74660e631e56a959a1505a77a741b9c0c95e48cf1061dd840e5a54bbf6b880640da15090f62189c44530f2e7a1f3249fd952820cac1a4d4f8944ca9e9a5091a87e60a95c", 0x1000) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x2) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000000100)="2e00a008f6bd4ebc9f17a5553ed03bd19cf981d1938315ec46da72d1") r5 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCSABS3F(r5, 0x401845ff, &(0x7f00000001c0)={0x0, 0x81, 0x2, 0x7, 0x10000}) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) [ 1846.752242][ T8106] udc-core: couldn't find an available UDC or it's busy [ 1846.759265][ T8106] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1846.769046][ T3088] usb 5-1: USB disconnect, device number 89 [ 1846.856504][ T67] usbhid 6-1:0.0: can't add hid device: -71 [ 1846.862670][ T67] usbhid: probe of 6-1:0.0 failed with error -71 [ 1846.873328][ T67] usb 6-1: USB disconnect, device number 74 [ 1846.986867][ T8106] udc-core: couldn't find an available UDC or it's busy [ 1846.993910][ T8106] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1847.002964][T19188] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1847.013557][T19188] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1847.021779][T19188] usb 2-1: Product: syz [ 1847.026337][T19188] usb 2-1: Manufacturer: syz [ 1847.026487][ T3061] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1847.030942][T19188] usb 2-1: SerialNumber: syz [ 1847.035063][ T8106] udc-core: couldn't find an available UDC or it's busy [ 1847.038479][ T3061] ath9k_htc: Failed to initialize the device [ 1847.042595][ T8106] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1847.043417][ T8118] FAULT_INJECTION: forcing a failure. [ 1847.043417][ T8118] name failslab, interval 1, probability 0, space 0, times 1 [ 1847.075829][ T8118] CPU: 0 PID: 8118 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1847.084412][ T8118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1847.094457][ T8118] Call Trace: [ 1847.097750][ T8118] dump_stack+0xf6/0x16e [ 1847.101987][ T8118] should_fail.cold+0x5/0x14 [ 1847.106578][ T8118] ? getname_flags.part.0+0x50/0x4f0 [ 1847.111961][ T8118] should_failslab+0x5/0xf [ 1847.116386][ T8118] kmem_cache_alloc+0x246/0x310 [ 1847.121265][ T8118] getname_flags.part.0+0x50/0x4f0 [ 1847.126381][ T8118] getname+0x8e/0xd0 [ 1847.130285][ T8118] do_sys_openat2+0xf7/0x3b0 [ 1847.134894][ T8118] ? build_open_flags+0x650/0x650 [ 1847.140046][ T8118] ? wait_for_completion+0x270/0x270 [ 1847.145333][ T8118] ? __sb_end_write+0xcb/0x180 [ 1847.150096][ T8118] __x64_sys_open+0x119/0x1c0 [ 1847.154892][ T8118] ? do_sys_open+0x140/0x140 [ 1847.159497][ T8118] ? do_syscall_64+0x1c/0x90 [ 1847.164105][ T8118] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1847.170174][ T8118] do_syscall_64+0x50/0x90 [ 1847.174594][ T8118] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1847.180481][ T8118] RIP: 0033:0x416921 [ 1847.184360][ T8118] Code: Bad RIP value. [ 1847.188421][ T8118] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1847.196833][ T8118] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1847.205332][ T8118] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1847.213312][ T8118] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1847.221287][ T8118] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1847.229433][ T8118] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1847.299976][T19188] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 06:12:29 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r1, 0x541b, 0x0) write$char_usb(r1, &(0x7f0000000240)="636c9ff59e4ee7bbb63993b74411bbf2f5164aaad98f0e1ac0d7a225ac7310b5580ad1fa15a37fabcdd9f9b8c901e39736268243064c3594f264082cba25484ac4708d6c4c0c6f8ad62ac065cc950655a5c1abec62b6a29431d763bacd5cb02f624102c188dc4b7bc72bfbcb4bc2d7de14659e18feae77409980b2d2b2e18689c57a26679d6b771da39cf2839d41f336707534f15612611e7131d952c3cab6a7a926254aafd6177b32669d9ae01ef1ae547286e2cecfa4262030f7a2d8d2f56dae1c4177a1dd84f4a828c15a4888c7eac268b842abaf134bb0e994788cb2238dae7f36adce014979ada6e86a0ca078381e40b0b127d841c623af110ee4d86d84e6fbbdd649091e7b15742fdddc63691d353f603365ef994123a1fb975ce3932b733531397af52e4e66a1dcfdc2e9b29961a50311eb9a6fb9c8964a8e18e2b8ef9001f525d20f8cd7805b2e2598385c1d81ee0eca2805f9fcb8b02b2c6f1b6f5b6b1ff6fcea4c959d9356e66f1c960215b203e356eba280b394373be06958eafe3943d44a393ece6d0b3b3c7398910d97d4ff401c11a772b1c57d71a7715b24c0993e0fb7d23848e8af554e16b0faef730d3e7dc940197873653145d719cff7ba05db71d908255e93249c07b3699e68a701cef89c3a9a751368cb67e4c5f88ade403fa087615b6fa55e6aff312168c5e1f8eaee6f5ca4d7b42ae84d9edea1309f23b032c36603e76ab6f69c2c560d0c3769b7f09ff258fafcbf659fd0f555b72e3cd7f0e5b9e2567e450e344fc00f76b70be0baa3efb7613c290bd4962f710e9d8af4f687c7219ea3ca6892e56300c3e7553cde8c9925c5da7ee1ac8215eb76c08a20e4ad180fc0af354b676f3d2a0d6571b5c9d08bf9665674357c93e32c4b5a1f83fdf8fa6a4e4e8d8eef04e24df02125bb86da966ed3c0d21467f699e1dbd108626c8c29803149dc85e23e3d78b0ca81442a726e74cd79c013101c73602a52b410ff06a68c953f9e60fc919af1ad0c20a3f470888066f713d76eba94f0282d2127369508b1b719b05b4e0526b82efb537430f69ac37ae1d738bcc2fcd80f6f071e349d46741f0a1bc7832dbdcf4f8411a99201920a2a079bad9974ff4b7bba54aa2f917c764da22581c0e859bd407996f4199b95cd2d0667da86c101e39c2537418e88a439310ee21175e036a7aa2ddd3aa61e6009e8c252db7677bed185a9e212122795b7a1db4eaebf89e57e08abffea54499db251e45030e2c453d056819ba2ef43c6b948cdf751333e7d95c6acff2394e993692316e4d71d08e79a3c80221be158ea2246531b003a002ff5fe5dc0172c9491227ce9f907b15259add31ce9784115bf031260d0a6822cb27576dc559767eba9263f2977d94166ea84efe64ff4ee2daf56ed7233504a074ba187fd2d6144473c7a627c962202c0614b79c839632b022fe2ac2936264e6dbceb4b1dad85e875b7bee7853b609f9cfdb58a556083839a26f19e4fa3a260021367f37c894c47692cf289b66e8c6685e0e39b80b8367c7bf704738b70670ba82ac7c5940f25b1eb2d7ced5bf730b053826747cddd10fd0c2248739eb9ef08cc85ca08ee60d2b104808fb46041ee7eb4df9cac4582efcf0e2cf33196f28580a3d3c98861625546defb27f671d8cce762b08c3250a1f6aa5c0a320dee7e77bd8008aa8291bc00a77a7eb0fdc535c8824feba5b6897da4c445a352d2b2346077ef7c671245d1b249cd0e265a87964c3a6559fed0966053906156f874ccb766dd23b3daa514a2d6cf849c8216bf869b47e3e827738f5f99ee6ec76ec33e0179603f381115fb0c63d69977fc5b6c3d4742c1cde63dff2dac8c8e014cfd85e638f1398eabc1aaf954f30c1a8de9b126125df4f33b9515a4c0e2501ae30c3a11bd928c3e0fdeeef4e82d163e71e54bc32d2908803936cdb344c3f75f4d8709237a5e6e23d1ec58766f1190174c500f4b5364081800845d9990642e7bce32d9e101d7d7721f1542399c8b64dc59f999717947828770eebfa3f1deeb182d36d8834ead1e0a5ab9108b47140b66f2f560caf5ee7b518e5364a4cf283d311f8b4c73f45168cdf451b573d2ee62f7f43623e31725cac0d3e8aee8c0f50f8657f452d8c98ab7fb1fabd0b9f53c24cb7a0e59a4d56fc4beef5bc72f832fb9a6e3d532bfc09b77d9e78433a68b2d7f914457bc46b3cbbaec0c2dff744e79959d8a5c2c13bf73f43744c39397949835b44176745e279fdcbe7e91119ee782a26208ff1c027019a8967a38c277e9071fcb7d5fa25c147df3d8b7d718521feb5df8eb9b1c71129ae6f3cc56e3539bb97ab646d2c369c3175b24ad274cdbfa0a3881b59cf3b2ab56776f0c7d0eaae1f990210484a1664787b7bb0d9fcd79b51782694fe56a007d2171494c05fee555dc0c6706892e0934a22f855127972088543653da90af4fd2c173455a7cb43755d4a9cde580cc3af2a930057939d4a443e01a55298b29a963bbf99449354a032e9ff1377dc8cd1ebf2b3a442d704cc664514757d8688dd06155786f408118c8d7fdad69a4a80bfa420f871c8f7102d86bd0d1d163f78c1dbda24721ff51ffb1bd1b88bbf811f2784e24cdf308da23e628f6ee2d290e2edb3c4b52b6649233e76d6c1e2479c785b84a5402d00909975c6557cf8d8ebc611bbd54b605edb3e47c28b962595457d863b3d468cc30cb8490df29bbc7b4cbb8fb5bfda606e55721a0cf0625c56a67c2060fa049b3042121ce8d3114732d3e965ef8d4c5c79afc93b6a7cc56f34f9ba9982985a2ab801ab843a94d3b59ef0faca867a3c50171aa9e0632186b83a4e9db02b4dada74cab715449b844f78ffbf62ce11ca1b501abc73702fa8bd744fc2fca2f1e642698308d83be219b81e6e564c1bccde3695fd3efb94db70b83a4c383282bfdca706c3a525e7f1142fcdf5f01cff4caadc7c6e44e4d4c7cdc8c50787daa44387621b09ad39c0a7cca2dfb04ae9bc03051fed9ed89319234cc1683c82b2034a010a42112cc2b716271301faab874654c12dea543db02389e4e814e54b0214e77740c232ed2732f5bd56ecb6806b97d7a80cac90c363182815defc3d292ae09b37bc2498f7f6082272692dc48769331fb736c3ebc7980bd6acfc91d3cf9baadbecac7d9eb24eb3a104c5418e6c0cbb320f786e01636d53fc2403812cb27970c0c3c77329be8698116a9a211f979b87592c4ae6f1d862f73e2ba554fca125aa55c98528efe8352888b1120c59bac279c462308e6e82ee2e17ee81bfa79c5f80befc6488bc945f84e911c392cafb8805443321018278dc7bbb9be1154dc22a0ea97daf56b542e928b5e123f15130313e5f3c1cab5054b1685f99041fa87d69a9e73e4a4d5deb9ff86b6aa39ad1ca531459c2704bc429f599b4c490b7aa05a6c955dbdebd5b57151bf35bb64c0b7269bfb72f994014329ee44d7d794efea9f9b9bca59b1487b4aa8b0f1643070a6c04662ceeee20b6ccdf63744197e2f54a3fb48721873fcd8323fd62a53a8b4d34eb58fe92f19a31832e776c045e199966d0bf909bdca93a86f34c7cb7ebb74de5aed56d66caacca4a5e569f372f0488e29eaa27a2df4f0713a7ef28529fd29392ff1e7e1b902025839fddf5dea561a80352ecff670db0a927c5977b524870ce5445c72384fdd6325a9b919c5595687ba6fe3de01ea7ebb998bd77ff0b13e1d4b0903cd9c4cdca1229b319d0725672b34dd32224a1a69fb42990948117b77275f49935871ed3478b59807a6823a4f0d3044c12f000c933f0e911e7aee49286a7c605f37432584c02402bdce9bc20bdd4e616ad471a4aa3ee4ef246b1ef5c2999e765fcbfdb923aec1acdcdd8d07f7f8abd6f4f683630004c7983f68b8743928e7c909375b50cdc7d7ea6ace24bba20d75049d2d03f54248758b62434c3f1149a04fea8689c486d6d9d9f1b615bb429e077c6490d298a63a4c05381c80864f48cf215bd625d66cb16a01e7d9b25e473a22e3ddb0a2b992fd2743641e1ba2033ceb4bf85fc77d50f13167ac1bb7fd4752348c5058beaf72694b9f3adfb3776b400172d57692a0499c41b8ffba3a55f1082f95ae6065fedbdb348523bcbe27fb02c76c7978554301521a357a78202d75f0ed4755731eba78fdceadd698c2cb56fec5c09914512014babcc65cd8290f9e048d2d5af7024880d8feb68e1be0cad72ee052476ea63c59af7a0b651e0b60f04a703904d3b0929f0268b1338377c6b504aded1c812d882f529421338ba1c3fed983446e66f5472673392999a089898c592410f0002697f6956263d03a1ae12efbe94bdba4d04b0cf211729ae32a563be95e5def337fb4a41308324c8c260ea5a3ecba69cdfea9d344e399e8123d6b132a78e873b6dfbc5cab201eba3453fd4b99a9e744f20d92110960763f779a737215bd21d326c5597c170f20f92e42b3bfe979ec255fa48790cac6b0ab84e4378f2a28217d801967f13405225471a704427b37f63c7ff9305d93ce63bd3facb73a5b4539c98db2fc2daea787c7abe21943115ea99eaafedfebbe4684464d89571ce90d90eaf733eef9b3742053853157e61c0c227491891037ac487343769972884f94138186b0e51b449a6067b5cdc6c3e5496f0c1c8db0c72df3b29c11d4ca2e6b49e28bb19c7a075a75f6f835629566daca9ee561a4c0c6db7486deff3fed8abd723917c96df3f9deaefe5017fb125ee7b0535462968fb97bbb479af5005f379d7cf5f1b52ebc61ab2f5e680cdddf78882f061577ac21f4d236825206637546ebd9846dcec69468eae3523c4522dd01899211c2b5cf6b93c82c474d89a491fc7f0ac5b24b2601490accae9a6de32b61a20df5d22049bc65287769307013aa412dc72045f3ed4a218f0b7a8f753ce4096ee79592783d2565693dd2678b135d6944943410214b486c2d67464e70a37a5f4c7eabf150e61fba3e3897ed01bd3c5abd88759ac9e49a6241e1b2fb63a40f737596e986a04139e2e9f271092a8124c589a5e2836d4ca27b83e4408ab52162debb88a4d98dfa1d5306110402e8f049b4572d11fd9bae0e7040d6d9a4da503037fae6770cc85bfd06529fd271d7eea026fcc4cce481fac5e25d9ceec34cc8ff38bad1db5cf6fc453faad4c8fee1965a389ca91f163c0fa2b7674606cc6ce792712037a5294e19c3867a6d8e4566ab5ec66fd77145326a738e9bfa78c373985a35e9396493b0f509463c94b4b0c7d8f645ea8a81bcb1dc9667953721ad946d5f33eb150c2253860e5392053ae229e8af09b690cacc57d1b94c749a36f0ba3ed336d320b983c4b8ec1322ee12cb22b822a4877dfc3c1ac8d743bf509d0984160fa792a3b4e583fa322e30b59ef2982ade6ab8af507749ac6ed88a61ca2cfb33c4462433348d724d2850b2182a9e141c4e4bdc4c739c0d7cf3d0c73664994430e665b079a1a386abd5bab8b42a404e5cd87fcc0e77fdcdbd774190c2f7884f9ea295706bd0e97232b1e3d61039009816e75a729d5d8ce961039fa591ccfe6176fd24f33b8e80bafcd68e3bee15060c5a625fe3594f7e873203a22578bda63088fa4676b33be3ebc223ef39d3957dc3c2cfe7b2df2b29b26d66b4758b0cb18ea7417e64e09ff958d3d1789e1789280119b44b0d6f82dae8e7eef946e441801506fa289bd853709bc3657178bbd7b0954c3b524198e304b9c5f1f6efd17880ae5e19c4a28d401c75c72dffbb28910d1d2e573d7ec2f9a8d2de2bc139ab45042f8c344d524e41c8b47f01c8065cd94", 0x1000) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1847.396374][ T3088] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 1847.471947][ T3155] usb 4-1: USB disconnect, device number 67 [ 1847.482565][ T3155] usb 4-1: ath9k_htc: USB layer deinitialized [ 1847.628126][ T3079] usb 3-1: USB disconnect, device number 32 [ 1847.636635][T13264] usb 6-1: new high-speed USB device number 75 using dummy_hcd [ 1847.746377][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): Failed to submit CTLX[1]: error=-2 [ 1847.756756][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] not in a terminating state(Request pending) [ 1847.769183][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] error: state(Request pending) [ 1847.779901][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): cmd_initialize() failed on two attempts, results -5 and -5 [ 1847.796627][ T3088] usb 5-1: config index 0 descriptor too short (expected 65476, got 72) [ 1847.806496][T15811] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): hfa384x_drvr_start() failed,result=-5 [ 1847.861121][ T5] usb 1-1: USB disconnect, device number 19 [ 1847.906485][T19188] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1847.966456][ T3088] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1847.975600][ T3088] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1847.983714][ T3088] usb 5-1: Product: syz [ 1847.988005][ T3088] usb 5-1: Manufacturer: syz [ 1847.992617][ T3088] usb 5-1: SerialNumber: syz [ 1848.006431][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1848.017428][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1848.027397][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1848.036497][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1848.047326][ T3088] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1848.059063][T13264] usb 6-1: config 0 descriptor?? 06:12:29 executing program 2 (fault-call:3 fault-nth:1): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1848.406817][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1848.413120][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1848.421647][T13264] usb 6-1: USB disconnect, device number 75 [ 1848.432265][ T5] usb 2-1: USB disconnect, device number 119 [ 1848.436459][ T3079] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 1848.446313][T15811] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 1848.676307][ T3088] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1848.696299][ T3079] usb 3-1: Using ep0 maxpacket: 8 [ 1848.736354][ T67] usb 1-1: new high-speed USB device number 20 using dummy_hcd 06:12:30 executing program 3: syz_usb_connect(0x2, 0x36, &(0x7f0000000380)=ANY=[@ANYBLOB="120100000000000000e25cdd6dff621df30001200624000100000000"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f00000002c0)="ff", 0x1) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000000)={0x2, 0x3}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084502, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000040)=0x20) [ 1848.816508][ T3079] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1848.827048][ T3079] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1848.838317][ T3079] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1848.847439][ T3079] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1848.856254][T15811] usb 4-1: unable to read config index 0 descriptor/all [ 1848.863214][T15811] usb 4-1: can't read configurations, error -71 [ 1848.906746][ T3079] hub 3-1:118.0: bad descriptor, ignoring hub [ 1848.913078][ T3079] hub: probe of 3-1:118.0 failed with error -5 [ 1848.925296][ T3079] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1848.956335][T19188] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1848.963421][T19188] ath9k_htc: Failed to initialize the device [ 1848.970324][ T5] usb 2-1: ath9k_htc: USB layer deinitialized [ 1848.986275][ T67] usb 1-1: Using ep0 maxpacket: 8 [ 1849.016359][T13264] usb 6-1: new high-speed USB device number 76 using dummy_hcd [ 1849.126393][ T67] usb 1-1: config 31 has an invalid descriptor of length 0, skipping remainder of the config [ 1849.136896][ T67] usb 1-1: New USB device found, idVendor=1668, idProduct=0421, bcdDevice=ac.4f [ 1849.145942][ T67] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1849.216596][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): prism2_usb: Checking for firmware prism2_ru.fw [ 1849.233108][ T67] usb 1-1: Direct firmware load for prism2_ru.fw failed with error -2 [ 1849.236246][T15811] usb 4-1: new full-speed USB device number 69 using dummy_hcd [ 1849.242231][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): prism2_usb: Firmware not available, but not essential [ 1849.261204][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): prism2_usb: can continue to use card anyway. [ 1849.306481][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): Failed to submit CTLX[1]: error=-2 [ 1849.316902][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] not in a terminating state(Request pending) [ 1849.335327][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] error: state(Request pending) [ 1849.346114][ T5] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 1849.376317][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1849.387400][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1849.397595][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1849.407145][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1849.422617][T13264] usb 6-1: config 0 descriptor?? 06:12:31 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x87, 0x41, 0xd3, 0x40, 0x856, 0xac29, 0x4e2f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1a, 0x84, 0xd1}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000480)={0x44, &(0x7f00000001c0)={0x0, 0x0, 0x1, "8f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1849.460069][ T8182] udc-core: couldn't find an available UDC or it's busy [ 1849.467487][ T8182] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1849.489262][ T9040] usb 5-1: USB disconnect, device number 90 [ 1849.512870][ T8163] FAULT_INJECTION: forcing a failure. [ 1849.512870][ T8163] name failslab, interval 1, probability 0, space 0, times 0 [ 1849.525559][ T8163] CPU: 0 PID: 8163 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1849.534146][ T8163] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1849.544295][ T8163] Call Trace: [ 1849.547603][ T8163] dump_stack+0xf6/0x16e [ 1849.551858][ T8163] should_fail.cold+0x5/0x14 [ 1849.556467][ T8163] ? __alloc_file+0x21/0x350 [ 1849.557205][T15811] usb 4-1: device descriptor read/64, error 18 [ 1849.561057][ T8163] should_failslab+0x5/0xf [ 1849.561078][ T8163] kmem_cache_alloc+0x246/0x310 [ 1849.576476][ T8163] ? mark_lock+0xbc/0x1590 [ 1849.580897][ T8163] __alloc_file+0x21/0x350 [ 1849.585329][ T8163] alloc_empty_file+0x6d/0x170 [ 1849.590101][ T8163] path_openat+0xe3/0x26b0 [ 1849.594529][ T8163] ? __lock_acquire+0x16e5/0x5530 [ 1849.599573][ T8163] ? path_lookupat+0x830/0x830 [ 1849.604350][ T8163] ? lockdep_hardirqs_on_prepare+0x550/0x550 06:12:31 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8fff601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c5957358b2218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76575049cca324b9941f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab018184c96a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d347536555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace07224dbadbbd3159bc7e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec244bc780cfc6ead0228c66516d9d044ac11ae5c95535e4d47f432fff1350a693c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce6225fac17f373069bf8f411780ebec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd109ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32483b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a083e72ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f58eadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d6bd57e565345f1b813357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc"]) syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) r1 = syz_open_dev$hidraw(0x0, 0x104, 0x618fbe) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000040)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r5, 0x4030582b, 0x4001e0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 1849.610601][ T8163] ? lock_acquire+0x183/0x940 [ 1849.615286][ T8163] do_filp_open+0x17e/0x3c0 [ 1849.619801][ T8163] ? may_open_dev+0xf0/0xf0 [ 1849.624311][ T8163] ? __alloc_fd+0x28d/0x600 [ 1849.628818][ T8163] ? lock_downgrade+0x730/0x730 [ 1849.633680][ T8163] ? do_raw_spin_lock+0x120/0x260 [ 1849.638715][ T8163] ? rwlock_bug.part.0+0x90/0x90 [ 1849.643648][ T8163] ? _raw_spin_unlock+0x1a/0x30 [ 1849.648484][ T8163] ? __alloc_fd+0x28d/0x600 [ 1849.652982][ T8163] do_sys_openat2+0x16f/0x3b0 [ 1849.657647][ T8163] ? build_open_flags+0x650/0x650 [ 1849.662676][ T8163] ? wait_for_completion+0x270/0x270 [ 1849.667941][ T8163] ? __sb_end_write+0xcb/0x180 [ 1849.672679][ T8163] __x64_sys_open+0x119/0x1c0 [ 1849.677334][ T8163] ? do_sys_open+0x140/0x140 [ 1849.681921][ T8163] ? do_syscall_64+0x1c/0x90 [ 1849.686510][ T8163] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1849.693271][ T8163] do_syscall_64+0x50/0x90 [ 1849.697739][ T8163] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1849.703614][ T8163] RIP: 0033:0x416921 [ 1849.708093][ T8163] Code: Bad RIP value. [ 1849.712152][ T8163] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1849.720558][ T8163] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1849.728532][ T8163] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1849.736859][ T8163] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1849.744826][ T8163] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1849.752787][ T8163] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1849.766241][ T3088] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1849.773209][ T3088] ath9k_htc: Failed to initialize the device [ 1849.780078][ T9040] usb 5-1: ath9k_htc: USB layer deinitialized [ 1849.956804][T15811] usb 4-1: device descriptor read/64, error 18 [ 1849.997555][ T12] usb 3-1: USB disconnect, device number 33 [ 1850.036276][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1850.042390][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1850.051777][T13264] usb 6-1: USB disconnect, device number 76 [ 1850.076264][T15811] usb usb4-port1: attempt power cycle [ 1850.256163][ T5] usb 2-1: device not accepting address 120, error -71 [ 1850.336180][ T9040] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 1850.386313][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): Failed to submit CTLX[1]: error=-2 [ 1850.396991][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] not in a terminating state(Request pending) [ 1850.411662][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): CTLX[1] error: state(Request pending) [ 1850.422391][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): cmd_initialize() failed on two attempts, results -5 and -5 06:12:32 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGREP(r2, 0x541b, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1850.437398][ T67] prism2_usb 1-1:31.0 (unnamed net_device) (uninitialized): hfa384x_drvr_start() failed,result=-5 [ 1850.454698][ T67] usb 1-1: USB disconnect, device number 20 06:12:32 executing program 2 (fault-call:3 fault-nth:2): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1850.636266][ T5] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 1850.736248][ T9040] usb 5-1: config index 0 descriptor too short (expected 65476, got 72) [ 1850.756293][T13264] usb 6-1: new high-speed USB device number 77 using dummy_hcd [ 1850.786145][T15811] usb 4-1: new full-speed USB device number 70 using dummy_hcd [ 1850.816131][ T3079] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 1850.876375][T15811] usb 4-1: Invalid ep0 maxpacket: 0 [ 1850.916528][ T9040] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1850.925749][ T9040] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1850.934483][ T9040] usb 5-1: Product: syz [ 1850.938757][ T9040] usb 5-1: Manufacturer: syz [ 1850.943336][ T9040] usb 5-1: SerialNumber: syz [ 1850.986863][ T9040] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1851.026176][T15811] usb 4-1: new full-speed USB device number 71 using dummy_hcd 06:12:32 executing program 4: r0 = syz_usb_connect$cdc_ncm(0x6, 0x6e, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1d, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xfff9}, {0x6, 0x24, 0x1a, 0x2}}, {{0x9, 0x5, 0x81, 0x3, 0x8}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000980)={0x44, 0x0, &(0x7f00000006c0)={0x0, 0xa, 0x1}, &(0x7f0000000700)={0x0, 0x8, 0x1}, &(0x7f0000000740)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc556, 0x1000, 0x0, 0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001980)={0x14, 0x0, &(0x7f0000001940)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) [ 1851.056219][ T3079] usb 3-1: Using ep0 maxpacket: 8 [ 1851.066189][ T67] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 1851.083237][T12933] usb 5-1: USB disconnect, device number 91 [ 1851.096413][ T9040] usb 5-1: ath9k_htc: Firmware - ath9k_htc/htc_9271-1.4.0.fw download failed [ 1851.106436][T12933] usb 5-1: ath9k_htc: USB layer deinitialized [ 1851.116341][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1851.127501][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1851.137542][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1851.146698][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1851.154750][T15811] usb 4-1: Invalid ep0 maxpacket: 0 [ 1851.166283][T15811] usb usb4-port1: unable to enumerate USB device [ 1851.177552][T13264] usb 6-1: config 0 descriptor?? [ 1851.196240][ T3079] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1851.206973][ T3079] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1851.218263][ T3079] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1851.226169][ T5] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1851.227346][ T3079] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1851.236403][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1851.252514][ T5] usb 2-1: Product: syz [ 1851.256721][ T5] usb 2-1: Manufacturer: syz [ 1851.261313][ T5] usb 2-1: SerialNumber: syz [ 1851.286748][ T3079] hub 3-1:118.0: bad descriptor, ignoring hub [ 1851.292992][ T3079] hub: probe of 3-1:118.0 failed with error -5 [ 1851.302782][ T3079] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1851.316952][ T5] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1851.466288][ T67] usb 1-1: New USB device found, idVendor=0856, idProduct=ac29, bcdDevice=4e.2f [ 1851.475352][ T67] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1851.487890][ T67] usb 1-1: config 0 descriptor?? [ 1851.506157][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1851.512252][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1851.520958][T13264] usb 6-1: USB disconnect, device number 77 06:12:33 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc0, 0xbb, 0x9b, 0x40, 0x20b7, 0x1540, 0xef8f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io(r0, 0x0, &(0x7f00000027c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)={0x40, 0x21, 0x1}}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b00)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x2}}) r2 = syz_usb_connect(0x1, 0x338, &(0x7f0000000bc0)={{0x12, 0x1, 0x250, 0xed, 0x2a, 0xdd, 0x10, 0x45e, 0xf7, 0x87f2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x326, 0x2, 0x20, 0x0, 0x40, 0x44, [{{0x9, 0x4, 0x67, 0x1, 0x6, 0xcd, 0x7c, 0xb3, 0x6f, [], [{{0x9, 0x5, 0x6, 0x2, 0x10, 0x6, 0x9, 0x0, [@generic={0x48, 0x7, "fd9009bf249ceb528438f4a3a4f4f627cae7b1203d40f444576319b87bb13d19338b9a6fad5bb0189f607f0c090b7fda260a9ad2419e16b98e3a53ee53ce4f8b148b434f6203"}, @generic={0xd3, 0x22, "9040fb4724dfde5b104893bacf248cbb4869a786f6421a7c500bd2d5d642a79249dc6c1922bd1a2c694bcd33a1a270f01d5b59ff1e561f8326ddaa2418ff4e688a571e0a7ce9faf1dc7679dc39262fd35c1aaaf3df5c4479f65fe25e9d897b05471694b476009bdacd696fccdea712876bb55bd4d9e83a17a535bdd377c349ec133d86951bd22ed2a7fd689799aaab23bc7e4c1cd44258eb98d33185bb28edd34b963dc8fff016ab754877a7438d187243e5bfddbf72dd049cf5bad034f134bb50658ec90ca635368702713b21edfafd45"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x3ff, 0xfd, 0x40, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0xa5}}, {{0x9, 0x5, 0x7, 0x8, 0x420, 0x5, 0x2, 0x2a, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7a, 0x8000}, @generic={0xcd, 0xc, "8ff80769436c56a23fb819921a9329fdff69e6ce7d53f089116ae8ad2bf96d5d1a627fcc870848cf8d2f8e6d430f175e36608b3477d9b2a0a2565d82218f3951c1bb8a1b33c92ba9aebabfe77abadee63d1d46271e52ffa25f3b841695919acf1201dc3adafefa470362fe0d2f23cba7f5cbf51c8471cb1862e5e06d99e5ee29e6ccdec73a04e34fe9d885037edb7b4ffc0e020f75b63a8dfc4e3ccb17f5c34e0e4c28fcb419c19436a7875b3e8ea66b4f3a337c4c85b996a336b85c454a3795010acc62ef7c7a1902121e"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x478, 0x12, 0x40, 0x3f, [@generic={0x52, 0x4, "d8e70d5fc71662f2f8de153380b361b7fa71850e48fca09ea1e0abd17a126ea36e13eaad253555a3c9afda18699ca890002944c8822dbfd6194aa3befeaf5ca177aebd789f66af333317943406d9ca63"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xa9, 0x6}]}}, {{0x9, 0x5, 0x0, 0x0, 0x20, 0x2, 0x81, 0x7f}}]}}, {{0x9, 0x4, 0xd7, 0x2, 0xb, 0x11, 0xc9, 0xb9, 0xfa, [], [{{0x9, 0x5, 0x7, 0x8, 0x400, 0x52, 0x4, 0x7f}}, {{0x9, 0x5, 0x0, 0xc, 0x0, 0x0, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x102, 0xc6}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x6b}]}}, {{0x9, 0x5, 0x3, 0x0, 0x10, 0x7}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0xff, 0x8, 0x4c}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x20, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0xffff}]}}, {{0x9, 0x5, 0xb, 0x10, 0x3ff, 0x6, 0xa}}, {{0x9, 0x5, 0x1, 0x10, 0x8, 0x38, 0x3, 0x9}}, {{0x9, 0x5, 0x2, 0x10, 0x3ff, 0x3, 0xfe, 0x38}}, {{0x9, 0x5, 0x5, 0x10, 0x40, 0x3, 0x1}}, {{0x9, 0x5, 0xf, 0x10, 0x10, 0xe0, 0x5b}}, {{0x9, 0x5, 0xa, 0x0, 0x20, 0x4, 0x6, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xa, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x28, 0x3}]}}]}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000300)={0xa, 0x6, 0x201, 0x81, 0x7f, 0x1, 0x20, 0x8a}, 0x24, &(0x7f0000000340)={0x5, 0xf, 0x24, 0x2, [@ssp_cap={0x18, 0x10, 0xa, 0x1, 0x3, 0x20, 0xf00, 0x3f, [0x3f00, 0xff00, 0xff0030]}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xf, 0x0, 0x3}]}, 0x5, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}, {0xf2, &(0x7f0000000440)=@string={0xf2, 0x3, "9c00feb510131b7ce6b6df8a211377f87a566e6c6d9259c1c3c8efc8d4f48c8b307e47bb5e249571d041067aec464574e9a1d6964ea302653c68d6e33feb05ad755a9ea7e6d280a88346d7cf594ed732cfeaca15e02775b28087e0ece623c12544fe359a47cb80217f094372befca137cd8ab1ffe86dd49edc036ab91cba322bae8f388a5ac7409b1cff43e36474316e9d34c883d7d8ee7c46cfd0f7435b2c968e27ab01512f9a508d75905021aa3eefda1c931fe75231f3cb8ad125f5c7e94c299a5849fd9e3f08a37e17d8d3a802bba76290b6ea72b1c6330f014112f02de3d2a92752f8d427d14e8d0a355d30f589"}}, {0x25, &(0x7f0000000540)=@string={0x25, 0x3, "e57ed30b62523d68a6ead6b5cd47df88a8159a3102ee23d1407032bd2d30e9f03874cc"}}]}) syz_usb_control_io$uac1(r2, &(0x7f0000000880)={0x14, &(0x7f0000000640)={0x20, 0xb, 0xd3, {0xd3, 0x11, "c6f49e46270dc2c63f329d828f41a7f61de0536355c099754c89e304bcc6231ee40c69538a1163137ad7b9d9558ae2b171fc4951e028b81cc0528bc68882364c97cb4ad6e3a631f486a4fb8c6214d981c97ea226002a6a30b13954ddc02a31a861e7edfaae2e151ff975f67fcbd51bf1ff8f1cd9519f131ea8cdc78d8d9bef656f5cc91b06c49f11d42e887b6b430d03889d309c4650a4e8a12937bfad85741f93d1c14cd8e94518100e3c3eed9fcc30d048110cfd2d0f3b396ec772cef137350c3c9eb099c0623ed82b9e040ff6d61bae"}}, &(0x7f0000000800)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x380a}}}, &(0x7f0000000fc0)={0x44, &(0x7f00000008c0)={0x0, 0x0, 0xfa, "ec3ba13e856a56a2119e9284c8924e01abb103b553a9402746623ef5cbb1effa405d68b2af145f9026ce3026630a343d0cf1b6631f5ed8f05e31448c409541b0a1c16ddf3167a4406a3b3be643d3b7d4a86a513f21772ff7be6fb8dfacf6296a77a0c04c964b76821554b650572bd822fcc91e9f045589f7753d92dd0020c63d6743fd96780d321775bdb4a4691dad0f5d47985614e8a0a1f93c569a2e69c9325e07a4667f3a945b4d4f6e7a81132694a0c751a00c6a91f6ae91bfdd0209a5bf6bba4d463812bc3f063a2966a22e52bf80508563440d58ab2a3c82d10440613fe545d48104e829b5b59742c5349261a2cbc55c9a1191d929b914"}, &(0x7f00000009c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000a40)={0x20, 0x81, 0x2, "cc3a"}, &(0x7f0000000a80)={0x20, 0x82, 0x2, "ad87"}, &(0x7f0000000f00)={0x20, 0x83, 0x3, "aa5e46"}, &(0x7f0000000f40)={0x20, 0x84, 0x1, 'q'}, &(0x7f0000000f80)={0x20, 0x85, 0x3, "42ba9f"}}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, &(0x7f0000000ac0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000840)={0x2c, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x2, 0x98, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86, 0x2, 0x1, 0xee, 0x10, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "4e13c0"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x400, 0x6, 0x8759, 0x80}, {0x6, 0x24, 0x1a, 0x8000, 0x2}, [@obex={0x5, 0x24, 0x15, 0x264}, @mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x1, 0x8}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x0, 0x3, 0x5}, @mdlm_detail={0xc, 0x24, 0x13, 0x10, "fc431bb177201604"}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x2, 0x2, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0xff, 0xea, 0x1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x1, 0x6, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x1, 0x80}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x2, 0xa5, 0xc1, 0x40, 0x2}, 0x24, &(0x7f0000000040)={0x5, 0xf, 0x24, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0xf8, "77a81618d0c0bf6b32660eec82fc9fef"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xab, 0xd1, 0xec, 0x17}]}, 0x3, [{0x76, &(0x7f00000000c0)=@string={0x76, 0x3, "3bf6c267ac31f5330c073fbc96f5db8e1bd3331f9498c1c13e264d4888fc3824e824a1e326f05ab65e23d1b2ce7277527773e1ec3433c0d347fd6818a469e8b8e1f688322e0021a88e717e3dd6f96b0ae241bd3972a83cc64b881c32e719e22fe170d57987366bff0430629c3f229e0a729d2f85"}}, {0x2b, &(0x7f0000000240)=@string={0x2b, 0x3, "8b98473da2f14f8f3afc88ad14057709580476b762e1978c9381058e00d6e8886da4aaab46112a4757"}}, {0x35, &(0x7f0000000280)=@string={0x35, 0x3, "86becb080dd4f990cef1cdc5bb606987a3e4e575f6b3e565ceaba9f325c3130e4a9f29b5bb66f8b317c8974875c58db9154366"}}]}) 06:12:33 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7ff, 0x200) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d746ea455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688bf6d680dbf906d081aa7cf9e6090ae9ecbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa1604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7a9c1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c255a2a287cedeeaf68444b274e7edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a11654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f54a67b812e62ee71bdfac7d00279f12f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5dc26fd41890613016d57dcd63011868accff7f85e1c5b5512944c175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f43992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df3030e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaa04abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f16a22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d010e6ca7cb4f5bbe261c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718accc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b4f03000000000000e68058f57fe60bc2952b3d7b8a54abede25db1a8d0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc377551a927ec00e14eb1d4372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa00ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b0000000000000000008a840c4e170fbb7ee4540a7067b6899ed0000000"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000080)={0x3, 0x1, 0x62b6, 0x9, "c02e43a68efe0ee94bb3ddd9c1d631fffd3c34e3528353d8d745220665eebfcf"}) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0xfff) write$char_usb(r6, &(0x7f0000000100)="7b3dda7cd625471112c84a4db4da42fd330f6d8bd402a9be044a416af0b86aec2769bff72cac767b1f38e131e262b826c301737ac082b72b05e747d0ae41123e00ca518901cf7c3c82e37a9f574f13073ba75a3448d53ad6845e755b855c7f238015eb3074dd1807ebf86f6942017e85a9e66477fe8f2c6b1ecfc22e2e19a3dadc6c4b83d17280b0c137c45fa0d8d7d9c5da8741e040f1973aeb8e6c72c8e79c66aec42e308a443edf1bb4c1537a0ba87439d9ee5e36a11402c4fe96b2b846f495e8a6c144081cb64933c59b0739ae955c614d76275a09e0f1281f6bae95664f605cf91d23", 0xe5) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="ccfa0cc6e1cd3a6250ae6a3e9444158a1ec546079dbc839175418b874f205616ae07d735bad9d27256ce8a06151103b4383de69b52c50835ff82587a145ea0e11258b8a5b468d46e2e9efc37261cbe356e2084d939fc3f530af8467e6ecfba558029970f38beb72cd6d5360900ade140b10ebb12fa2ea06b0985c679200664362cde7262c572131351e4f6080043fc2533c3f92a8121e0f966be6c93e6a609563665290ba66046", 0xa7) [ 1851.836282][ T67] mos7840 1-1:0.0: required endpoints missing [ 1851.848881][ T67] usb 1-1: USB disconnect, device number 21 [ 1851.881108][ T8216] FAULT_INJECTION: forcing a failure. [ 1851.881108][ T8216] name failslab, interval 1, probability 0, space 0, times 0 [ 1851.893987][ T8216] CPU: 0 PID: 8216 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1851.902566][ T8216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1851.912604][ T8216] Call Trace: [ 1851.915951][ T8216] dump_stack+0xf6/0x16e [ 1851.920204][ T8216] should_fail.cold+0x5/0x14 [ 1851.924771][ T8216] ? usb_control_msg+0xb9/0x4a0 [ 1851.929647][ T8216] should_failslab+0x5/0xf [ 1851.934045][ T8216] kmem_cache_alloc_trace+0x1eb/0x250 [ 1851.939397][ T8216] ? mutex_lock_io_nested+0xf50/0xf50 [ 1851.944757][ T8216] usb_control_msg+0xb9/0x4a0 [ 1851.946094][T12933] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 1851.949427][ T8216] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1851.949461][ T8216] hub_ext_port_status+0x112/0x450 [ 1851.949479][ T8216] hub_activate+0x4dd/0x19a0 [ 1851.971854][ T8216] ? hub_port_logical_disconnect+0xf0/0xf0 [ 1851.977654][ T8216] ? lock_downgrade+0x730/0x730 [ 1851.982493][ T8216] ? mutex_lock_io_nested+0xf50/0xf50 [ 1851.987870][ T8216] hub_resume+0xab/0x3e0 [ 1851.992104][ T8216] ? __mutex_unlock_slowpath+0xe2/0x610 [ 1851.997633][ T8216] ? hub_reset_resume+0x80/0x80 [ 1852.002469][ T8216] ? wait_for_completion+0x270/0x270 [ 1852.007737][ T8216] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1852.013695][ T8216] usb_resume_interface.part.0.isra.0+0x271/0x360 [ 1852.020100][ T8216] usb_resume_both+0x298/0x8a0 [ 1852.025023][ T8216] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1852.031593][ T8216] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1852.036785][ T8216] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1852.042752][ T8216] ? trace_hardirqs_on+0x5f/0x200 [ 1852.047768][ T8216] ? usb_runtime_suspend+0x120/0x120 [ 1852.053031][ T8216] __rpm_callback+0x27e/0x3c0 [ 1852.057687][ T8216] ? usb_runtime_suspend+0x120/0x120 [ 1852.062948][ T8216] rpm_callback+0x18f/0x230 [ 1852.067436][ T8216] ? usb_runtime_suspend+0x120/0x120 [ 1852.072703][ T8216] rpm_resume+0xe2e/0x1a50 [ 1852.077125][ T8216] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1852.083193][ T8216] ? do_raw_spin_lock+0x120/0x260 [ 1852.086098][T13264] usb 6-1: new high-speed USB device number 78 using dummy_hcd [ 1852.088216][ T8216] ? rwlock_bug.part.0+0x90/0x90 [ 1852.100670][ T8216] ? mark_lock+0xbc/0x1590 [ 1852.105096][ T8216] rpm_resume+0x8c7/0x1a50 [ 1852.109519][ T8216] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1852.115578][ T8216] ? do_raw_spin_lock+0x120/0x260 [ 1852.120691][ T8216] ? rwlock_bug.part.0+0x90/0x90 [ 1852.125623][ T8216] rpm_resume+0x8c7/0x1a50 [ 1852.130048][ T8216] ? __pm_runtime_resume+0x10/0x180 [ 1852.135353][ T8216] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1852.141475][ T8216] ? do_raw_spin_lock+0x120/0x260 [ 1852.146495][ T8216] ? rwlock_bug.part.0+0x90/0x90 [ 1852.151415][ T8216] ? lock_downgrade+0x730/0x730 [ 1852.156463][ T8216] __pm_runtime_resume+0xb7/0x180 [ 1852.161479][ T8216] usb_autopm_get_interface+0x1b/0x50 [ 1852.166842][ T8216] wdm_open+0x1ff/0x4e0 [ 1852.170979][ T8216] ? wdm_poll+0x280/0x280 [ 1852.175284][ T8216] usb_open+0x1df/0x270 [ 1852.179431][ T8216] ? usb_devnode+0xa0/0xa0 [ 1852.183845][ T8216] chrdev_open+0x266/0x770 [ 1852.188260][ T8216] ? rwlock_bug.part.0+0x90/0x90 [ 1852.193184][ T8216] ? cdev_device_add+0x210/0x210 [ 1852.198163][ T8216] ? security_file_open+0x1f5/0x3f0 [ 1852.203340][ T8216] do_dentry_open+0x4ff/0x1170 [ 1852.208085][ T8216] ? cdev_device_add+0x210/0x210 [ 1852.213001][ T8216] path_openat+0x192c/0x26b0 [ 1852.217570][ T8216] ? path_lookupat+0x830/0x830 [ 1852.222314][ T8216] ? lock_acquire+0x183/0x940 [ 1852.227031][ T8216] do_filp_open+0x17e/0x3c0 [ 1852.231513][ T8216] ? may_open_dev+0xf0/0xf0 [ 1852.236003][ T8216] ? rwlock_bug.part.0+0x90/0x90 [ 1852.240926][ T8216] ? _raw_spin_unlock+0x1a/0x30 [ 1852.245774][ T8216] ? __alloc_fd+0x28d/0x600 [ 1852.250268][ T8216] do_sys_openat2+0x16f/0x3b0 [ 1852.254920][ T8216] ? build_open_flags+0x650/0x650 [ 1852.259935][ T8216] ? wait_for_completion+0x270/0x270 [ 1852.265210][ T8216] ? __sb_end_write+0xcb/0x180 [ 1852.269988][ T8216] __x64_sys_open+0x119/0x1c0 [ 1852.274647][ T8216] ? do_sys_open+0x140/0x140 [ 1852.279217][ T8216] ? do_syscall_64+0x1c/0x90 [ 1852.283784][ T8216] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1852.289746][ T8216] do_syscall_64+0x50/0x90 [ 1852.294153][ T8216] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1852.300033][ T8216] RIP: 0033:0x416921 [ 1852.303897][ T8216] Code: Bad RIP value. [ 1852.307938][ T8216] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1852.316113][T12933] usb 5-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 1852.316336][ T8216] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1852.316345][ T8216] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1852.316353][ T8216] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1852.316361][ T8216] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1852.316370][ T8216] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1852.316644][ T8216] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1852.325439][T12933] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1852.382068][T12933] usb 5-1: config 0 descriptor?? [ 1852.416082][ T5] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1852.496068][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1852.507134][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1852.516933][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1852.526046][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1852.539833][T13264] usb 6-1: config 0 descriptor?? [ 1852.696055][T19188] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 1852.836206][ T67] usb 3-1: Failed to suspend device, error -71 [ 1852.846294][ T8245] udc-core: couldn't find an available UDC or it's busy [ 1852.853316][ T8245] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1852.907224][ T67] usb 2-1: USB disconnect, device number 121 [ 1853.016245][T13264] hid (null): bogus close delimiter [ 1853.024302][T13264] hid-alps 0003:044E:1215.0126: bogus close delimiter [ 1853.031191][T13264] hid-alps 0003:044E:1215.0126: item 0 0 2 10 parsing failed [ 1853.038933][T13264] hid-alps 0003:044E:1215.0126: parse failed [ 1853.044955][T13264] hid-alps: probe of 0003:044E:1215.0126 failed with error -22 [ 1853.106031][ T3079] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 1853.218646][T15811] usb 6-1: USB disconnect, device number 78 06:12:35 executing program 2 (fault-call:3 fault-nth:3): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1853.287038][T19188] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1853.296141][T19188] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1853.296605][ T8245] udc-core: couldn't find an available UDC or it's busy [ 1853.304233][T19188] usb 4-1: Product: syz [ 1853.304248][T19188] usb 4-1: Manufacturer: syz [ 1853.304261][T19188] usb 4-1: SerialNumber: syz [ 1853.324768][ T8245] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1853.336764][T19188] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 06:12:35 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8fff601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c5957358b2218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76575049cca324b9941f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab018184c96a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d347536555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace07224dbadbbd3159bc7e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec244bc780cfc6ead0228c66516d9d044ac11ae5c95535e4d47f432fff1350a693c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce6225fac17f373069bf8f411780ebec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd109ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32483b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a083e72ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f58eadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d6bd57e565345f1b813357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc"]) syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) r1 = syz_open_dev$hidraw(0x0, 0x104, 0x618fbe) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000040)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r5, 0x4030582b, 0x4001e0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 1853.476081][ T3079] usb 1-1: New USB device found, idVendor=0856, idProduct=ac29, bcdDevice=4e.2f [ 1853.485193][ T3079] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1853.495264][ T3079] usb 1-1: config 0 descriptor?? [ 1853.506073][ T5] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1853.513122][ T5] ath9k_htc: Failed to initialize the device 06:12:35 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x87, 0x41, 0xd3, 0x40, 0x856, 0xac29, 0x4e2f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1a, 0x84, 0xd1}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000480)={0x44, &(0x7f00000001c0)={0x0, 0x0, 0x1, "8f"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1853.516186][T13264] usb 3-1: reset high-speed USB device number 34 using dummy_hcd [ 1853.519966][ T67] usb 2-1: ath9k_htc: USB layer deinitialized [ 1853.566236][T12933] usb 5-1: ATUSB: AT86RF230 version 128 [ 1853.636099][ T3079] mos7840 1-1:0.0: required endpoints missing [ 1853.643942][ T3079] usb 1-1: USB disconnect, device number 22 06:12:35 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1853.765987][T13264] usb 3-1: Using ep0 maxpacket: 8 [ 1853.771278][ T8245] udc-core: couldn't find an available UDC or it's busy [ 1853.778296][ T8245] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1853.806165][T12933] usb 5-1: atusb_control_msg: req 0x00 val 0x0 idx 0x0, error -71 [ 1853.814034][T12933] usb 5-1: Firmware version (0.0) predates our first public release. [ 1853.822289][T12933] usb 5-1: Please update to version 0.2 or newer [ 1853.831734][T12933] usb 5-1: atusb_probe: initialization failed, error = -71 [ 1853.840123][T12933] atusb: probe of 5-1:0.0 failed with error -71 [ 1853.849136][T12933] usb 5-1: USB disconnect, device number 92 [ 1853.905925][ T67] usb 2-1: new high-speed USB device number 122 using dummy_hcd [ 1854.006015][T19188] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1854.025953][ T3079] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 1854.025962][ T9040] usb 6-1: new high-speed USB device number 79 using dummy_hcd [ 1854.395978][ T3079] usb 1-1: New USB device found, idVendor=0856, idProduct=ac29, bcdDevice=4e.2f [ 1854.396153][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1854.405100][ T3079] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1854.416086][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1854.433807][ T9040] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1854.438395][ T3079] usb 1-1: config 0 descriptor?? [ 1854.443017][ T9040] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1854.468579][ T9040] usb 6-1: config 0 descriptor?? [ 1854.499802][ T8270] FAULT_INJECTION: forcing a failure. [ 1854.499802][ T8270] name failslab, interval 1, probability 0, space 0, times 0 [ 1854.506280][ T67] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1854.512517][ T8270] CPU: 1 PID: 8270 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1854.521549][ T67] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1854.530091][ T8270] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1854.530096][ T8270] Call Trace: [ 1854.530119][ T8270] dump_stack+0xf6/0x16e [ 1854.530134][ T8270] should_fail.cold+0x5/0x14 [ 1854.530147][ T8270] ? usb_alloc_urb+0x65/0xb0 [ 1854.530164][ T8270] should_failslab+0x5/0xf [ 1854.538147][ T67] usb 2-1: Product: syz [ 1854.548177][ T8270] __kmalloc+0x208/0x2a0 [ 1854.548191][ T8270] ? kasan_unpoison_shadow+0x33/0x40 [ 1854.548203][ T8270] usb_alloc_urb+0x65/0xb0 [ 1854.548220][ T8270] usb_control_msg+0x1c9/0x4a0 [ 1854.551477][ T67] usb 2-1: Manufacturer: syz [ 1854.555696][ T8270] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1854.560272][ T67] usb 2-1: SerialNumber: syz [ 1854.564816][ T8270] hub_ext_port_status+0x112/0x450 [ 1854.611407][ T8270] hub_activate+0x4dd/0x19a0 [ 1854.616006][ T8270] ? hub_port_logical_disconnect+0xf0/0xf0 [ 1854.621817][ T8270] ? lock_downgrade+0x730/0x730 [ 1854.626667][ T8270] ? mutex_lock_io_nested+0xf50/0xf50 [ 1854.632029][ T8270] hub_resume+0xab/0x3e0 [ 1854.636273][ T8270] ? __mutex_unlock_slowpath+0xe2/0x610 [ 1854.641800][ T8270] ? hub_reset_resume+0x80/0x80 [ 1854.646628][ T8270] ? wait_for_completion+0x270/0x270 [ 1854.651896][ T8270] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1854.657859][ T8270] usb_resume_interface.part.0.isra.0+0x271/0x360 [ 1854.664318][ T8270] usb_resume_both+0x298/0x8a0 [ 1854.669072][ T8270] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1854.675635][ T8270] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1854.680809][ T8270] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1854.686818][ T8270] ? trace_hardirqs_on+0x5f/0x200 [ 1854.691861][ T8270] ? usb_runtime_suspend+0x120/0x120 [ 1854.697133][ T8270] __rpm_callback+0x27e/0x3c0 [ 1854.701807][ T8270] ? usb_runtime_suspend+0x120/0x120 [ 1854.707091][ T8270] rpm_callback+0x18f/0x230 [ 1854.711602][ T8270] ? usb_runtime_suspend+0x120/0x120 [ 1854.716892][ T8270] rpm_resume+0xe2e/0x1a50 [ 1854.721315][ T8270] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1854.727398][ T8270] ? do_raw_spin_lock+0x120/0x260 [ 1854.732424][ T8270] ? rwlock_bug.part.0+0x90/0x90 [ 1854.737360][ T8270] ? mark_lock+0xbc/0x1590 [ 1854.741779][ T8270] rpm_resume+0x8c7/0x1a50 [ 1854.746196][ T8270] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1854.752263][ T8270] ? do_raw_spin_lock+0x120/0x260 [ 1854.757287][ T8270] ? rwlock_bug.part.0+0x90/0x90 [ 1854.762219][ T8270] rpm_resume+0x8c7/0x1a50 [ 1854.766629][ T8270] ? __pm_runtime_resume+0x10/0x180 [ 1854.771829][ T8270] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1854.773760][ T12] usb 4-1: USB disconnect, device number 72 [ 1854.777893][ T8270] ? do_raw_spin_lock+0x120/0x260 [ 1854.777908][ T8270] ? rwlock_bug.part.0+0x90/0x90 [ 1854.777922][ T8270] ? lock_downgrade+0x730/0x730 [ 1854.777935][ T8270] __pm_runtime_resume+0xb7/0x180 [ 1854.777949][ T8270] usb_autopm_get_interface+0x1b/0x50 [ 1854.777963][ T8270] wdm_open+0x1ff/0x4e0 [ 1854.777973][ T8270] ? wdm_poll+0x280/0x280 [ 1854.777991][ T8270] usb_open+0x1df/0x270 [ 1854.821553][ T8270] ? usb_devnode+0xa0/0xa0 [ 1854.825976][ T8270] chrdev_open+0x266/0x770 [ 1854.830389][ T8270] ? rwlock_bug.part.0+0x90/0x90 [ 1854.835318][ T8270] ? cdev_device_add+0x210/0x210 [ 1854.840245][ T8270] ? security_file_open+0x1f5/0x3f0 [ 1854.845447][ T8270] do_dentry_open+0x4ff/0x1170 [ 1854.850189][ T8270] ? cdev_device_add+0x210/0x210 [ 1854.855103][ T8270] path_openat+0x192c/0x26b0 [ 1854.859679][ T8270] ? path_lookupat+0x830/0x830 [ 1854.864430][ T8270] ? lock_acquire+0x183/0x940 [ 1854.869136][ T8270] do_filp_open+0x17e/0x3c0 [ 1854.873621][ T8270] ? may_open_dev+0xf0/0xf0 [ 1854.878112][ T8270] ? rwlock_bug.part.0+0x90/0x90 [ 1854.883027][ T8270] ? _raw_spin_unlock+0x1a/0x30 [ 1854.887867][ T8270] ? __alloc_fd+0x28d/0x600 [ 1854.892353][ T8270] do_sys_openat2+0x16f/0x3b0 [ 1854.897010][ T8270] ? build_open_flags+0x650/0x650 [ 1854.902060][ T8270] ? wait_for_completion+0x270/0x270 [ 1854.907349][ T8270] ? __sb_end_write+0xcb/0x180 [ 1854.912112][ T8270] __x64_sys_open+0x119/0x1c0 [ 1854.916764][ T8270] ? do_sys_open+0x140/0x140 [ 1854.921441][ T8270] ? do_syscall_64+0x1c/0x90 [ 1854.926013][ T8270] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1854.931968][ T8270] do_syscall_64+0x50/0x90 [ 1854.936364][ T8270] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1854.942231][ T8270] RIP: 0033:0x416921 [ 1854.946094][ T8270] Code: Bad RIP value. [ 1854.950155][ T8270] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1854.958729][ T8270] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1854.966677][ T8270] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1854.974647][ T8270] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1854.982610][ T8270] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1854.990578][ T8270] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1854.998737][ T8270] hub 3-0:1.0: hub_ext_port_status failed (err = -12) 06:12:36 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x25, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cca80a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2e7cd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f8548456960800000000000000eb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82b54d265af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beaa706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56ba62829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x9, 0x400100) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7f, 0x46000) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x1, 0x200200) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) [ 1855.035983][T19188] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1855.043499][ T67] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1855.054471][T19188] ath9k_htc: Failed to initialize the device [ 1855.063306][ T12] usb 4-1: ath9k_htc: USB layer deinitialized [ 1855.075984][T12933] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 1855.106089][ T9040] usbhid 6-1:0.0: can't add hid device: -71 [ 1855.112747][ T9040] usbhid: probe of 6-1:0.0 failed with error -71 [ 1855.115993][ T3079] mos7840 1-1:0.0: required endpoints missing [ 1855.121453][ T9040] usb 6-1: USB disconnect, device number 79 [ 1855.133964][ T3079] usb 1-1: USB disconnect, device number 23 [ 1855.536361][T12933] usb 5-1: device descriptor read/64, error -71 [ 1855.555842][ T3079] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 1855.563707][T13264] usb 3-1: USB disconnect, device number 34 [ 1855.625961][ T9040] usb 6-1: new high-speed USB device number 80 using dummy_hcd [ 1855.665938][ T67] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:12:37 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000005c0)='/dev/input/event#\x00', 0x1f, 0x1c2) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000009c0)=""/4096) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000980)=ANY=[@ANYBLOB="120100008e323485a9ca573648c62edb1b49b9fa21d2085c3e4e000109"], 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000740)=""/97) syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x2, 0x4a02) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000440)=""/68) syz_usb_connect$cdc_ecm(0xa566c459f74f4845, 0x4f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3d, 0x1, 0x1, 0x28, 0xf0, 0x1, [{{0x9, 0x4, 0x0, 0x2, 0x3, 0x2, 0x6, 0x0, 0xb0, {{0x7, 0x24, 0x6, 0x0, 0x0, "ce93"}, {0x5, 0x24, 0x0, 0x9df0}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x2, 0x9, 0x5}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x2, 0x7, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x0, 0x2, 0x20}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x1, 0x11, 0x42, 0x0, 0x75}, 0xf, &(0x7f00000000c0)={0x5, 0xf, 0xf, 0x2, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x1, 0x3}]}, 0x8, [{0xe4, &(0x7f0000000100)=@string={0xe4, 0x3, "60c5fc458d726e7a680c019129bf92fa3d37b4aa6cca5ea958462473131db9cb5e6d3c8d817c4158474e8e56deaf21dbbdf2559250fb34de8c0753b5ab57f4adcb351e87247976a09270e29dfcd632189954bb7274af38cea4eaf9a310622f85f86c4ef74e134d4636de1ed31447a9cf236c41a0d5540076130945f364118bc395ce44f2eddfcc8ceb9fe410afbdb099f9a8eea5a4fbf11ab8ecbaa4516f1e3a876af7812f861028d90e17691dcf0bb1a7b9b895f53b679945e3cf71b495fe3747afa8b04a45ee1baddbb1230aa441e23c1f58fe68b96453b972b8ceb71ebe52257c"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x41d}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40a}}, {0x82, &(0x7f0000000280)=@string={0x82, 0x3, "c14689c687dec84accefcdef2ab761e8371b3f90504a73ffb208ce488d97362dc91e7ead6a7566496ec2641d06d3f6aa772265164cb011e4b56fa532a85efb43485c609c6d4fefc84a8e1dcd612701942097c68eefbe3ff2dda1c7aaf4b271491293863a69bbe10183b6aa743d59879374db469020107083b3b88501916454a4"}}, {0x55, &(0x7f0000000600)=ANY=[@ANYBLOB="5503a9be3b57247e1b582a9614bea5f13c8f55f5e4393e0d51e40d1c348fea3d23aa23a87082e90cb6decaff20fe7cefadc7ed6a12b80f45c1d8cdeb95b613af3a3c69ccda74353b33640389d66d23e9662b776fd94fdcbe91d6a5575e5eac60a478d3239b58d730107549c604a532ff2bcb0e86f45b26aeeefe422809fd310a681b5cddf33214559b09a2e36e1b1418e399f443ce20895629f35d7144cd84bde177fbaf3c4662b9da9d03312d8b8c59af685e4a5199265c5bc5dba2a77c9034907b22b0e6ee14343388fac15b02531db20df80ecc51b5cc2c0878cc8c08a328b3faa76a4e972f3ebdbc845074c2392aa1be5d69dfe8b479187518f9470f76d158962f97c5cd9566bc14fe2b3b6966004f2810977fed6142ac1ae19b"]}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x2c09}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x1407}}, {0x77, &(0x7f00000004c0)=@string={0x77, 0x3, "1eaa24e63dcc226a03342e2a4f1126c18e12e196fdd4d67d94f458e0161416d3ada825cbf24bad44f23badea920573abd8088793d5215b20c0a6f9da891c3dc829527a38eea367e950d84f9a97b17c94b927e138dcedf2ce0e50b07faa98a17dd33ad98a4d802c2f5a8f88fa9d50da4f4caa59ca3b"}}]}) syz_usb_disconnect(r1) 06:12:37 executing program 2 (fault-call:3 fault-nth:4): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1855.936072][T12933] usb 5-1: too many configurations: 37, using maximum allowed: 8 [ 1855.995945][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1856.006966][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1856.016829][ T9040] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1856.025940][ T9040] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1856.033939][ T12] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 1856.044972][ T9040] usb 6-1: config 0 descriptor?? [ 1856.076008][ T3079] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1856.085102][ T3079] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1856.093216][ T3079] usb 4-1: Product: syz [ 1856.097518][ T3079] usb 4-1: Manufacturer: syz [ 1856.102108][ T3079] usb 4-1: SerialNumber: syz [ 1856.146604][ T3079] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1856.186077][T13264] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 1856.214808][T19188] usb 2-1: USB disconnect, device number 122 06:12:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201000000001888c649433a8e00105c6367ea81a501c45ab4ffbf8f4c7d9d401be8aebc34b47ccce239c4b869720000010902240001000000350f934eb57bbad62a0aab1ed1f34ec4aad6a030b65e13bbce0d6b0184591e82247efc554bb4d17e69dfbadbf24b4c3a50d0c0c24c820f3f84ce762f626e263b8ac8e65fd9067b075e70ace9df31a1048b18b8cce55cce2b77a36f3864a16b66ccae1b1c4213a0e0fe0a29c98f80ed33d3ae7a9076209d24"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)=ANY=[@ANYBLOB="12010000fbb930102404009d490b000000010902120001000000000904"], 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880)={0x0, 0x0, 0xfe98}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000d3bc9ea090000002413b829ede4caa8f5fc937f91b0ed8125cb051d9d05d8634d62d4db3fcc3161965cce469aa3f8084e7ff2256e4328715d8553741d0200"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000240)={0x14, &(0x7f0000000080)={0x40, 0x23, 0xbb, {0xbb, 0x6, "781b1d1d2685a5b170b4319c494d5396b9d7c6593db16a0c59054ce990508d0dfb3cb1f90085c5d0a9beab87e8d6c86035d9a102ef315f84556f23c5020d3b2d0fa2574ed2670504219e6137d35d357d39088197e099122f89ff07bbe485622ad6a4716f5b7b07d14d21f72d65c3c75bbd5110160bb8e52b84861b06e6ef91d08fe086a2a62105dbb72aec3ec8734fec9c7d51f87b41b443b3460ff35569702762e0070ccab5581d3e4c41c5bb689f173a170685503567e655"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000280)=ANY=[@ANYBLOB="401e77000000d53d3441826aa43b3c317b2840e0c4569da06d00a484e28ebb68c4a97ebe729bd5bfdc8ce997cd5f38db3bdb97cca46a5f02662fcfc20bba3146f85692b2d7d17d1339052c647876555bf78d4128ff03c18475e9bf7687d72570683f9dc3c8a9b6756435efe1c2ca6c64046718927432926313f03cf9bd"], &(0x7f0000000300)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000340)={0x0, 0x8, 0x1}, &(0x7f0000000380)={0x20, 0x80, 0x1c, {0x3f, 0x4, 0x3, 0x4e, 0x2, 0x5, 0x7, 0x6, 0x101, 0xffff, 0x1397, 0x2}}, &(0x7f00000003c0)={0x20, 0x85, 0x4, 0x10001}, &(0x7f0000000400)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x87, 0x2, 0x200}, &(0x7f0000000480)={0x20, 0x89, 0x2}}) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)="c8") [ 1856.298104][ T5] usb 4-1: USB disconnect, device number 73 [ 1856.307346][ T3079] usb 4-1: ath9k_htc: Firmware - ath9k_htc/htc_9271-1.4.0.fw download failed [ 1856.323220][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1856.345875][ T12] usb 1-1: device descriptor read/64, error 18 [ 1856.435805][T13264] usb 3-1: Using ep0 maxpacket: 8 [ 1856.525991][ T9040] hid (null): bogus close delimiter [ 1856.532441][ T9040] hid-alps 0003:044E:1215.0127: bogus close delimiter [ 1856.539302][ T9040] hid-alps 0003:044E:1215.0127: item 0 0 2 10 parsing failed [ 1856.547101][ T9040] hid-alps 0003:044E:1215.0127: parse failed [ 1856.553201][ T9040] hid-alps: probe of 0003:044E:1215.0127 failed with error -22 [ 1856.555997][T13264] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1856.571053][T13264] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1856.582226][T13264] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1856.591442][T13264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1856.636326][T13264] hub 3-1:118.0: bad descriptor, ignoring hub [ 1856.642696][T13264] hub: probe of 3-1:118.0 failed with error -5 [ 1856.655293][T13264] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1856.715749][ T67] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1856.723128][ T67] ath9k_htc: Failed to initialize the device [ 1856.729767][T19188] usb 2-1: ath9k_htc: USB layer deinitialized [ 1856.734787][T13264] usb 6-1: USB disconnect, device number 80 [ 1856.755959][T12933] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 06:12:38 executing program 1: syz_usb_connect(0x0, 0x58, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000036ee3808d30b55056a690000000109024680010000000009040000000e010010082402ff01b4"], 0x0) syz_usb_connect$uac1(0x3, 0xf2, &(0x7f0000000080)={{0x12, 0x1, 0x399, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe0, 0x3, 0x1, 0x0, 0x40, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x4, 0x9}, [@processing_unit={0x7, 0x24, 0x7, 0x4, 0x4, 0xff}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x100, 0x2, 0x6, 0x71}, @processing_unit={0x9, 0x24, 0x7, 0x4, 0x1, 0x9, "9a1f"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x3f, 0x4, 0x23, 0x5d, "", "dc49"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x69, 0x5}, @as_header={0x7, 0x24, 0x1, 0xff, 0x3}, @as_header={0x7, 0x24, 0x1, 0x8, 0x81, 0x5}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x40, 0x1, 0x7f, 0x8, "b14170", "c3"}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x4, 0x0, 0xf2, {0x7, 0x25, 0x1, 0x3, 0xf2, 0xffff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x3, 0x8, 0x80, "001a9210c794a2"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x8, 0x1, 0x4, 0xff, "1a3e", "fe"}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x9, 0x4, 0xc0, 0xff}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x2d, 0x3, 0x7, 0x56, 'y', "893ab8"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x0, 0x9, 0x20, 0x0, "cffe03a7c170"}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x0, 0x2, 0x1f, {0x7, 0x25, 0x1, 0x80, 0x3, 0xf000}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x40, 0x8, 0x7f, 0x10, 0xff}, 0xe5, &(0x7f0000000180)={0x5, 0xf, 0xe5, 0x2, [@generic={0xdd, 0x10, 0x0, "db9088086116e36e55967f69f6e8afd5f2e20696fcb7ae6010d32ae81db4c3fe36c1e714f73cb188c4c8d4feb6b043ced768d7c120ead1172eec62eeff7c11a4def56600835ba26c15bb07943d10a51da98a00a7f22becd998bd06edb5c86aa44309228fb172b617c5d612e494dca8ea06decc0dd56f25f247fce997e2153a2bcb3b6b8fac6073b59015410953f4281f0b10cf0f51fee0196e8d22cf93c9eda662288dc5af7f1118e3e0370f91aa91a68b5f9fb8430f0c42442be99bb8f33846b19026a29e611a35aab22dd3fd6fa4b157a205e719468670bab9"}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42c}}]}) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)=ANY=[@ANYBLOB="12010000fbb930102404009d490b000000010902120001000000000904"], 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, &(0x7f0000000840), 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$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, &(0x7f0000000400)={0x14, &(0x7f0000000300)={0x0, 0x30, 0x14, {0x14, 0x7, "8a7115fa0fedb0de5bf8f9099881c0b54e6a"}}, &(0x7f0000000340)={0x0, 0x3, 0x9b, @string={0x9b, 0x3, "9ddce4b4e537d427a296770de4cb1d969c5bb766106669c98f96cb7d60f10cdb8f40ccce12a1616d088ce96683bd593704b7eae229b0abc0284633653597c4f0d9168995ac0971978e00b1b3e3cb67c29173e4558bf0c207d54093de39e60792210a93ba5fab00447981d7f4ebfd9c54035a59800807fecb9878a208ec46d0347d8676ef7b51dd960c9126f095f6a6baf45e9ba466e9074649"}}}, &(0x7f00000006c0)={0x34, &(0x7f0000000440)={0x301f24fadc7f4ac4, 0x6, 0xd, "d4fe9f09b64c37ab73f2d22e82"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xf7}, &(0x7f0000000500)={0x20, 0x0, 0x102, {0x100, "be52556d38512df314f65255aae01417c696d26b1a773948f796e899e22557410fcb3657b0dd61ed58bef980be75ee7d4339295723eaa29a3e1a9d1c83751fcbe3ca3bde4b5c3df85d818c5efcc07322f3420287d3a6c0f47ff5fee8339fb6bf0356e50cfb29f6b0cd9bebe5dddc6d92587fb7147beaa443ec3b2ebaf373ec624f6cc065856c2fcc064e8a628a913cb8dd8dad2d7096e5b068738c3dac23d441ef28b5011e4fc1ce8dc0360ef44e07b859c10d5387d705b5ce631abd4b333327ae3176132369aadb2586f97f7ddcc11f815ee796d783ec31f979352cf3af4096d5efc6b0713e2f168a29f39e037a3b945893c1821079db9323f31aca1b9f9f1d"}}, &(0x7f0000000640)={0x20, 0x1, 0x1, 0x77}, &(0x7f0000000680)={0x20, 0x0, 0x1}}) [ 1856.765053][T12933] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1856.773115][T12933] usb 5-1: Product: syz [ 1856.777336][T12933] usb 5-1: Manufacturer: syz [ 1856.778518][ T5] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 1856.781952][T12933] usb 5-1: SerialNumber: syz [ 1856.794304][ T12] usb 1-1: device descriptor read/64, error 18 [ 1856.836398][T12933] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1857.085721][ T12] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 1857.105793][ T5] usb 4-1: device descriptor read/64, error 18 [ 1857.155776][T19188] usb 2-1: new high-speed USB device number 123 using dummy_hcd 06:12:38 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1857.239825][ T8322] FAULT_INJECTION: forcing a failure. [ 1857.239825][ T8322] name failslab, interval 1, probability 0, space 0, times 0 [ 1857.253419][ T8322] CPU: 1 PID: 8322 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1857.262013][ T8322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1857.272150][ T8322] Call Trace: [ 1857.275483][ T8322] dump_stack+0xf6/0x16e [ 1857.279722][ T8322] should_fail.cold+0x5/0x14 [ 1857.284442][ T8322] ? usb_hcd_submit_urb+0x663/0x22d0 [ 1857.289717][ T8322] should_failslab+0x5/0xf [ 1857.294145][ T8322] __kmalloc+0x208/0x2a0 [ 1857.298484][ T8322] usb_hcd_submit_urb+0x663/0x22d0 [ 1857.303582][ T8322] ? usb_add_hcd+0x2c0/0x2c0 [ 1857.308217][ T8322] ? save_stack+0x32/0x40 [ 1857.312529][ T8322] ? save_stack+0x1b/0x40 [ 1857.316841][ T8322] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 1857.322636][ T8322] ? usb_alloc_urb+0x65/0xb0 [ 1857.327219][ T8322] ? usb_control_msg+0x1c9/0x4a0 [ 1857.332137][ T8322] ? hub_ext_port_status+0x112/0x450 [ 1857.337408][ T8322] ? hub_activate+0x4dd/0x19a0 [ 1857.342206][ T8322] ? hub_resume+0xab/0x3e0 [ 1857.346863][ T8322] ? usb_resume_interface.part.0.isra.0+0x271/0x360 [ 1857.354209][ T8322] ? usb_resume_both+0x298/0x8a0 [ 1857.359123][ T8322] ? __rpm_callback+0x27e/0x3c0 [ 1857.363965][ T8322] ? rpm_callback+0x18f/0x230 [ 1857.368619][ T8322] ? rpm_resume+0xe2e/0x1a50 [ 1857.373203][ T8322] ? rpm_resume+0x8c7/0x1a50 [ 1857.377769][ T8322] ? rpm_resume+0x8c7/0x1a50 [ 1857.382334][ T8322] ? __pm_runtime_resume+0xb7/0x180 [ 1857.387512][ T8322] ? usb_autopm_get_interface+0x1b/0x50 [ 1857.393032][ T8322] ? wdm_open+0x1ff/0x4e0 [ 1857.397347][ T8322] ? usb_open+0x1df/0x270 [ 1857.401655][ T8322] ? chrdev_open+0x266/0x770 [ 1857.406233][ T8322] ? do_dentry_open+0x4ff/0x1170 [ 1857.411162][ T8322] ? path_openat+0x192c/0x26b0 [ 1857.415903][ T8322] usb_submit_urb+0xb4e/0x13e0 [ 1857.420656][ T8322] ? lockdep_init_map_waits+0x190/0x7c0 [ 1857.426219][ T8322] usb_start_wait_urb+0x101/0x4c0 [ 1857.431221][ T8322] ? usb_api_blocking_completion+0xa0/0xa0 [ 1857.437006][ T8322] ? kasan_unpoison_shadow+0x33/0x40 [ 1857.442272][ T8322] ? memset+0x20/0x40 [ 1857.446244][ T8322] usb_control_msg+0x31c/0x4a0 [ 1857.450984][ T8322] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1857.456163][ T8322] hub_ext_port_status+0x112/0x450 [ 1857.461252][ T8322] hub_activate+0x4dd/0x19a0 [ 1857.465821][ T8322] ? hub_port_logical_disconnect+0xf0/0xf0 [ 1857.471606][ T8322] ? lock_downgrade+0x730/0x730 [ 1857.476444][ T8322] ? mutex_lock_io_nested+0xf50/0xf50 [ 1857.481802][ T8322] hub_resume+0xab/0x3e0 [ 1857.486027][ T8322] ? __mutex_unlock_slowpath+0xe2/0x610 [ 1857.491549][ T8322] ? hub_reset_resume+0x80/0x80 [ 1857.496376][ T8322] ? wait_for_completion+0x270/0x270 [ 1857.501647][ T8322] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1857.507609][ T8322] usb_resume_interface.part.0.isra.0+0x271/0x360 [ 1857.514023][ T8322] usb_resume_both+0x298/0x8a0 [ 1857.518767][ T8322] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1857.525332][ T8322] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1857.530508][ T8322] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1857.536466][ T8322] ? trace_hardirqs_on+0x5f/0x200 [ 1857.541466][ T8322] ? usb_runtime_suspend+0x120/0x120 [ 1857.546837][ T8322] __rpm_callback+0x27e/0x3c0 [ 1857.551492][ T8322] ? usb_runtime_suspend+0x120/0x120 [ 1857.556762][ T8322] rpm_callback+0x18f/0x230 [ 1857.561261][ T8322] ? usb_runtime_suspend+0x120/0x120 [ 1857.566521][ T8322] rpm_resume+0xe2e/0x1a50 [ 1857.570914][ T8322] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1857.576958][ T8322] ? do_raw_spin_lock+0x120/0x260 [ 1857.581960][ T8322] ? rwlock_bug.part.0+0x90/0x90 [ 1857.586872][ T8322] ? mark_lock+0xbc/0x1590 [ 1857.591264][ T8322] rpm_resume+0x8c7/0x1a50 [ 1857.595657][ T8322] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1857.601709][ T8322] ? do_raw_spin_lock+0x120/0x260 [ 1857.606724][ T8322] ? rwlock_bug.part.0+0x90/0x90 [ 1857.611634][ T8322] rpm_resume+0x8c7/0x1a50 [ 1857.616171][ T8322] ? __pm_runtime_resume+0x10/0x180 [ 1857.621420][ T8322] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1857.627472][ T8322] ? do_raw_spin_lock+0x120/0x260 [ 1857.632478][ T8322] ? rwlock_bug.part.0+0x90/0x90 [ 1857.637397][ T8322] ? lock_downgrade+0x730/0x730 [ 1857.642229][ T8322] __pm_runtime_resume+0xb7/0x180 [ 1857.647272][ T8322] usb_autopm_get_interface+0x1b/0x50 [ 1857.652630][ T8322] wdm_open+0x1ff/0x4e0 [ 1857.656778][ T8322] ? wdm_poll+0x280/0x280 [ 1857.661084][ T8322] usb_open+0x1df/0x270 [ 1857.665256][ T8322] ? usb_devnode+0xa0/0xa0 [ 1857.669649][ T8322] chrdev_open+0x266/0x770 [ 1857.674044][ T8322] ? rwlock_bug.part.0+0x90/0x90 [ 1857.678977][ T8322] ? cdev_device_add+0x210/0x210 [ 1857.683908][ T8322] ? security_file_open+0x1f5/0x3f0 [ 1857.689087][ T8322] do_dentry_open+0x4ff/0x1170 [ 1857.693830][ T8322] ? cdev_device_add+0x210/0x210 [ 1857.698746][ T8322] path_openat+0x192c/0x26b0 [ 1857.703343][ T8322] ? path_lookupat+0x830/0x830 [ 1857.708096][ T8322] ? lock_acquire+0x183/0x940 [ 1857.712758][ T8322] do_filp_open+0x17e/0x3c0 [ 1857.717239][ T8322] ? may_open_dev+0xf0/0xf0 [ 1857.721721][ T8322] ? rwlock_bug.part.0+0x90/0x90 [ 1857.726639][ T8322] ? _raw_spin_unlock+0x1a/0x30 [ 1857.731474][ T8322] ? __alloc_fd+0x28d/0x600 [ 1857.735955][ T8322] do_sys_openat2+0x16f/0x3b0 [ 1857.740607][ T8322] ? build_open_flags+0x650/0x650 [ 1857.745617][ T8322] ? wait_for_completion+0x270/0x270 [ 1857.750903][ T8322] ? __sb_end_write+0xcb/0x180 [ 1857.755650][ T8322] __x64_sys_open+0x119/0x1c0 [ 1857.760317][ T8322] ? do_sys_open+0x140/0x140 [ 1857.764889][ T8322] ? do_syscall_64+0x1c/0x90 [ 1857.769468][ T8322] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1857.775431][ T8322] do_syscall_64+0x50/0x90 [ 1857.779832][ T8322] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1857.785707][ T8322] RIP: 0033:0x416921 [ 1857.789573][ T8322] Code: Bad RIP value. [ 1857.793612][ T8322] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1857.801999][ T8322] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1857.809957][ T8322] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1857.817910][ T8322] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1857.825881][ T8322] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1857.833840][ T8322] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1857.844975][ T8322] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1857.905921][ T12] usb 1-1: device descriptor read/64, error 18 [ 1857.955697][T19188] usb 2-1: Using ep0 maxpacket: 8 [ 1857.995864][T12933] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1858.005821][ T9040] usb 6-1: new high-speed USB device number 81 using dummy_hcd [ 1858.105767][ T5] usb 4-1: device descriptor read/64, error 18 [ 1858.112087][T19188] usb 2-1: config index 0 descriptor too short (expected 32838, got 70) [ 1858.120491][T19188] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1858.130779][T19188] usb 2-1: New USB device found, idVendor=0bd3, idProduct=0555, bcdDevice=69.6a [ 1858.139885][T19188] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 06:12:39 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x4b4, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x2, 0x770, &(0x7f0000000300)={{0x12, 0x1, 0x201, 0xa8, 0x42, 0x3, 0x20, 0x16d8, 0x8001, 0x1452, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75e, 0x3, 0x6f, 0x0, 0x0, 0x3, [{{0x9, 0x4, 0xdb, 0x6, 0x1, 0x9f, 0xda, 0x92, 0x90, [], [{{0x9, 0x5, 0x80, 0x0, 0x10, 0x8, 0x2, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x8000}]}}]}}, {{0x9, 0x4, 0xeb, 0x2, 0x4, 0xb9, 0x32, 0xd1, 0x6, [], [{{0x9, 0x5, 0x4, 0x0, 0x200, 0x9, 0x2, 0x3f}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x55, 0xa8, 0xe0}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0x0, 0x5, 0x5, [@generic={0xbf, 0x22, "c3da2fbb5428f72ce6d87c4fd109f186b3b3c1f3389af09b6a2b85c8ca040e2d24daf1551c10440918ec7be486810c2ef319f70f5d94eedab15fd828b27177d9a1395f29f465a6ed720c4f7267221f9925fe9bc0cbd36f3cbf5d05d10af596c9ea651eb11adccd5b13144a55b0785ea6c4a05e898a459506d9faf3919598ef5dccd95c96c4c04b70fb4c6fa59c68a867ed50b884a12a8b0144216f016bc1ae8c2076f5e8a408eca2f62bc9cff55d0377da970a583eafbbdec0c0611a2c"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x3, 0x1}]}}, {{0x9, 0x5, 0xe, 0x10, 0x400, 0x1f, 0xc0, 0x7, [@generic={0x23, 0x11, "7502f2db07c0025506bf7a467b185e4461adf2b8bb974cbd672e679aeb6e201271"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x8c}]}}]}}, {{0x9, 0x4, 0x78, 0x1, 0xb, 0x4a, 0xef, 0x7, 0x4e, [@generic={0x63, 0x11, "d2cd3c260798e48b55055a602b428627561d95a8609a5452e608e6022d399bb2edc73073556524607e1fe0a62c69f73c8781c668acf34833495296e4936c62daa3d86bd8e7f8fcb0353e0dac640ae006d50a8fb5ea28a05c8fc6c041cd5aa277b5"}, @generic={0x7f, 0x10, "2c23beae383a9a62d0ee3e547124c49674714b95d07eb51e16bfb81078b7ee98734895243bd0fc5bc36c02cb534f53a07da93c080693a2147dcb0c957ab27b38b6fd524f39196def05f42df0072bc1b8a2d18776bb00b5a4884d83542f38b2344e2bb94c8e96b0d52a89d4ba54dddc0daa17c65ee1a929f8b0d618085b"}], [{{0x9, 0x5, 0x2, 0x0, 0x40, 0xfe, 0x6, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xcb, 0x1ff}]}}, {{0x9, 0x5, 0x80, 0x0, 0x1ff, 0x2, 0x20, 0xc0, [@generic={0xdc, 0x11, "3c4c4161f3798246143a7c001d495ed29de9956701110af75312247df7d80ac1c65a2b878c153c9661d4bb9284f07e1cfd6b8b20cd3af97fd2c383904adb2f9403f4d0ae4edb09782490c4104ab6051c85ead54db358bfb89170aa7698c36bd4ef1b0bd3f4ca09aa802975950ed52c582c0c6f9a1f41a29f497b03e9634c096c0888128400685eaf48361d1be2a9b580904fc93e1dd1618c79b2672383ba7fbe136be2379500ad98e8d8761fcc33e719590d426c560017ca2ce251320582475e1ac6347d943843c57337df6fc455b803b522488befa102cc0531"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x0, 0x3, 0x3f, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0xa2}, @generic={0x23, 0x9, "07b62ee928a343f5934397314e70a8ccdd912c5ca8ce402db5c5b1ee8429042ee7"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x20, 0x3f, 0xc1, 0x7, [@generic={0x3b, 0xf, "b1bd39c58e9b006060c163c764b5dc4da14f6c806040a3717d61e932c59bbfcdc643ff51d8841565ba528b5dde2c4ca8f871b3f480c7eb3c31"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x5, 0x20, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x3f}, @generic={0xdd, 0x6, "83f712d80c32edd47dd91b5b4f5a9ce10bdc00730b6dc61bbfed3fa34f9e03041995b40bee1111c84205b8f9effe4f1bc6d1ea7a4c1f73d88c44cdabb2b83b93b09ac08a06fec617601cb305ee7986f6660068e2d64ead64f27fb6b2043121dd0f7e30b2346150ca5fcad39ab7ccf6b900a64a7c5d190b9247e8bdaa415f09b9d5d5f66060ae1fb77f2ec401521e97fe19e65615509fe72af992bbb58cd8b219f8396a832a218f3d6863dde5ce541bd32762fb7de79d50bb8c07bfc2d1145b146040e9e68e52afda9b8402e9d88444d836f237bfe6b1ce95f0ba71"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x20, 0x4, 0x3, [@generic={0x73, 0x22, "b38e4067b8c178c989547e1508ef9f90cf2cad93695bfc2cf14f3aa7d402c2c065c65bbf867750fdb1c09ad78c281523d14c7dce65fc537e1e431c8226d1508121491948951353f06cc487931fea98ab570553c33f29475107011f7f0b1faf386e045081cb1600f08dcf70740cdf5206bb"}, @generic={0x5, 0x21, "bdbbe8"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x20, 0x5, 0xb6, 0x20}}, {{0x9, 0x5, 0xe, 0x0, 0x10, 0xda, 0xd4, 0x0, [@generic={0x92, 0x5, "da1905e88208c339f5c8259e47519e644bc5e4dd641c56c2e604d580e1d079a5ed11a9a84f46aef336ac94f7d42109e9192962436bd803ba3e49fd82858fea4bfbb50849d16cebbb18cb20f96ce905199e45e40e20c2fa087295d0dbdbc2728e748cb1995ede57b6c0701fb184a65583a6d1ea36d3b2effd4f7508a4a0c06a8cfa627185cda1729684866c2191b91bf9"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0xfffd}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x9, 0x9, 0x3, [@generic={0x9b, 0x5, "bfd10a2bc3c06183df994fdd2644186e78123d80adb7a78cd19800f2dfa02afb396eb2eb8eeb59d55d75ef2e1f24da91fe273d9a297bc3c188c5c9cc9960b25af0058dd5f32597306ac66e7b55d1de741c47ffc5fae49c5c92e15714049bd39ac8268ff58df9d4a2e20263800f5fadef0d8c8c143ab99fabceb5e8889365d0a9e88b68339806c4d6d92cae8c2c263559add2eca8f0f4bfa9a4"}, @generic={0xd0, 0x22, "f93174265b468a184f76afb6e4dffa0bf81a300cef21ea2070d8b92f8a1b2d01895af98466172d89676433678e9cd520fa82b11226a425948fe78d30b424a74851fe47bbf159f01464ca31709b676582712efed33f8fe28078a400e82834b5b8193f73514a966cb1a506dc7c36b5f968d81aa03e16b0cd48662d6fc7beef7074ccd67daaf408ae8ef0180b118fd998008aef7e018edbe6a5cde9fc0e722b9693640d431f54fe8e7e44aeac89f24e9aeaceaad95eebc063d49533770012af302796f5f055279981579647714799d4"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x0, 0x40, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x182, 0x1f, 0xff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x86, 0x4}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0x1f, 0x3f, 0x95, [@generic={0x1b, 0xa, "204514a1e4d61737de48298c499ec86f146129c87bdb56c19f"}]}}]}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x9, 0x1, 0xfc, 0x8, 0xff}, 0x19, &(0x7f00000000c0)={0x5, 0xf, 0x19, 0x2, [@ssp_cap={0xc, 0x10, 0xa, 0x5, 0x0, 0x297f, 0xf00}, @generic={0x8, 0x10, 0x3, "f5b8434733"}]}, 0x8, [{0x8f, &(0x7f0000000140)=@string={0x8f, 0x3, "21ddcbb60e7c33d15dff57a2b01cb23347a09047355aa7d0b2f393078e7748903f8bcdf6d71896292aebbd577baf838912849f1b69753bf3718d8f9c8c9582f19dc68d91094bfd33fb28afd6634287885bf83680801d16c7a412b0c7d0ac5789b9a858c7e288bc56caeb2b037efa56051e5ee04a4cece63fdf6887be79db1f301c2c07d63624ef0af433b3ab37"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x812}}, {0x4c, &(0x7f0000000240)=ANY=[@ANYBLOB="4c0303a19f437b901ae573e86997133cef3a01eb508659d8f7284623e3d99ae7bd0599cd1a77cc603577b91e9f16cf315819762541a896e246140a4ef1d9742b17116bcb965b79"]}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x1409}}, {0x4d, &(0x7f0000000ac0)=@string={0x4d, 0x3, "3918ab89f5f418e2c197afaa425b326299b5eb0a9498379bca849429ec01f2cb4a81b7eeb542d8fa2ed1325fdb43054f3a0e00cd316f3b21944568338788c67f8f8af8c06621c3e72d3f2f"}}, {0xb, &(0x7f0000000b40)=@string={0xb, 0x3, "c34858637d6206e853"}}, {0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x816}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x2401}}]}) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000c80)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x7, 0x40, 0x8, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x2, 0x1f, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x2, 0x1, 0x4}}}}}]}}]}}, &(0x7f0000000f80)={0xa, &(0x7f0000000cc0)={0xa, 0x6, 0x110, 0x41, 0x7, 0x7f, 0xff}, 0x5, &(0x7f0000000d00)={0x5, 0xf, 0x5}, 0x6, [{0x6, &(0x7f0000000d40)=@string={0x6, 0x3, "36c8dcf6"}}, {0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4, 0x3, 0x408}}, {0x4, &(0x7f0000000e00)=@lang_id={0x4, 0x3, 0x860}}, {0x54, &(0x7f0000000e40)=@string={0x54, 0x3, "ae6d96d8f23e654820e48d6a50e27b2dba2415abffdb120c7e16abfdd34ddd068fefd83c5f7ff556fbdd559b94b87110329a309c1f0e392669a8bb53b40831abfb203aa80b2003cb38668e29f39ac4d80a2a"}}, {0xb9, &(0x7f0000000ec0)=@string={0xb9, 0x3, "9a2bfba1962d468e1fd78f8f62474060ce485c7de745731c78bc4edb1777d8a45d8df6aa8851922845b34a8713b750dea892900f9a8100f021cd866fbe85971dc63b3dc95e2c1f5cb401a464ae269fbeb22a6418fc6f72b2b872a5557703ad0553981fa10a0c532fe4b6cbca58aabdc417058a1b002721b224064c59bc04e5efab47964ad21c76c59f1197f69f0fdb3009099c256ab764949484f01847beb9b4431c90f1f3e407c7fb37e5bf407e7c6e08ee4c3e3015c6"}}]}) syz_usb_control_io(r0, &(0x7f0000000000)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x22, {0x4b, 0x0, "eb2b20da341f5b2aae21c107b91850b0b1600ab5c5b31fc6c16e3d012890917f"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) [ 1858.152991][T19188] usb 2-1: config 0 descriptor?? [ 1858.156356][T15811] usb 5-1: USB disconnect, device number 93 [ 1858.325726][ T12] usb 1-1: device descriptor read/64, error 18 [ 1858.385809][ T5] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 1858.385920][T13264] usb 3-1: USB disconnect, device number 35 [ 1858.405991][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1858.406327][ T8345] udc-core: couldn't find an available UDC or it's busy [ 1858.417073][ T9040] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1858.423879][ T8345] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1858.433669][ T9040] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1858.445802][ T8345] udc-core: couldn't find an available UDC or it's busy [ 1858.450234][ T9040] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1858.457150][ T8345] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1858.470365][ T12] usb usb1-port1: attempt power cycle [ 1858.486210][ T9040] usb 6-1: config 0 descriptor?? [ 1858.497297][T19188] usb 2-1: string descriptor 0 read error: -71 [ 1858.504947][T19188] uvcvideo: Found UVC 0.00 device (0bd3:0555) [ 1858.512028][T19188] uvcvideo: No valid video chain found. [ 1858.519464][T19188] usb 2-1: USB disconnect, device number 123 06:12:40 executing program 2 (fault-call:3 fault-nth:5): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1858.705614][ T5] usb 4-1: device descriptor read/64, error 18 06:12:40 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e57b, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_disconnect(r1) [ 1858.855804][ T9040] usbhid 6-1:0.0: can't add hid device: -71 [ 1858.861912][ T9040] usbhid: probe of 6-1:0.0 failed with error -71 [ 1858.871444][ T9040] usb 6-1: USB disconnect, device number 81 [ 1859.025601][T12933] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1859.032691][T13264] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 1859.040431][T12933] ath9k_htc: Failed to initialize the device [ 1859.046801][T15811] usb 5-1: ath9k_htc: USB layer deinitialized [ 1859.135708][ T5] usb 4-1: device descriptor read/64, error 18 [ 1859.215602][ T12] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 1859.255608][T19188] usb 2-1: new high-speed USB device number 124 using dummy_hcd [ 1859.263652][ T5] usb usb4-port1: attempt power cycle [ 1859.285581][T13264] usb 3-1: Using ep0 maxpacket: 8 06:12:41 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 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}}, {{0x9, 0x5, 0x81, 0x3, 0x40}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000980)={0x44, 0x0, &(0x7f00000006c0)={0x0, 0xa, 0x1}, &(0x7f0000000700)={0x0, 0x8, 0x1}, &(0x7f0000000740)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc556, 0x1000, 0x0, 0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000200)={0x14, &(0x7f0000000000)={0x0, 0x6, 0x55, {0x55, 0xc, "1b70b24d0d9d3c1935ab856e73358efd41b0bec21e78572c75ca6e090ea49a1e9c3dc635299a42adfd2616bb669874c3bca59d9c729eecabcb8cfd091f262ba457467d2e63dac553076409ec0262cb11f26ede"}}, &(0x7f0000000140)={0x0, 0x3, 0xb4, @string={0xb4, 0x3, "be7e90e2833bf5e2e1b227d8f1d0a3ed2a98e92f383bf352110cb44af1df1bb05d249cd54cd040678c3f014b32a1a458f77ac85da06db264284395d8a3e939eb7f9f88b83b79ecb922f7092f4f683894ffef07231718f5ab2f9eb4b6dd08469493d6ed7c378dde941eb367409c2de304c9b61f23407b4bda683e9eafa839eb2f1cc69aa367d788bb31d857f9c339310d3624083375e53d69ac2d1041e3d5151c93928d769da954126837bd0b0a11b64eb9f6"}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000240)={0x20, 0x18, 0xa0, "18b74256f4bee634d0fec3dda62c2f5b1aac3e1e9d33dba9bed2ba558a91491ce3f7998aa68fbf74fedb2be11c664735e1ce13f8cd77da7f8a529473f8cc87fd1b09530d28c02820d4277807990d334b37cad6963b8d5420772388dd84fa24aa6d594f23557ad22c323836af4c8fab07f5cb2f25b99313456fd1b708ea7fe47f90215e773f1770c31b741530e6850288ca915d49c37a4e56762541c7c50439c2"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x73}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000380)={0x20, 0x81, 0x3, "24c5d4"}, &(0x7f00000003c0)={0x20, 0x82, 0x2, "2fce"}, &(0x7f0000000400)={0x20, 0x83, 0x1, "b8"}, &(0x7f0000000440)={0x20, 0x84, 0x1, 'y'}, &(0x7f0000000480)={0x20, 0x85, 0x3, "947f32"}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001980)={0x14, 0x0, &(0x7f0000001940)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f00000019c0)={{0x3, 0xfffffcff, 0x0, 0xff, 0x1ff, 0xffff}, 0x2fd, [0x9, 0x9, 0xffff, 0x3, 0x80000001, 0x1, 0x4, 0x7ff, 0x40, 0x80, 0x73, 0x9, 0x4, 0x604, 0x401, 0x7, 0x1800, 0x80, 0x8001, 0x6, 0x5, 0x6, 0x3, 0xfffffffc, 0x8, 0x35db, 0x5, 0xffff, 0x2, 0x7bfa, 0x1000, 0x1, 0x8, 0xffff, 0xb7, 0x7fffffff, 0x94, 0x19b4, 0x1, 0x6, 0x401, 0x0, 0x6, 0x8, 0x7, 0xe513, 0x2, 0x7, 0x9, 0x1, 0x1, 0x10000, 0x6, 0xb151, 0x9c, 0x2, 0x0, 0x2eda, 0x2, 0x20, 0xf, 0x8, 0x0, 0x550, 0x80000001, 0x401, 0x6, 0x3, 0x37, 0xc7, 0x7, 0x10001, 0x3f, 0x3, 0xe2, 0x1, 0x7, 0x5, 0x4, 0x0, 0x2, 0x5584, 0x28, 0x9, 0x0, 0x1000, 0x1, 0x2, 0xfff, 0xa80, 0x4ba, 0x82d, 0xba, 0x7b2, 0x6, 0x8, 0xfffffff7, 0x6, 0x4, 0x1066fbef, 0x7fffffff, 0x0, 0x3, 0x7, 0x7, 0x2, 0x1000, 0x4, 0x3, 0xfffffffd, 0xffff, 0x81, 0x3, 0x236, 0x8, 0x80000000, 0x9, 0x8, 0x3, 0x8, 0x13c, 0x1f0, 0x6, 0x1, 0x3f, 0x1111bfc8, 0x4, 0x0, 0x20, 0x81, 0xffff7fff, 0x5, 0xffff0000, 0x9, 0x39a, 0x40, 0x2, 0x1, 0x9, 0x2, 0x80, 0x1, 0x22b65113, 0x3, 0x7, 0x681, 0xa73, 0x5, 0x3, 0x1ff, 0x9, 0x7, 0x100, 0x200, 0x7ff, 0xffffffff, 0x1f, 0xb2c1, 0x3f, 0x8d, 0x9, 0x7fff, 0xff, 0x36ee, 0x80000000, 0xfffffff8, 0x100, 0x6, 0x1, 0x5, 0x6, 0x20, 0x5, 0x0, 0x8, 0x4, 0xcc0f, 0x2, 0x7, 0x7f, 0x1, 0x64, 0x3, 0x4, 0xdef, 0x4, 0xff, 0x7, 0xfffffe01, 0x5, 0x9, 0x1c, 0x5, 0x101, 0x100, 0x3f, 0x320, 0xffffffff, 0x0, 0x7fff, 0x6486, 0x1, 0x3, 0x7, 0x7, 0x80, 0x101, 0x1f, 0xfffffffa, 0x81, 0xfffffff7, 0x0, 0x1, 0x41, 0x5, 0x80, 0x5, 0x1, 0x3, 0x10000, 0x80000000, 0x2, 0x4, 0x1, 0x3, 0x6, 0x7fff, 0x4, 0x1, 0x2190, 0x3ff, 0x40, 0x2, 0xff, 0x400, 0x7, 0x0, 0x6, 0x4, 0x10001, 0x8, 0x0, 0xf6, 0x8, 0x7, 0x101, 0x1ff, 0xeb8d6d43, 0x3, 0x5, 0x7, 0x1, 0x3, 0x7, 0x1af, 0x7, 0x2, 0x8000, 0x5, 0x84, 0x5, 0x80000001, 0x9, 0x6, 0x10000, 0x7ff, 0x55f, 0x4, 0x9, 0x7fff, 0x1, 0x200, 0x7f, 0x7, 0x7ff, 0x5, 0x5, 0x9, 0x401, 0x1ff, 0x4, 0x7, 0xa50, 0x3, 0x1ff, 0x5, 0x81, 0x1, 0x9, 0x1, 0x5, 0x9, 0x9, 0x4e, 0x400, 0xa49, 0x200, 0x7fffffff, 0x7a, 0x20, 0x40000, 0x3, 0x7, 0x1, 0xfffff801, 0x401, 0xfffffff9, 0x0, 0x8, 0x2, 0x7, 0x7, 0x401, 0xc28, 0xd6, 0x200, 0x7, 0x0, 0x5, 0x4, 0x1, 0x7, 0xe491, 0x1, 0x8b, 0xffffffff, 0x40, 0x4, 0x7ff, 0x6, 0xfffffff9, 0x4, 0x10001, 0x3f, 0x7, 0x400, 0x59, 0xfffffffb, 0x7, 0x1, 0x1, 0x5a, 0x1, 0x8000, 0x10000, 0x0, 0x4, 0xe994, 0x7, 0x0, 0x7, 0xd6, 0x896, 0x9, 0xbf8, 0xfffffe01, 0x3, 0x1ff, 0x7, 0xffffffd5, 0x6, 0x7, 0x401, 0xfffffff8, 0x61, 0x106, 0x1, 0x4, 0x1, 0x8000, 0x0, 0x400, 0x101, 0x506, 0x3ff, 0x3, 0x5, 0x0, 0x4, 0x1, 0x2, 0x0, 0x1, 0x8001, 0x1, 0x40, 0x2, 0x1, 0x1, 0x20, 0x5, 0x3, 0x6, 0x5, 0x81, 0x7, 0x427, 0x1cf85b38, 0x66c1, 0x800, 0x4, 0x400000, 0x6, 0x90, 0x3, 0xc1, 0xec, 0x6dc, 0x81, 0x2, 0x4, 0x4c, 0x1000, 0x1, 0x8, 0x100, 0x5b95, 0x1, 0x800, 0x9, 0xb2b9, 0x8, 0x80000001, 0x1, 0xfffffffc, 0x5, 0x4, 0x2, 0x36f5, 0x8, 0x20, 0x5, 0x80, 0xf75, 0x4, 0x4, 0x3, 0x0, 0xfffffffa, 0x3, 0x1, 0x6, 0x2, 0x5, 0x8000, 0x3, 0xd1, 0x1, 0xbf, 0xc94, 0x7fffffff, 0x0, 0x400, 0x9, 0xfffffffa, 0x10000, 0xac3, 0x9, 0x7, 0x73f, 0x1, 0x1000, 0x0, 0xff, 0x8f, 0x1, 0x1000, 0x9, 0x4, 0x2b5, 0x9, 0x83, 0x1ff, 0xffff, 0x8, 0xffff, 0x8, 0x6, 0xfff, 0xfffffff9, 0x400, 0x3, 0x48, 0x4, 0x272, 0x3d1, 0x7b, 0x81, 0x11a, 0x3, 0x3ff, 0x2, 0x10000, 0x7, 0x13c3, 0x8000, 0x7, 0x5, 0x3, 0x3, 0x5, 0xff, 0x1, 0x8, 0xff, 0x7, 0x2, 0x3ff, 0x8, 0xc366, 0x1000, 0xffffffff, 0x8, 0x618, 0x100, 0x9, 0x6, 0x0, 0x6, 0x5, 0x3, 0x10001, 0x9, 0x92, 0x95f, 0x2, 0x1, 0x6, 0x4, 0x8, 0x1, 0x9, 0x1, 0x3, 0x9, 0x7, 0xc83, 0x1, 0xff, 0x2, 0x8a8, 0x4, 0x0, 0x8000, 0x8001, 0x2bf, 0x4, 0x1, 0x7, 0x400, 0xffffffff, 0x7f, 0x6, 0x7, 0x6, 0xfffff895, 0x8000, 0xfe2d, 0x3, 0x2, 0x4, 0x7, 0xfffffffe, 0x1000000, 0x1, 0xb30, 0x13b6, 0x6bf, 0x3, 0x8, 0x0, 0x5, 0x2, 0x80, 0xfffffd8c, 0x24, 0x92b, 0xffffffff, 0x7, 0x10000, 0x6, 0xda5, 0x200, 0x7, 0x1, 0x61670d7, 0x6, 0x0, 0xfff, 0x0, 0x4, 0x0, 0x6, 0x8, 0x6, 0x1, 0x40, 0x8, 0x2, 0x8001, 0xffffff36, 0x3, 0x5, 0x1d8, 0x3, 0x20, 0x1, 0x3, 0x101, 0x7fff, 0x0, 0x7ff, 0x80, 0x75b, 0x2, 0x100, 0x400, 0x92ed, 0x80000001, 0xfffffe00, 0x6, 0x5f0a, 0x3f, 0x8, 0x6, 0xffffd2d1, 0x5, 0x2, 0x1000, 0x8000000, 0xfff, 0x401, 0x7ff, 0x4882, 0x1000, 0x1f, 0x7e73, 0xffff0001, 0x3ff, 0x1, 0x0, 0x0, 0x8, 0xffffff01, 0x9, 0x2, 0x1, 0x5, 0x3, 0x39cf, 0x9, 0x8001, 0x3ff, 0x40, 0x1000, 0x0, 0xffffff79, 0x5, 0xffffffff, 0x4, 0x4, 0x7, 0x501, 0xeab, 0xd4cc, 0x3, 0x4, 0x0, 0x9, 0x9, 0x1000, 0x8000000, 0x271, 0x7fffffff, 0x1, 0x1ff, 0xc33e, 0xef, 0xffff, 0x101, 0x4, 0x1, 0x1, 0x40, 0xfbae, 0x3f, 0x9ed9, 0x6, 0x6, 0x7ff, 0x7fffffff, 0x800, 0x2, 0x7, 0x401, 0x4, 0x5, 0x1000, 0x8, 0xffff8001, 0x8, 0x9, 0xcb, 0x2, 0x6, 0x6c, 0x5, 0x0, 0x80, 0x5, 0x4, 0x72, 0x10000, 0x9, 0x1000, 0xc, 0x8, 0x8001, 0x3f, 0xdab, 0xe04c, 0x6, 0x80000000, 0x8, 0x8a72, 0x800, 0xfffffffe, 0x1f, 0x1, 0x1, 0x0, 0xfffffff7, 0xffffffff, 0xe11, 0x62, 0x9, 0x7fffffff, 0x11, 0x7fffffff, 0xba39, 0x261, 0x400, 0x0, 0xc00, 0xc59, 0xffff, 0x0, 0x6, 0xf1, 0x40, 0xfffffff8, 0xca0, 0x2, 0x89f, 0x1, 0x4, 0x9e, 0x10000, 0x9da8, 0xfffffe01, 0x80000000, 0x400, 0x8000, 0xb13, 0x7fff, 0x9, 0x40, 0x80000000, 0x0, 0x6, 0x80, 0xc1, 0x1, 0x81, 0x6, 0x9, 0x0, 0x3, 0x0, 0x9, 0x101, 0x5, 0x9, 0xac3c, 0x8, 0x2, 0x1, 0x7, 0x1, 0x9, 0x60d, 0x8, 0x9, 0xcdac, 0xffff8001, 0x800, 0x3c4, 0x1, 0x1, 0x9, 0xfffffff9, 0x2, 0x6, 0x5, 0x80000001, 0x2, 0x3, 0x15, 0x7, 0x1, 0x80000000, 0x5, 0x9, 0x0, 0x1, 0x6e, 0x1, 0x4, 0x401, 0x0, 0x7, 0x10000, 0xffffffff, 0xdbc6, 0x6, 0x3, 0x35f, 0x6, 0x1000, 0x10000, 0xe06, 0x7fffffff, 0x4, 0xfffffffa, 0x8000, 0x1, 0x283, 0x4, 0x7, 0x80, 0xffffffff, 0x80, 0x2, 0x7ff, 0x9, 0x40, 0x7, 0x7fffffff, 0x2, 0x80, 0x1, 0xffff, 0x1, 0x81, 0x7, 0x5, 0x7ff, 0x1, 0x3, 0x8001, 0x3, 0x7, 0x7, 0xfff, 0xffffffff, 0x4, 0xddc1, 0xbb, 0x1, 0x6, 0x200, 0xfffffff9, 0x0, 0x9, 0x7, 0x80000001, 0x80000001, 0xfff, 0xc5, 0x3, 0x1, 0x21474a6b, 0x7, 0x49cb2919, 0x4, 0xfffffff7, 0xfffffffe, 0x1000, 0x4, 0x7fff, 0x6, 0x0, 0xd42c, 0x2, 0x1, 0x10001, 0x9, 0x3ff, 0x0, 0xe74, 0x7, 0x1f, 0x5, 0x7, 0x9, 0x4, 0x4, 0x223e, 0x3, 0x5, 0xfffffd6f, 0x7, 0x5e, 0x1f, 0x200, 0x940, 0x3, 0x6, 0x0, 0x80000001, 0x9, 0x8, 0x8, 0x4, 0x100, 0x4, 0x7ff, 0x4, 0x8650, 0xffffff22, 0x9, 0x4, 0x943, 0xffffffd9, 0x71, 0x3d8e, 0xfffff801, 0x0, 0x400, 0x0, 0x1, 0x3, 0x239, 0x40, 0x8, 0x0, 0x6, 0x0, 0x7, 0x2, 0x5, 0x4, 0xffff, 0xffff0001, 0x9, 0x1e4ac935, 0x70, 0x6, 0xae7a, 0x80000000, 0x9, 0x1000, 0x8001, 0x20, 0x4, 0xffffff5d, 0x7fff, 0x1f, 0x4, 0xf8000000, 0x7, 0xfffffffd, 0x1, 0x1, 0x3, 0x9, 0x8001, 0x18, 0x6, 0x30d2, 0x7, 0x80000001, 0x76d2, 0x5, 0xffff, 0x7fffffff, 0x6, 0x7fff, 0x5, 0x4, 0x8, 0x3, 0xa0b, 0xffffff7f, 0x3, 0x0, 0xb99, 0x401, 0x2, 0x80000000, 0xa8, 0x6, 0x1, 0xfbe, 0x7cd6, 0x6, 0x7fff, 0x4, 0x1e, 0x0, 0x5, 0x0, 0x0, 0x4, 0x40, 0x3438, 0x3, 0x1, 0x40, 0x200, 0x2, 0xffff, 0x7f, 0x9]}) [ 1859.385663][ T12] usb 1-1: too many configurations: 123, using maximum allowed: 8 [ 1859.405657][T13264] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1859.416069][ T3155] usb 6-1: new high-speed USB device number 82 using dummy_hcd [ 1859.423671][T15811] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 1859.432644][T13264] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1859.443784][T13264] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1859.452882][T13264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1859.498607][T13264] hub 3-1:118.0: bad descriptor, ignoring hub [ 1859.505099][T13264] hub: probe of 3-1:118.0 failed with error -5 [ 1859.519051][T13264] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1859.555635][T19188] usb 2-1: Using ep0 maxpacket: 8 [ 1859.685973][T19188] usb 2-1: config index 0 descriptor too short (expected 32838, got 70) [ 1859.694420][T19188] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1859.707006][T19188] usb 2-1: New USB device found, idVendor=0bd3, idProduct=0555, bcdDevice=69.6a [ 1859.716811][T19188] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1859.728262][T19188] usb 2-1: config 0 descriptor?? 06:12:41 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x80) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x400) r1 = syz_usb_connect(0x5, 0x7b7, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x33, 0x91, 0x14, 0x40, 0x7ca, 0x1867, 0xb225, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a5, 0x4, 0x9, 0x9, 0x0, 0x0, [{{0x9, 0x4, 0x90, 0x1f, 0x7, 0xca, 0xd2, 0x62, 0x3, [], [{{0x9, 0x5, 0x6, 0x1, 0x200, 0x1, 0x3e, 0x7}}, {{0x9, 0x5, 0x5, 0x10, 0x8, 0x3f, 0xf7, 0x6, [@generic={0x6, 0x4, '8|\'u'}]}}, {{0x9, 0x5, 0x1, 0x3, 0x10, 0x0, 0x2, 0x6}}, {{0x9, 0x5, 0x2, 0x8, 0x8, 0x80, 0x4, 0x0, [@generic={0xb, 0x31, "ece3ac5d0094b641b3"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x26, 0x8}]}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x1, 0x9, 0x14, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x4}]}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0x4, 0x3, 0x8, [@generic={0x75, 0x4, "f3052ca88b1c534e03d71ec06a9b61f03888588435720622c23ebc12c278a326d27ac4fb5eb33cea61233ee019b80d956d9a94401cffcee6b88a8d456da98adf1c20cedf49511eb8b3c76f35129627c1b5243e7effc350d2f7b459225b9f18468bc28cb871255e8af61102c386de6234466198"}, @generic={0x4f, 0x1c, "4099ed46228026936656447b87ed1f7a5f6fea0a2469f830dc312c99063447a22fe0775628ac4ef40735657b448809c1c085d52a4a9b97522aeea1358c7bda474fbedeae3be48c83df91d1aaf7"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x1f, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x7}, @generic={0x16, 0x8, "d2fe0a6a178b90059bfde7fda27039cddf9491f7"}]}}]}}, {{0x9, 0x4, 0x83, 0xff, 0x2, 0x41, 0xa6, 0xc7, 0x5, [@hid_hid={0x9, 0x21, 0xd6, 0x0, 0x1, {0x22, 0xf0e}}, @cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, 'f<'}, {0x5, 0x24, 0x0, 0x7fff}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x0, 0x1, 0x2}, [@obex={0x5, 0x24, 0x15, 0x1}, @acm={0x4, 0x24, 0x2, 0xa}, @mbim_extended={0x8, 0x24, 0x1c, 0x80, 0xaa, 0xfff}, @mbim={0xc, 0x24, 0x1b, 0x6, 0x9, 0x0, 0x6, 0x2, 0x8}]}], [{{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x5, 0x3, 0x2a}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x7, 0x3, 0xf9, [@generic={0xe2, 0x21, "08ab4e5d2dbb565d216194b19b6b030b18b85e5ae7a6b86ffb217fda6edcf5b8a0568cf9aa4a2e4fbd578e26ee6db50d0a0eeee01c0391f9d47fb3a5ebff623e53536d9255a0a65091c580d7ec61a497ac373f71aa3a1eb24a43516c77a9f58c06657e561d9e8aefcedc9a87391432a6bd2155e34bb53f65507748508cbab60c80aa9ad0359967b93355a277fd8eccd4878ae90a9763c24dc7a7783d8700dc36706fda9ec80280159b4d2a8bf4628ad95218d13decbbc05eecd35dd6f78fe10266326aabdae9c6e2d673f4633e1fc7089f78dc6c4e42bd5750a81ed0e74a93f8"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x4c, 0x748}]}}]}}, {{0x9, 0x4, 0x38, 0x8, 0x7, 0x9f, 0x5, 0xf7, 0x5, [], [{{0x9, 0x5, 0xb, 0x2, 0x8, 0x80, 0xff, 0x1}}, {{0x9, 0x5, 0x6, 0x1, 0x3ff, 0x18, 0x80, 0xe, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x80, 0x8f86}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0x7}]}}, {{0x9, 0x5, 0x7, 0x8, 0x8, 0xee, 0x9b}}, {{0x9, 0x5, 0x8, 0x8, 0x440, 0x23, 0x93, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0xff, 0x81, 0x3e, [@generic={0xd3, 0x31, "7dfd4539d3d9aba6b88f5db9b041c352eccfc23b07abfbc8267aca328072c2848e85c45846d6531276b657c4336738476463d45a910c05995a5944986b58bd6ebb8317508ff30892283c189dd02368fce1e73132bcf24ac851b0ffcbf76251e2ab59a1b5fdca81a06b897da5a9f8a3b13cf2951b89ed2c9cd595f6453be0dafb4c4c763f958da75220560885be2029fce3d15bbd23607ad443cfa9066010a2abaf530bc2cb020da1a68f7fe17af50979a83b8a6241ae43990b1050cf1b20e69cf5ac14661d98e4f4fd3cb023f9fc5aedb9"}, @generic={0xad, 0x5, "8736b20294967cb80e935e654ccbea2a6d69e07d016ab991c5912c3012a98b1bba95319257559fae3ef66203f49ba206ec02cecdd1aaa643dbea1897aad13a88baf590245b1cad19cfa5352f6ae91b8f2f1a420eedc10542e6d56c7717be9da66ecfea459a0485557feb1016a0653216ce00347fe23e3e16aa16202d0bcd6f3b7705cf4b53e1ba6d832bb75549d2b1d219ea82d6b4aa89c26baef3f3c2a9b612a2dc378ee8cae180a1b085"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x200, 0x0, 0x6, 0xdf}}, {{0x9, 0x5, 0xd, 0x3, 0x400, 0xac, 0x1, 0x1, [@generic={0xd2, 0xd, "cc3ee354deb37a1f01032cf1740cf031f24f3274f750f87c5ad31a39bd7bb4ff0d9e99f5b459be7fa54ec3bdd4a8ed3fbc8bf2f9b0b5d3f820282dd585575ffa90c213e437c0060de2bf319609901bde054b2593b9198c15bffe4cf18f22baf106ac710d22917a038bc881fde6c2111563bb39d0c79dab8e015642c368268877e2c82de06a5855b7561d77e1cdca94f36965bb3b5be4e9fad8b285ff9930b5110ea5ce8930bf32625011f82b9c4c6af59939390e86c3f5ca46d51f6d6a67109fc62f2e4454fb41914bd8886f01ebc3b1"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1f, 0x41}]}}]}}, {{0x9, 0x4, 0xec, 0x69, 0x8, 0xa, 0xea, 0x1e, 0x81, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, "8439"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x1e9, 0x98, 0x3, 0x2}, [@network_terminal={0x7, 0x24, 0xa, 0x81, 0x4, 0x80, 0x2}, @country_functional={0xe, 0x24, 0x7, 0x1, 0xbf, [0x8, 0x3, 0x9, 0x400]}, @obex={0x5, 0x24, 0x15, 0x2}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xd6}, @mdlm_detail={0x95, 0x24, 0x13, 0x40, "a209d32842244f8882647fa081f7c7cf76f3ef66c64013801d4cff62f4cdbd388c71fc589ab8dfcc81766bd6cd5b4a52f92464e39c97659d0fa99726747b93cb133a40f52955112dbcbe9d2f65ef9d4c6ba12745df5a57b69f7b1fe4f33a0c88e47c8d3c54adaaa34b84ae306512e2f67def5770366aa6f059d21648c894cd4839e0f50b343a625e06d6440624e15d7717"}, @network_terminal={0x7, 0x24, 0xa, 0x7, 0x8, 0xff, 0x2b}]}], [{{0x9, 0x5, 0xc, 0x1, 0x40, 0x0, 0xc, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81}, @generic={0x28, 0x21, "252c194e872e5a54a85bd54ad5732132f90f5ba92dfd5d543fbec381967373bddfa21ec8317a"}]}}, {{0x9, 0x5, 0x3, 0x13, 0x8, 0x4, 0x3, 0x9, [@generic={0xbe, 0x3, "eee66562f653b89449a1df66ae2cdcdb3e09838f2ef4ff7a9db1c2a263b1b3893b911804ca62af1b5bbd9ec9e12faa697b66ce6987ea57f5be13ef6f42bd8f813c62cba7e4b3c5cb8f73d02cef07861d68006e5fbd21042ad30cac942efa31c26d80cd387926c14649072d9006033987316f7043a0901542a05df412b43e9a8bf253b74e1fe0035b8d9c0f660d5371c04ee740d25ea1d0f0b80334baff0825cba9ffdc980566cfd1299fb02a98197129360e5bc7c4abd2a269d03936"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x20, 0x8f, 0xf4, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x40}, @generic={0x3b, 0x1, "d1a19b0eacb828a719a4874bc53974755a9f5f4c0a7bcd15c5f1d75b7e17b390b5c8740a503228dd9bec2d0c87ffa3de211e6a63267138f159"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x8, 0x4, 0x3, 0xcd}}, {{0x9, 0x5, 0x2, 0x1, 0x8, 0x81, 0x81, 0x1}}, {{0x9, 0x5, 0xb, 0xc, 0x20, 0x2, 0x81, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x100}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x4, 0xc3, 0x7}}, {{0x9, 0x5, 0xc, 0x8, 0x620, 0x0, 0x7, 0x20}}]}}]}}]}}, &(0x7f0000000980)={0xa, &(0x7f0000000800)={0xa, 0x6, 0x300, 0x0, 0x40, 0x6, 0x10}, 0xed, &(0x7f0000000840)={0x5, 0xf, 0xed, 0x1, [@generic={0xe8, 0x10, 0x1, "f25ba3082379331f2bca1ab813b54678789869df98a1d9f2f152c742d3571b8a8618f56e2cb156a6868471ddbdd79112cfa8f969d56e3da1069982e075a980e8af1bd18629b609df7db4f850401d20cf050fc51d8fce53262b93b948bfe0828ca60445348b0b73e11c59f86580ea395dc07cf86a442c3e1191b33086535454527fb2f37601a835637b9b5a25e915bc601da5bcf5e3e537a5b554caecbec44271705ff37b693e16b6aed9a432e7321ce93230403de5b7b5b0e7e892daf3e260045883981fb4fcea4fd70552c73a6743a27a71395669c13f3a94e0b5995acd0c412b43a6cf4f"}]}, 0x1, [{0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0xc0a}}]}) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f00000009c0)='/dev/hidraw#\x00', 0x8, 0x80) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000a00)={0x40, "0f59a35ad98a8d6a50c04b204cc4b316e0f2882ba018d8e4735a65b69fe4c8ae455987e7d153fa2345a1558ff293b390f8dd61b5b330390c20db0e5f965ed6e7"}) r3 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000a80)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xd01845f558e6edae, 0x5ac, 0x247, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x53, 0x0, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x1f, {0x9, 0x21, 0x9c3e, 0x6, 0x1, {0x22, 0x219}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x81, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x2, 0x0, 0x7}}]}}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000ac0)={0xa, 0x6, 0x300, 0x2, 0x7, 0x80, 0x10, 0x3}, 0xa9, &(0x7f0000000b00)={0x5, 0xf, 0xa9, 0x2, [@generic={0x9d, 0x10, 0xb, "fe94d0a7cea43562b0afc2d897836b2c81e13be62aa5f224f0b42a2f8f7bfe3f5cece38eb66898d68fca67f6765172b790707c18389cdc23c55f7272eac9d7809f4bacf688cf72946598b5e5e9c022922bacee5e7952939550d76940d7a6e0837138519127384854cebddeb0cb270cee270271e462da83b8b3fa3cd553d4773b7b8a76d50702aaa8c137461a3b50a7a275e664cac7f222cac0b1"}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x0, 0xd, 0x8}]}, 0x1, [{0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x459}}]}) syz_usb_ep_write(r3, 0x2, 0x8, &(0x7f0000000c40)="832327f5fdb8a157") r4 = syz_usb_connect(0x3, 0x6dd, &(0x7f0000000c80)={{0x12, 0x1, 0x110, 0xf3, 0x64, 0x93, 0x20, 0x4e8, 0x2018, 0xc5cf, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6cb, 0x3, 0x9, 0xd4, 0x0, 0x9, [{{0x9, 0x4, 0x7b, 0x6, 0x8, 0x46, 0x79, 0xc1, 0x48, [@hid_hid={0x9, 0x21, 0x1, 0xdf, 0x1, {0x22, 0xda0}}], [{{0x9, 0x5, 0xe, 0x0, 0x200, 0x4, 0x1}}, {{0x9, 0x5, 0x2, 0x2, 0x20, 0x6, 0x2, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x4}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x7, 0x4, 0x9}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0xff, 0x1, 0x3, [@generic={0x89, 0xb, "ce45dc698087e941ca8166d6eb79060b47b19f6544740b7128fc4253c6435a061b017d37f8b541c4ccb91518a7d1da459349540cc69c94d066a2059c7bec054c2834fec4fcb90dc1a72215ba4c8f6af4307a1dfadfc4bda1cc29124f8a4cf4f188219e9ca2f6c30f4b309b41b2ae9cd49a2d530a466c1ac911763b6daa110df266df8009f099ea"}]}}, {{0x9, 0x5, 0x8, 0x4, 0x40, 0x7, 0x40, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x9}, @generic={0x86, 0x10, "516e77507424f8919741dc8a9d83116b2514010cd88a055d576d4873e226236e83d1e7e231be59a62f93fdc9e850029fee4e8ba92bdf5fc5ac8e4e363525016a175177cb353da906adff5052c2d29268e82cf77387128f686f942c7647bb1d15fc27c3e246e3ee9223d67cc59c986044962284220ad1420e6c5ffb262626a73dcdcca10d"}]}}, {{0x9, 0x5, 0x6, 0x4, 0x3ff, 0x20, 0x3, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x7fff}, @generic={0xc0, 0x2, "a9951bbae636db52c710a44e5029dc44ea5e733e2428e2ec2edf5020f2f03986378ac94660b26ac8e28aea95e74a456b768df541171034125f35543f7cf86bf452b26f93f393f928786b94eddf07763a4cf3833f7d3707d6af2dcf642cb6522056b849f4835b0abbfc3e73af38ad764c8dde11a5ebc9ec4f67f505c0f894f6bb322be9f6793d7acfa79028f4c31afd47b329f2bfeed325a20930175ea2b02006d857ed305dc640eb257ce98cb31a3256268ff4eddfc5c7c537529ad5612b"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x40, 0x7, 0x6, 0x56}}, {{0x9, 0x5, 0xb, 0x3, 0x200, 0x1, 0xff, 0x7}}]}}, {{0x9, 0x4, 0x1c, 0xe, 0x10, 0xf0, 0x2e, 0xd3, 0x1, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x4, 0x7, 0x3}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7f, 0x4, 0x54, 0x1, '^ct'}, @as_header={0x7, 0x24, 0x1, 0xec, 0x9, 0x2}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x81, 0x3, 0xfd, 0x9, "", "37ff"}]}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x6, 0x8, 0x1002}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x4, 0x4, 0xe1, 0x0, 's'}, @as_header={0x7, 0x24, 0x1, 0x9, 0x80, 0x1}, @as_header={0x7, 0x24, 0x1, 0x40, 0xff}]}], [{{0x9, 0x5, 0xa, 0x4, 0x200, 0x4, 0x7, 0x0, [@generic={0xe6, 0x24, "e0056deb97f43bc8ed8578867d85a866bb216bcb02872b168b634fa625d5242576281571e94a64f98b536a2d62884c42eabe2ea402a21234d70323861cb343d20d8345cf098f6d494c8df973f06bafaea3fdb5282a1a961e0c8b400b8210970f7ca05212a0998b34a632e65000f3243a45028017c5f2df966579f50408e9ee264b3bebf65454821099b1cc791f71bf79298766185b7b8e999f5fe247bdf74389c6183fbda586644b520af90272739530d643970d7571b91f6a45d28fc06280310f803d590cbd2cd2f707f5000d53ab0851568e6cebc2b3d6d8e91f6bb2e57038451eb362"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0xff, 0x3, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x91, 0x8000}]}}, {{0x9, 0x5, 0xb, 0x3, 0x8, 0xa8, 0x0, 0x1f}}, {{0x9, 0x5, 0xa, 0x2, 0x7e7, 0x8, 0x65, 0x1f}}, {{0x9, 0x5, 0xe, 0x0, 0x200, 0x3, 0x80, 0x80}}, {{0x9, 0x5, 0x1, 0xc, 0x10, 0x2, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x6}]}}, {{0x9, 0x5, 0x9, 0x18, 0x200, 0xf7, 0xa1, 0x3f}}, {{0x9, 0x5, 0x7, 0x8, 0x400, 0x7, 0xff, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xce, 0x1}]}}, {{0x9, 0x5, 0x4, 0x4, 0x40, 0x6, 0x0, 0x6, [@generic={0x3c, 0xa, "69115d084ea9b83199e98b6b6353878aa835b287fe21489240a3e03f5c4c5f1baeee78ef2ea7d741fb92a746cce218c9487170a7d61af2384ae0"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x400, 0x9, 0x3f, 0x1}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x4, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x80, 0x20}, @generic={0xe1, 0x8, "42720a588f987fc8dab05491f93e212615dfdc4ab87b352fa2a581b07d3b303762446c3cfe422af61f39d2ebf598315ae8bc205a09bb1c13e2ff5e2459cbc8266f578107c8d9cf46619fcb5538cc8494980cf48132b877482c9b0d221aadfed9dd9ce3698576337e23353c8b436282421822ec6c6cf5a19e6139d993e6f471cf0ac58d99af068d65b9e1d7b3344f884d525e0a4835c4c66023042bb3d4b14639b3b7c0b1bfe9ba19afde80689c672b1f851ebb6ae478d626caf8bf082524f0ad901ea856538180b75198017950e1325fa586e1d98f40678d7fb0279f0b5ee5"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x8, 0x81, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0x3}]}}, {{0x9, 0x5, 0x5, 0x0, 0x200, 0x20, 0x4, 0xe1, [@generic={0xe, 0x6f, "cce67d24294afcfc21ba01f7"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x40, 0x80, 0x3f, 0xee}}, {{0x9, 0x5, 0x0, 0x1, 0x3ff, 0x1, 0x3f, 0x0, [@generic={0x88, 0x8, "7d1d782b7ca0b55cf6077b30c6bec5f15b802d336ea2df38fdc21268b089ce600ac99b62dc4d96b22c10890f42c765aec7436742ec9e41ad1a13680de043a6d0b01da115e46f9bb76abed441796cb7ba970e1029e44012a9d5416e7263739c41cb5fc266c14b0499596cf6ba0c086a76b2384995bdaf27b5c9b612ae159869a37702ae3ce46e"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x2}]}}, {{0x9, 0x5, 0x80, 0x8, 0x40, 0x7f, 0x20, 0x80, [@generic={0x55, 0x30, "4cfe1f764cb68860788679db188762d4e4313a6f4c29ae171774a64edc125f402ae91dc4a90fc403d29acdca5d6da40f85e1adc536498624bc609109f95e28cea9b08219a90960daaebeb8d849627470d1651f"}]}}]}}, {{0x9, 0x4, 0x4f, 0xc0, 0x3, 0xfe, 0x87, 0x48, 0x1f, [@uac_as={[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x4, 0x4, 0x1, 0x7, "855118", "04"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x93}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x78, 0x3, 0xff, 0x8, "", "1f6e"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x91, 0x1, 0x47, 0x1, "43b4", 'u,'}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x5, 0x1, 0xff, "d4da5aa88e"}, @as_header={0x7, 0x24, 0x1, 0x3f, 0x4, 0x2}]}, @hid_hid={0x9, 0x21, 0x8, 0x91}], [{{0x9, 0x5, 0xc, 0xc, 0x10, 0x0, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x20, 0x8}, @generic={0x19, 0x8, "2a4dad70508c6ccdb7e532622a92c840532453173eb558"}]}}, {{0x9, 0x5, 0xd, 0x8, 0x400, 0x7f, 0xff, 0x4d}}, {{0x9, 0x5, 0x7, 0x0, 0x40, 0xd1, 0x0, 0x7}}]}}]}}]}}, &(0x7f0000001640)={0xa, &(0x7f0000001380)={0xa, 0x6, 0x110, 0x81, 0xde, 0x62, 0xff, 0x5}, 0x51, &(0x7f00000013c0)={0x5, 0xf, 0x51, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "a0f4cffc8571cb9e27cc50304c4b05b6"}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "4fc5bf949d5153b4b7253f6896546fa0"}, @ssp_cap={0x10, 0x10, 0xa, 0x4, 0x1, 0x4, 0xf0f, 0x1, [0xff0000]}, @ss_container_id={0x14, 0x10, 0x4, 0x66, "6ab2c1461a1e472896a8e05369e7f788"}]}, 0x5, [{0xfa, &(0x7f0000001440)=@string={0xfa, 0x3, "4b82cb2fed5c770335d0c912e5a9d06d94370ec402afa04e012e562affe973ca9c6c1cfdf2df9e0bff72dd9eeb74eff80a2307bf7cc4015c5c76f5ff5eff36a4c493eab534c6117a03a4f3f461cfaa4c365ed7cf2bdd5c8297c877df839e9065657d895cbc70b38dfdc892b490239090e15218e0e9f222cb761e1d5697b539500628bffb9d54603b1bf151293a61e3ff0105d24615129e24ec4e54f6722a3fb53b83a7f366291240341564bf1757cb644883274f50e81fd8574bb86a0d5dbeafdffbc490c5f900207f3fa10d2f40c43e8d5d49877b5d33979381dc89b17881b47736baf276151189d0bf30ff825134f8d6d41a6d3bdd43ca"}}, {0x4, &(0x7f0000001540)=@lang_id={0x4, 0x3, 0x42d}}, {0x4, &(0x7f0000001580)=@lang_id={0x4, 0x3, 0x80c}}, {0x1b, &(0x7f00000015c0)=@string={0x1b, 0x3, "f77c5f711933893f9361b1ebbd4890a03b556be35c810ab0f8"}}, {0x4, &(0x7f0000001600)=@lang_id={0x4, 0x3, 0x400a}}]}) syz_usb_connect(0x2, 0x68, &(0x7f00000016c0)={{0x12, 0x1, 0x250, 0xf8, 0x34, 0x3b, 0x40, 0xdeee, 0x303, 0xd4c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x56, 0x1, 0x2, 0x5, 0x50, 0x1f, [{{0x9, 0x4, 0x15, 0xd8, 0x1, 0xac, 0xac, 0x0, 0x79, [], [{{0x9, 0x5, 0xa, 0x11, 0x200, 0x8f, 0x7, 0x9, [@generic={0x3b, 0xb, "4345f88e244dc1411da44981fc686e3529f1e7bf06929233f3d0a78681af989f46246c88917536929194a6dfa5939fe75bea31a486487e599f"}]}}]}}]}}]}}, &(0x7f00000019c0)={0xa, &(0x7f0000001740)={0xa, 0x6, 0x110, 0x5, 0x7, 0x1, 0x30, 0x20}, 0xc, &(0x7f0000001780)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xf, 0x8, 0xff98}]}, 0x6, [{0x4, &(0x7f00000017c0)=@lang_id={0x4, 0x3, 0x100a}}, {0x21, &(0x7f0000001800)=@string={0x21, 0x3, "387a00fb02a1598bc0245b699df5c32b740dd75b4a2b02269a0aeff6d6f025"}}, {0xb6, &(0x7f0000001840)=@string={0xb6, 0x3, "5294a1f66a7cb59644858c29c7c39d33a1167720fbeb04772974764584efc3ab94769ed3b0361494c71a7f9edcad5925eaf9144913ca8216927cc10d337488facd7246fc1835715930dc3a3b8e342ada0d6f6ea7eb51a68222d3ddb8d922c226b9797497b622c4d422bf676ba2bb6abc438ade292b6fe397bc65da42e7ff2277dc83cec0a96259a082ca7a50be4a24029b28ef96ffb6f159990f433dd8d4b3cf98b92efd541c17e60326dcecd00e9b4832c1cac8"}}, {0x4, &(0x7f0000001900)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000001940)=@lang_id={0x4, 0x3, 0x439}}, {0x27, &(0x7f0000001980)=@string={0x27, 0x3, "0476057e71e29f720e0965ea636feae24809d5c12707b40a8d8ccc995b0f3595addcbf3ac1"}}]}) syz_usb_control_io$hid(r4, &(0x7f0000001c00)={0x24, &(0x7f0000001a40)={0x0, 0xa, 0x7e, {0x7e, 0x2, "2e8a37a2110c76e825e4a7008552eb86658e499d6b31bf86653973afaedd4ddc4993cac3cfc05b27fa525ff0a810d1ab73ae113b238e4170add331a2694abe1ea70cf34da18fa7f5548add33f2431942e82257f45d8bbfa7ea282e81e6e2c60efefc75782e7185445b27a1b5bbb33fc6d79444d713676a2f6ed12e9d"}}, &(0x7f0000001b00)={0x0, 0x3, 0x62, @string={0x62, 0x3, "a395d23d50de28a2c977cb59e5cc345f0b937c52f801901c91bf75b0d71d5a3adb9678b27302c59a8f9e4cc13147ecbe6c85d6748c163307d0c336005b0da7c948fdfddb047c4dcf813d4438f0fc826e39b91d8e9f885bdc5e0d38e526005e72"}}, &(0x7f0000001b80)={0x0, 0x22, 0x10, {[@global=@item_4={0x3, 0x1, 0x8, "2eda4cd7"}, @global=@item_4={0x3, 0x1, 0x9, "fb7ce0e6"}, @local=@item_4={0x3, 0x2, 0xa, "dabae4cb"}, @local=@item_012={0x0, 0x2, 0x5}]}}, &(0x7f0000001bc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x3, 0x1, {0x22, 0xcd5}}}}, &(0x7f0000001d80)={0x2c, &(0x7f0000001c40)={0x20, 0x3, 0x28, "fb4ac1562a9cabebb0cd6b3a4969713cb031659cbbd9d5583d7439b5f49732437bf9145148e92cd4"}, &(0x7f0000001c80)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001cc0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000001d00)={0x20, 0x1, 0x36, "a04f7cd2e63e377273bafd1d3430d9d1c67465f2c8d38ef114e3b4c1c08f1a68e678b03c899400f264a305b2d9d9f6150f73e48e5626"}, &(0x7f0000001d40)={0x20, 0x3, 0x1, 0x7}}) syz_usb_disconnect(0xffffffffffffffff) r5 = syz_open_dev$evdev(&(0x7f0000001dc0)='/dev/input/event#\x00', 0x2775000000000, 0x8000) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f0000001e00)=""/211) syz_usb_connect(0x6, 0x6c0, &(0x7f0000001f00)={{0x12, 0x1, 0x250, 0x2a, 0x2, 0x23, 0x8, 0x1b3d, 0x931a, 0xebae, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6ae, 0x4, 0x0, 0x0, 0x50, 0x5c, [{{0x9, 0x4, 0x81, 0x8e, 0x5, 0xee, 0x48, 0x7c, 0x6, [@uac_control={{0xa, 0x24, 0x1, 0x81, 0xb5}, [@processing_unit={0xb, 0x24, 0x7, 0x5, 0x0, 0x3f, "a6fbfa33"}, @processing_unit={0x9, 0x24, 0x7, 0x6, 0x0, 0x8, 'A9'}, @extension_unit={0x7, 0x24, 0x8, 0x2, 0x30}, @selector_unit={0x6, 0x24, 0x5, 0x6, 0x9, '\v'}, @mixer_unit={0x9, 0x24, 0x4, 0x6, 0x55, "2f8238c2"}, @selector_unit={0x9, 0x24, 0x5, 0x6, 0x2, "4c0a50c2"}]}, @hid_hid={0x9, 0x21, 0x6, 0xf2, 0x1, {0x22, 0x400}}], [{{0x9, 0x5, 0x0, 0x10, 0x200, 0x7, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x5}]}}, {{0x9, 0x5, 0xe, 0x8, 0x400, 0x1f, 0x9}}, {{0x9, 0x5, 0x4, 0x10, 0x250, 0x4, 0x1, 0x80, [@generic={0xe9, 0x23, "4bfbec47e768a2d70a602df46e56abd1f24ba7edb6dd36b367e409810349d2c5ef075765d9dd4c380b3e30211fcb8268940d242a2d2c6eaa672ef550f8c4f2ed79b7c62ed051455301b18bd700e9d80b0d2488e01559031774d7e0f27f331fe971318d3daf6fcc2e24723cf072e8a5f4dcdd69d692ec4739a547c4fc244fc8d337bb0046feef178fa8e770afae57acf73eedc483bd770ea41c8ab8306647ef0fad8304f507f163169630b2b11638bfc5360ba719727acd8b1de05e7e73dea5ad9d07136a9efadfcd14023739e034e5ef67c08d26ba086d1b1edb00f8f47361edde4bf07fdae489"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x0, 0x81, 0x1, 0x9}}, {{0x9, 0x5, 0x8, 0x10, 0x5f2ec584ebc3042, 0xff, 0x0, 0x1f, [@generic={0xd0, 0x22, "615f7aa1311460099b344afb89681973216dec8dd0874dd06b5e082047ed755aabde5202faa9fe170e64f25f3a384352729923c05af5c1705d38055a8b55cb84db49678738c2ac4e786e7924bf64a81d141a7b0fe265ab35101943af8061106b6a816fab823d52cc65637c021787ace28034df0041cf71660ded27b811f0696c12e934bef348556760384a255228dc4a25892a25851b6751ed98d8ecfda800d988d5c6d8dbdf4fb9af14d2e5b4cfb4bb9702ce29cfcb00077828f21594c18abb34bfd57b01680310759166e7d59f"}]}}]}}, {{0x9, 0x4, 0xe8, 0xb, 0xb, 0xbf, 0xc6, 0x9d, 0x80, [], [{{0x9, 0x5, 0xf, 0x0, 0x7be, 0x8, 0x7, 0x1f, [@generic={0xe0, 0xd, "30f1544ff665a663cde009c8c721ec2198d9f85f97acc632cec310023afd9b429a29c32a5faecdbdce3be850a7058a3d5b26802aba14702e2188ea2fc70909f8a63342826111fdce6b4144af974b33682b17ca81fa6153874e1287cb019381d7bda58b3d97d82bd7da788e4a915850f5baddb57c33c687e1b2cca7714fe6f835dc9ad17ec51501a896d33bd49a8022bb56e0668cbaf1b84e98c10bda39938cb4c9667e92c6d00e6b20a0dc730878e709a0b416b3abaf9177113f7bae5f25203003594547324264f206ba996a5864a1136bda9529fa74409b847a1944f231"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2}]}}, {{0x9, 0x5, 0x2, 0xc, 0x40, 0x0, 0x37, 0x4}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x20, 0x58, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x1, 0x60, 0x40}}, {{0x9, 0x5, 0x8, 0x2, 0x3ff, 0xc0, 0x0, 0x5}}, {{0x9, 0x5, 0x0, 0x1, 0x3f7, 0x1, 0x2, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0x1ff}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x3, 0x58, 0xe5}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0x7f, 0x8, 0x1f}}, {{0x9, 0x5, 0x4, 0x3, 0x8, 0xf9, 0x81, 0x1f}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x2, 0x3, 0xfc}}, {{0x9, 0x5, 0x80, 0xc, 0x20, 0x0, 0x40, 0x8, [@generic={0x9a, 0xd, "de96caa42298b519bde61f9e1ef0c64c4ef2895d5ee6e9a8aa61682a36a239c113b1ae27ea3c8785a86ac1a3030eb34ee6b7ce2a80bec5fc077baff2b9ff767cd0f9ea81f8dcf9bd4fad3b10f8af755401b2a11769c2400d570937bdfe99277a35dc46c9c95e6e6c629fedf4f56e94bdbaccf2eb8a6c320f972a7631bc7ac55ee0d4a3d5deac6c733287c2c6059a6a7fe7eb2832887388db"}]}}]}}, {{0x9, 0x4, 0xbc, 0x1f, 0x6, 0x4c, 0x2b, 0x59, 0xff, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, '2b'}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x800, 0x400, 0xfc}, {0x6, 0x24, 0x1a, 0x0, 0x3c}, [@network_terminal={0x7, 0x24, 0xa, 0x20, 0xe1, 0x40, 0xb1}, @obex={0x5, 0x24, 0x15, 0x3f}, @mbim={0xc, 0x24, 0x1b, 0x9, 0x9, 0x2, 0x6, 0x800, 0x80}, @acm={0x4, 0x24, 0x2, 0x1}]}], [{{0x9, 0x5, 0x0, 0x0, 0x20, 0x8, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x6}]}}, {{0x9, 0x5, 0x80, 0x10, 0x200, 0x32, 0x3, 0x4}}, {{0x9, 0x5, 0x3, 0x10, 0x400, 0x5, 0x81, 0x7, [@generic={0xc8, 0x21, "14ae0727777edeba82de7895c0bd1147beef1984e67c7c5e0159f5da5d222df11e6ee9de700a64c220836daf9e27b44195d1394bdee8add3f951b31d9545c41f48915e8b457daca05346e9b6d96752bfab9966590e73616cbed3b06068dfad4dba9691801c6810373540c703f69ed3a6d8e3566896df35b3434175d4d49994764c00af390cf38de4dfb23afb15d9838a3ca3c404564db411ea607005f5842c2ef142e32ae64c21766895b7e08fb6f042cb1f335500d69fb6c6177c05d957177e949bf204cb68"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x81, 0xffff}]}}, {{0x9, 0x5, 0x9, 0x0, 0x10, 0x2, 0x20, 0x1}}, {{0x9, 0x5, 0x4, 0xc, 0x40, 0x7f, 0xc3, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x40, 0x8}]}}, {{0x9, 0x5, 0x0, 0x2, 0x20, 0x81, 0xff, 0x0, [@generic={0x7f, 0x3, "e43cf672736c645184f65c4402b674c3722a6006cda389e9651d1bc636fd72248e97de40bd8b0f205961decf7cb649ebebdfab5a15ca81379dc3ffb2cc18e9ca7068a3be1ee79b11e711ba0224333454c25a26b870588d19ef1426964dffe526aaec18f76a43f7412a4f9ad23df10f0d1169823e7b16ede7edc5df4943"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x1}]}}]}}, {{0x9, 0x4, 0x3, 0x9, 0x8, 0xbf, 0x43, 0x38, 0x20, [], [{{0x9, 0x5, 0xf, 0x8, 0x400, 0x76, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x8}]}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x6e, 0xc9, 0x4}}, {{0x9, 0x5, 0x4, 0x12, 0x400, 0x3f, 0x0, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x81, 0x800}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x0, 0x85, 0x4, [@generic={0x9, 0x5, "13945a2e0132e5"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x10, 0x56, 0x7f, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x186, 0x7f, 0x6}]}}, {{0x9, 0x5, 0x8, 0x10, 0x3ff, 0x0, 0x8, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x9}]}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0xf8, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xb6, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0xdc}]}}, {{0x9, 0x5, 0x7, 0x10, 0x3ff, 0xe0, 0x80, 0x80}}]}}]}}]}}, &(0x7f0000002780)={0xa, &(0x7f00000025c0)={0xa, 0x6, 0x100, 0x1, 0x61, 0x9, 0x8, 0x4}, 0xf1, &(0x7f0000002600)={0x5, 0xf, 0xf1, 0x3, [@generic={0xd1, 0x10, 0xb, "6e1633553478949a9f4798d454d095006d8e100b328a7a5c5a51fe6def3ce299df901176d5b59770a4c595f74e9e1577e932e1a9720000d34fae7688d2a5db2648515562d3d1cbee0b6a2679c9c5596d22b21f7707b558868f5b3c087c42cb9ceeac058fd78455ad66cd188aafd33537cad4724158a86a8cb492e908946f582177ed513dba5e4c17cd28164154d76e5f9d2821d8e4d72036735d9005df763b337ea61cb6267267f7fc0a1a9a7223e679c351654f3536193adb77133546af4d96bf5af824af4f9fbb908ef878cb07"}, @ssp_cap={0x18, 0x10, 0xa, 0x4, 0x3, 0x2, 0xf, 0x7ff, [0x0, 0x30, 0xff0f]}, @ptm_cap={0x3}]}, 0x1, [{0x75, &(0x7f0000002700)=@string={0x75, 0x3, "f59ac61e80c187daa7e7c65333e9a61ea663784173b8f39d4bcbd4240a30e398a28ab8097b38897f01d4d356bb0b960b56c9a9d7646cfa024577ef80f78949689ac6c78bcbd3f1bd2f93116dff5402981b7b0cfdd428396de98538768585481d520761be787efdaef1822445cc615fad58510d"}}]}) r6 = syz_open_dev$hiddev(&(0x7f00000027c0)='/dev/usb/hiddev#\x00', 0x5, 0x50080) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000002800)=""/108) r7 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000002880)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io(r7, &(0x7f0000002ac0)={0x2c, &(0x7f0000002900)={0x20, 0x1, 0xa8, {0xa8, 0x2, "aca2937c01c430f0d36137b25418e3288ff783d08f0a0c353c7de849b5f131073b2b23a777fd5fa590a643d4ee98ff6bb446969e952f95ebd67c9d93f08a0da1f0f8449c38fb4f110c8be9540a3bbea4e7748562b93e5f78af40cd1211e9aeadcf18f9994202e3f4c1b7cb04b774dd0b3d12699ce6bd85d09d7876ee01d981d833695da99993691979cd24f98c23e9af339a1c5c61d35f4c409f43f77ab05cea19e9fb39b7c1"}}, &(0x7f00000029c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x421}}, &(0x7f0000002a00)={0x0, 0xf, 0x38, {0x5, 0xf, 0x38, 0x6, [@ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xfa, 0x39, 0x5, 0x3f}, @ext_cap={0x7, 0x10, 0x2, 0xd, 0x6, 0xa, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x9, 0xf, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "d38b8c41b994d7f90cc289b352f3a35a"}]}}, &(0x7f0000002a40)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x80, 0xd3, 0x0, "e4fa2bed", "9c9a69c4"}}, &(0x7f0000002a80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x64, 0x0, 0x3, 0x8, 0x4, 0x3f, 0x6}}}, &(0x7f0000002f40)={0x84, &(0x7f0000002b00)={0x20, 0x16, 0x5e, "ec2707cf701426b4e852dfbba3c25e09046fc40a9e58b5a27fa30262198375511bdee33b7a471393d22c9e9857c0625b5cb32d540de4d21f053d0fb697769cf17ae8e70ef7bbb429e7a2ddd88b7805a63d4da4ba3b9d4df73f1e8bb70385"}, &(0x7f0000002b80)={0x0, 0xa, 0x1, 0x38}, &(0x7f0000002bc0)={0x0, 0x8, 0x1}, &(0x7f0000002c00)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000002c40)={0x20, 0x0, 0x8, {0x400, 0x40, [0xf0f]}}, &(0x7f0000002c80)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000002cc0)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000002d00)={0x40, 0xb, 0x2, "0357"}, &(0x7f0000002d40)={0x40, 0xf, 0x2, 0xa2f4}, &(0x7f0000002d80)={0x40, 0x13, 0x6}, &(0x7f0000002dc0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000002e00)={0x40, 0x19, 0x2, "f8e3"}, &(0x7f0000002e40)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000002e80)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000002ec0)={0x40, 0x1e, 0x1, 0xdd}, &(0x7f0000002f00)={0x40, 0x21, 0x1, 0x4}}) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x1008, &(0x7f0000004240)={[{}, {0x1000, 0x4e00, "10a0035a0ca96f2c9639af0454020e6ab4aef922261558a6ff4ce734ad6346d28387171db2f5e4cbf4a32725e6e0e69449df3cacbc0e5b97f9e3d4b5188e1fdc07f2ace5b61a4460a6199a5308ace8ee124e6015c94e2db3e04560347b44d033091412dde21050de3442719e14bcb658215e3886e6b01879dcdc484173a7824c9b8bc815725854e84c5bb0d5b4b086a50883ffbe8cb95afb190b1d10ad6f83d5fab8bfbba556ee8dd83bc77a8a5fc8d8f9af1698836258502c5d09666dee54ee7d0348635eb2c613cd88a83fe58a21dc3045cf0d95e8920febf23fed28824f73b617fb6c1a1285fa777f03a25ac45ecdf0a88b35b4b54fd3ef6084b5f939e597f6ea7efa12f802a03e5668d1c367c97dbe47654151952d3fd5f088d81a5981496cb1db04f699b4780d4cb36187785cf2dd9fd29fefa3d97c8cc776b124507ed829352fa943a2df1eda70b1e028d7c8226a36693b304f3c265ae172b5ae96789fbc86c97ff86db242f19c9260642a3a8649f38be8823ce7c821f6f0bc7a9b070d6de9a3ccc802b2a5318ef9fb35d10ee9c4f9e1ebeac80daa91d1e05d09a03ecfbd53a876c87e6946441e049e2982981c3ff2bc1eec9ead87179a9c023d44d01a3d0b9c5fae267cd4dd95aeeb49a2d2155ace7656c20da6e37b1457b03c2ae0497fdec8fb5d04c4c0a7838a7630026fe60dce15c7e7adee85c0b9b4e01e0bb759e6eff7b0b15e36334b0378a138fc1e7e5b938f579881f05734e835a10b60a88cbd0f832b6ade547aa53408c1f748535d8a7bebe71ff4f564cb3c870ab74c964993a9480fb4cb9aedda182e908c4d0ccbd2d05ccb802e19729fc0b42c5cec63d9c26d9076e5a07bd35f0ae5c7b8bc002c4eb5a8f0955113b18fd9d03fc4abfdbd0e61113dde6708dc6c481bd79d602f50eca99560db239aab880544128954ae15dc71de97062f29b4c42b25e809f28f501d1e6972c4f5324a8ba5537fe2f9b5a23051cf9e2f3d7de1c98838b1bff39df17975928210c6a058b025d62292cbee6ea123e3e9ae17f5f33f2cea0c60c3d0e8cd7f9d54b4b800decbc49338e6b3d76a9fcc8abb1dd53bc6c088343f3fe6e4b009fd887a1209af6390546ae5908ceb9c82a4f7ed0a5e94bedfdd281a2c2c3dd9d18d1c1913fcee406ce521314447bc0a7486e705f9a4ee6ce3cedfe1ce151a87f11fdffcc4049f894d5ece28c972e403b651cb6ec382cf57c8079278932569212128afe10c12df51c3e8e3002139066dde2ab99e8a4aca20fe423a57b8219dda5ce00001e0b7e495a3e3f93f271b3858861b52d903bb42741c39e66ce95277184b46ac0fe64256849636e0d37e82924bd6e69e61df763723e61d05b8aa1c80fe95bb3952db16069ed8b945b34cc6000adb1d425b84c26cd1e7a9200bf4a0b5b367820eceb1bcc186c41f8af3ac9e928d3c76f665d21efe45fdd062bdba7ecf175c5beb775aca5c52615c8a71840f0121bca55d36a18ede8cf83f40b38762a2466af9fab9fab04210d2368d65440c76bdb799887a1dd8bd95c4f65b5133b32dc9d88a4dcfb3e829af2698aefded866e0176e8cf905bfb37ea8dc6000624e8f1409645a863efb4d90440fda99dd93cb22731a45319c0608c8586cca9da49749691e9c911d9927fae955d854df1a44e6a3184a4f0b5cc7aa5beadd273868d34e70b29e2e6d2071d2de134d06642594d2c3986dcbc92b06216b68e7bfd98907fafe0017fd633b3f328c7fdb75dca63a7d98e60a7f918bae4f273e7f390e2137c17ecb4717d1e7e1e6ef4d62cbcaa60a2b69124451a14fedb7085b1ea0894e63cefb0aca5e8ba5a046889ea505045b66f2000682cfa1ab4d7ac25da9a0d4a6422017a974f276dfd42e78fb1ce62d27f76d044694ee2a8d0f0a3823cbd42ed2814f5443d54ed3d321eb78859572e41050a1ecd9562466ba4eeaeea375bd8eee3d13777fefe63e29a0a5ec83ff7ab9093108574e48d33b2c28472b9e16818d5ca171583b44ebd6716aea1f86aa7fded21057f0b17d1cf0b7d81ec91643c671c07bfd55b5063a1b5b96b04f21d7bfa3df971379d5cf550aa55d675f6e9c649f968c26f4d6135bec9a48fb4d99e717b1ed197ed8d0bba1e607d7e132609380f15eb0082366f60a8dacf9e799557e033b7fe4cd59d08074a81d9c1938a2ebc99a5fdd7bb02d8d1550057555f06bb91be87167887c6974a07c73192284fa7f008fa61366eb6bca27ed630bb7684df204d5a11652ddd97d9aaac306913cf39d2da5673352938c7781d9464917668a1c7b1ef8cbba231ba33bac05b3063b459bc14e9c0d5227a2981d9a03601411046c2cc5cfde4f2f41c5c350571789757087fab32f33657f06ede462e63059445f06fcd5ce241d4cd1d3cc9db40d44365efc6f930a14fce589565a082f3a7301229133954a375c04c4320f3fdb0f15692b91e821f26ebb2cde30558405e2fdab5f3936422361aeaa1f1b54f7f2931153aa6484cc4936828d6561c94b1e02c1371ac572ab364553206db5f167455745d2768cb67c1ebe558fe80eeda529e06a3c85b94fff2f3291141df946305636d0bed82b92a4e06c55988456d7dbaba5959260604ba6ba23bc5ce5db6ba38ba222f5d78700261d72851e14e15f729cb9f5eeafbf57c3bf92ac64e7de18c1c6fd5172753a95b972b7b6b4fd6a2ed15c5c4ba4e05a901cb58e1d58aa6249b8e78e3271caa540c317fff5f894343ca3247580748256a522aa8c47ac13f5087161e0787d103335df671d78511220b79fbfaf75c9dbd1e08fe3bbf1d64bbdcd04571a291686e01011d26daecbf4ba6028d070fb9968964af162fab5f965b16b81bc4d1e8bc1e0b682f394c9e9eefaf1d662dcb2a7fe2a3356dc912743fa825281232cdbd77ad1473317239b183697d14d0e05a677aa2620961322383b4f4d1992f2913fd8c8fa58e67b5627673769d5e08951747aa5ffdd7fce5f452644363cefb39ce80635e151aa56c2572352f05908ad733b8873eac2700adacc65ae89996d1ea5e2a8da7959b7a12b42d9f1fd2e2e371cfdcd2b911307110b3410299dd6a1fa7ed13613e0ea46302c797912c25facc4aee67063cf7af1e96acdcf663eef0fa9b5b28401a00c0c65fd2fc41395de5eca894702898b423e9b114083f44dccbd52b5eacb65ad207c8d35d3a46e5947c0747b2b2d82a3a5eff0118ce091b80ac73069f66c1163497a24c869ccd75a1441c205917d82bec684b700e19bcdbb88b5d3a71301946dbd3d7bc986b0aa448a81cb963dfe78ae66917a73386f4a35d7ac5c137ec219825812f4ce4f066ba4c12f75e04c9f11ff4c7c4829f036829c61c8739aa52edf2abc26b650ecba981d715af274c3f2cba89c97efb9f2c4d94457ae6ff345a2052a56d13e605ab4749c2eb34d78e268621a6878ea324f50c3383d845517cbc5e8ce45f3737693c87701698257901141a66f87a479ec795f547e65eb4ef7a4be0763f588647e88d2b0c5b17bb99fa452436973bb9f126207a23c57955c2bfbcc3d2f34b4e641d63dee232f1909ae5acb25f5c9d60a9a9e7e16a8123f4ea6ece5d2d376cddfe61a2124de5b2f3cc0ee78c2b695f4067c748db1efdb86224a72a1a0c88e2da22f61f3cc755b48555970fed384eda0f97d9fc26e6758e19bf4bcb4de98c038ff194f2d19ba6eb82d57bce7585483bb1dbac7b4c7d7267d6c947c0e7fd88230111213ef318462c4a53632a349028188c7dd94d73cfaae9487ce5c4ed402ebb3cb8ac2295caa9155b4067affd835b06a03669ba9f18e2f21548d51bb52bb00e3cf11a986caa918b6d5d98271c5c63e1452c8ace7feb3f12d1f3f965732f809ee76c10fcc4fbd87135e8a7018a8c9e3f06330d4276c4a22c0219c487edb9d1114e6d1ec5404d05a9ea249e9276d403655b02a61ffdbc4c52997ead47ebc003bf9f28413b1406644d6ee352740a54dc55038adb5705013de04e4ef44f028dec30be126409813804e960f794d0c3ce2f7194ef2b366418932bdfe3024d69bf4017ae6cd120e2bb627cd5cb7224f688488b05a8c09d0e51471af1213c3de4aa1ceb8838777af1edc28f872fe01febd465d4940f2add19aca3a466bc837d701064ffd525e9e3f2bc77c6a3ab5ccd4fd4aa45626f3ea1c6f3446fd7922c884822048b538427d075ec2ada501911c63ba9f37591dcf482c132c719c517b08519c71fce4653f833505700ef3a1d332620fcf9fe9986985e910a75be706942c8532ffab1260cde558c39b0d70490404aa994415fb573632af9c4254afa67e1fd1e5b343b9cc53e2d90135471cb9b92c7ade43a4a5e67bd3783fb64193ce82f32eb49ad639ceb1706636118f87a499419859ac9a621e533de2c46b259ac20b458a2b6197ed6b2530a18970a23c5c590b4acc55da1c15854b38b63df5766449acf512df52689674ad3eaf4043ae7ff09c8694d095c524f805398eea625b32f5afa2b74b640f78b2f66a56f6028fafdcb71b6bfeb7396af210fc9674b9086ef77aab7dbd73937f662103c6ddec6445260a10d905db566ff00734de85401a398d9f8c3c3cdf586b31ae79b085f116d2941e51642e0ab4c1fa16c02fb41486b1fe220674eb835b646a92e283b1fd1fed7183f4baf369ae890c77e6d6e2bc51fd9abf6755aa27e51cf0bd0d48b4f92a8938ffd59823c7a682694be18cf262565c50005f72d8221b76e6482325b6c9a01e4e9b9bf8989b496aa2e8eca068d1b123ed081d257ab17143faa742b32f09c7d4ab22a2da61c75807dd150c664e9a4a2730d7b74b085fdc9029368b9f0b14d3bb9b9a4232e82f8b065be50d428d45389dc4e0b56557dc86fb659018c9cd8071c48ff1dc95ae64b3022c1947f389a400cfc4b3431f7d699df68d003ca2ce4215cf8146d33ff66dde1f79471628488cfe7818f454c2a7be5edde79f1610f77dc3183b7c5cc28986204b19134933eadc5cdf1a7b2f57a41b6d0350294297ac2e5f4c8ed31f411941aa5f5e770216daaf6642a5f6062503a8a1f10603c6b98487cde309fe7a069cf345a4552cc029ca515aa5818a8c5785182ce605ae51619bf604399ec2002f02b1ca84fcdf68ca81adc0344ad3de9b93bb0c075ffbbc77bdd91ac53887a1614b7608b776aa438517dea045e47d18561e1b93bbfaa62641ad6b53f343bba5faffbe364873916641e09ed366aeba4eed1911fe4c86b22b1ed214f9c1ef5d4a51ffb9fada29586473ef68427d0a0a2d4e3d9bdfd832dd92b8a5c60059db1f8fa8e9897f2331b5b67a9834a65f6c7659a2826f0442ccb7f6566bf6fcff049f8935586ce356d3212df07342b0b8c7ee33a83698fed341836a3f467a7c399625d71e0edd866f245cbfb740b48d56b72a40ccc4acb11070524ddff34ef49c5cc6cf0bf06a1891f83ae24bf9aeb14b82962ab6e5e56e8742dedd461ad123eec3d2eeba6249ea16fcc5de058612a8025ba536fba26e262517df531ac7919b41c83f9ec2054244087f46d29f340fd6b5849fed4b992083096473e2f88e3257d935ca153c1db4adfcf7ec3328a403c7a403a32e8e2d1b251c9096c72d0b90ad21f23ab2e788528c9135636293e09338d6da0c82b51360fde5716c0b837db73cfdafbcd48f159593acfd3f33e142efed3131826a87f8b619a859cd54b18f7be041e9bea941d21d655037c9fa73aba484c1efc9f4e111df6848f6ebeafb80f51730aaa483e20cf99b2aec8986e3e3474a40fcd9354487acc4136f610f8df956740e9d8a5a473aa2cc3a67867a8"}]}) [ 1859.815630][T19188] usb 2-1: string descriptor 0 read error: -71 [ 1859.817295][ T3155] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1859.828897][T19188] uvcvideo: Found UVC 0.00 device (0bd3:0555) [ 1859.832942][ T3155] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1859.839915][T19188] uvcvideo: No valid video chain found. [ 1859.849680][ T3155] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1859.859225][T19188] usb 2-1: USB disconnect, device number 124 [ 1859.864289][ T3155] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1859.878542][T15811] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1859.889473][T15811] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1859.899382][T15811] usb 5-1: New USB device found, idVendor=04b4, idProduct=0001, bcdDevice= 0.40 [ 1859.908486][T15811] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1859.918394][T15811] usb 5-1: config 0 descriptor?? [ 1859.930015][ T3155] usb 6-1: config 0 descriptor?? [ 1859.975832][ T5] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 1860.085764][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 1860.098591][ T8371] FAULT_INJECTION: forcing a failure. [ 1860.098591][ T8371] name failslab, interval 1, probability 0, space 0, times 0 [ 1860.111542][ T8371] CPU: 0 PID: 8371 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1860.120245][ T8371] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1860.130285][ T8371] Call Trace: [ 1860.133563][ T8371] dump_stack+0xf6/0x16e [ 1860.137809][ T8371] should_fail.cold+0x5/0x14 [ 1860.142412][ T8371] ? usb_hcd_submit_urb+0x663/0x22d0 [ 1860.147695][ T8371] should_failslab+0x5/0xf [ 1860.152117][ T8371] __kmalloc+0x208/0x2a0 [ 1860.156366][ T8371] usb_hcd_submit_urb+0x663/0x22d0 [ 1860.161458][ T8371] ? usb_add_hcd+0x2c0/0x2c0 [ 1860.166037][ T8371] ? save_stack+0x32/0x40 [ 1860.170352][ T8371] ? save_stack+0x1b/0x40 [ 1860.174673][ T8371] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 1860.180467][ T8371] ? usb_alloc_urb+0x65/0xb0 [ 1860.185044][ T8371] ? usb_control_msg+0x1c9/0x4a0 [ 1860.189992][ T8371] ? hub_ext_port_status+0x112/0x450 [ 1860.195286][ T8371] ? hub_activate+0x4dd/0x19a0 [ 1860.200031][ T8371] ? hub_resume+0xab/0x3e0 [ 1860.204427][ T8371] ? usb_resume_interface.part.0.isra.0+0x271/0x360 [ 1860.211116][ T8371] ? usb_resume_both+0x298/0x8a0 [ 1860.216065][ T8371] ? __rpm_callback+0x27e/0x3c0 [ 1860.220919][ T8371] ? rpm_callback+0x18f/0x230 [ 1860.225595][ T8371] ? rpm_resume+0xe2e/0x1a50 [ 1860.230192][ T8371] ? rpm_resume+0x8c7/0x1a50 [ 1860.234883][ T8371] ? rpm_resume+0x8c7/0x1a50 [ 1860.239473][ T8371] ? __pm_runtime_resume+0xb7/0x180 [ 1860.244657][ T8371] ? usb_autopm_get_interface+0x1b/0x50 [ 1860.250186][ T8371] ? wdm_open+0x1ff/0x4e0 [ 1860.254504][ T8371] ? usb_open+0x1df/0x270 [ 1860.258819][ T8371] ? chrdev_open+0x266/0x770 [ 1860.263405][ T8371] ? do_dentry_open+0x4ff/0x1170 [ 1860.268545][ T8371] ? path_openat+0x192c/0x26b0 [ 1860.273288][ T8371] usb_submit_urb+0xb4e/0x13e0 [ 1860.278044][ T8371] ? lockdep_init_map_waits+0x190/0x7c0 [ 1860.283579][ T8371] usb_start_wait_urb+0x101/0x4c0 [ 1860.288597][ T8371] ? usb_api_blocking_completion+0xa0/0xa0 [ 1860.294406][ T8371] ? kasan_unpoison_shadow+0x33/0x40 [ 1860.299670][ T8371] ? memset+0x20/0x40 [ 1860.303631][ T8371] usb_control_msg+0x31c/0x4a0 [ 1860.308467][ T8371] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1860.313672][ T8371] hub_ext_port_status+0x112/0x450 [ 1860.319031][ T8371] hub_activate+0x4dd/0x19a0 [ 1860.323601][ T8371] ? hub_port_logical_disconnect+0xf0/0xf0 [ 1860.329492][ T8371] ? lock_downgrade+0x730/0x730 [ 1860.334440][ T8371] ? mutex_lock_io_nested+0xf50/0xf50 [ 1860.340431][ T8371] hub_resume+0xab/0x3e0 [ 1860.344688][ T8371] ? __mutex_unlock_slowpath+0xe2/0x610 [ 1860.350231][ T8371] ? hub_reset_resume+0x80/0x80 [ 1860.355064][ T8371] ? wait_for_completion+0x270/0x270 [ 1860.356540][ T8358] udc-core: couldn't find an available UDC or it's busy [ 1860.360336][ T8371] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1860.360353][ T8371] usb_resume_interface.part.0.isra.0+0x271/0x360 [ 1860.360366][ T8371] usb_resume_both+0x298/0x8a0 [ 1860.360384][ T8371] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1860.360402][ T8371] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1860.367407][ T8358] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1860.373407][ T8371] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1860.382776][ T8358] udc-core: couldn't find an available UDC or it's busy [ 1860.384572][ T8371] ? trace_hardirqs_on+0x5f/0x200 [ 1860.384588][ T8371] ? usb_runtime_suspend+0x120/0x120 [ 1860.384601][ T8371] __rpm_callback+0x27e/0x3c0 [ 1860.384614][ T8371] ? usb_runtime_suspend+0x120/0x120 [ 1860.384623][ T8371] rpm_callback+0x18f/0x230 [ 1860.384641][ T8371] ? usb_runtime_suspend+0x120/0x120 [ 1860.391557][ T8358] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1860.397706][ T8371] rpm_resume+0xe2e/0x1a50 [ 1860.407213][ T8358] udc-core: couldn't find an available UDC or it's busy [ 1860.411144][ T8371] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1860.411161][ T8371] ? do_raw_spin_lock+0x120/0x260 [ 1860.411175][ T8371] ? rwlock_bug.part.0+0x90/0x90 [ 1860.411187][ T8371] ? mark_lock+0xbc/0x1590 [ 1860.411196][ T8371] rpm_resume+0x8c7/0x1a50 [ 1860.411214][ T8371] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1860.418183][ T8358] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1860.423158][ T8371] ? do_raw_spin_lock+0x120/0x260 [ 1860.465762][ T3155] hid (null): bogus close delimiter [ 1860.467031][ T8371] ? rwlock_bug.part.0+0x90/0x90 [ 1860.474087][ T3155] hid-alps 0003:044E:1215.0128: bogus close delimiter [ 1860.478086][ T8371] rpm_resume+0x8c7/0x1a50 [ 1860.478097][ T8371] ? __pm_runtime_resume+0x10/0x180 [ 1860.478109][ T8371] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1860.478123][ T8371] ? do_raw_spin_lock+0x120/0x260 [ 1860.478136][ T8371] ? rwlock_bug.part.0+0x90/0x90 [ 1860.478148][ T8371] ? lock_downgrade+0x730/0x730 [ 1860.478158][ T8371] __pm_runtime_resume+0xb7/0x180 [ 1860.478172][ T8371] usb_autopm_get_interface+0x1b/0x50 [ 1860.478185][ T8371] wdm_open+0x1ff/0x4e0 [ 1860.478197][ T8371] ? wdm_poll+0x280/0x280 [ 1860.478213][ T8371] usb_open+0x1df/0x270 [ 1860.483138][ T3155] hid-alps 0003:044E:1215.0128: item 0 0 2 10 parsing failed [ 1860.487540][ T8371] ? usb_devnode+0xa0/0xa0 [ 1860.487551][ T8371] chrdev_open+0x266/0x770 [ 1860.487565][ T8371] ? rwlock_bug.part.0+0x90/0x90 [ 1860.487574][ T8371] ? cdev_device_add+0x210/0x210 [ 1860.487587][ T8371] ? security_file_open+0x1f5/0x3f0 [ 1860.487606][ T8371] do_dentry_open+0x4ff/0x1170 [ 1860.505003][ T3155] hid-alps 0003:044E:1215.0128: parse failed [ 1860.505742][ T8371] ? cdev_device_add+0x210/0x210 [ 1860.505756][ T8371] path_openat+0x192c/0x26b0 [ 1860.505770][ T8371] ? path_lookupat+0x830/0x830 [ 1860.505785][ T8371] ? alloc_pages_current+0x18f/0x280 [ 1860.505799][ T8371] ? lock_acquire+0x183/0x940 [ 1860.505813][ T8371] do_filp_open+0x17e/0x3c0 [ 1860.505825][ T8371] ? may_open_dev+0xf0/0xf0 [ 1860.505839][ T8371] ? rwlock_bug.part.0+0x90/0x90 [ 1860.505852][ T8371] ? _raw_spin_unlock+0x1a/0x30 [ 1860.505862][ T8371] ? __alloc_fd+0x28d/0x600 [ 1860.505874][ T8371] do_sys_openat2+0x16f/0x3b0 [ 1860.505885][ T8371] ? build_open_flags+0x650/0x650 [ 1860.505898][ T8371] ? wait_for_completion+0x270/0x270 [ 1860.505916][ T8371] ? __sb_end_write+0xcb/0x180 [ 1860.511258][ T3155] hid-alps: probe of 0003:044E:1215.0128 failed with error -22 [ 1860.516108][ T8371] __x64_sys_open+0x119/0x1c0 [ 1860.516120][ T8371] ? do_sys_open+0x140/0x140 [ 1860.516133][ T8371] ? do_syscall_64+0x1c/0x90 [ 1860.516149][ T8371] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1860.516161][ T8371] do_syscall_64+0x50/0x90 [ 1860.516175][ T8371] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1860.516184][ T8371] RIP: 0033:0x416921 [ 1860.516189][ T8371] Code: Bad RIP value. [ 1860.516195][ T8371] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1860.516208][ T8371] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1860.516215][ T8371] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1860.516222][ T8371] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1860.516229][ T8371] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1860.516241][ T8371] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1860.525850][T15811] usbhid 5-1:0.0: can't add hid device: -71 [ 1860.537400][ T8371] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1860.544717][T15811] usbhid: probe of 5-1:0.0 failed with error -71 [ 1860.615851][ T5] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1860.620573][T15811] usb 5-1: USB disconnect, device number 94 [ 1860.695470][T19188] usb 2-1: new high-speed USB device number 125 using dummy_hcd [ 1860.750592][T12933] usb 6-1: USB disconnect, device number 82 [ 1860.756515][ T12] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1860.756534][ T12] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1860.855487][ T12] usb 1-1: Product: syz [ 1860.859753][ T12] usb 1-1: Manufacturer: syz [ 1860.864371][ T12] usb 1-1: SerialNumber: syz [ 1860.906366][ T12] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1860.955674][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1860.964871][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1860.972979][ T5] usb 4-1: Product: syz [ 1860.977200][ T5] usb 4-1: Manufacturer: syz [ 1860.981803][ T5] usb 4-1: SerialNumber: syz [ 1861.175916][ T9040] usb 3-1: USB disconnect, device number 36 [ 1861.245481][T12933] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 1861.265683][T19188] usb 2-1: config 9 has an invalid interface number: 144 but max is 3 [ 1861.273943][T19188] usb 2-1: config 9 has an invalid interface descriptor of length 6, skipping [ 1861.282867][T19188] usb 2-1: config 9 has an invalid interface number: 243 but max is 3 06:12:43 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1861.291208][T19188] usb 2-1: config 9 has an invalid interface number: 131 but max is 3 [ 1861.299540][T19188] usb 2-1: config 9 has an invalid interface number: 56 but max is 3 [ 1861.307704][T19188] usb 2-1: config 9 has an invalid interface number: 236 but max is 3 [ 1861.315892][T19188] usb 2-1: config 9 contains an unexpected descriptor of type 0x1, skipping [ 1861.324577][T19188] usb 2-1: config 9 has 5 interfaces, different from the descriptor's value: 4 [ 1861.333880][T19188] usb 2-1: config 9 has no interface number 0 [ 1861.350070][T19188] usb 2-1: config 9 has no interface number 1 [ 1861.356382][T19188] usb 2-1: config 9 has no interface number 2 [ 1861.362558][T19188] usb 2-1: config 9 has no interface number 3 [ 1861.368713][T19188] usb 2-1: config 9 has no interface number 4 [ 1861.374931][T19188] usb 2-1: config 9 interface 144 altsetting 31 has 2 endpoint descriptors, different from the interface descriptor's value: 7 [ 1861.389235][T19188] usb 2-1: too many endpoints for config 9 interface 243 altsetting 5: 44, using maximum allowed: 30 [ 1861.400175][T19188] usb 2-1: config 9 interface 243 altsetting 5 endpoint 0x9 has invalid maxpacket 1023, setting to 64 [ 1861.411354][T19188] usb 2-1: config 9 interface 243 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 44 [ 1861.425476][T19188] usb 2-1: config 9 interface 131 altsetting 255 endpoint 0x1 has invalid maxpacket 1023, setting to 64 [ 1861.436668][T19188] usb 2-1: config 9 interface 56 altsetting 8 bulk endpoint 0xB has invalid maxpacket 8 [ 1861.446600][T19188] usb 2-1: config 9 interface 56 altsetting 8 has a duplicate endpoint with address 0x6, skipping [ 1861.457311][T19188] usb 2-1: config 9 interface 56 altsetting 8 endpoint 0x8 has invalid maxpacket 1088, setting to 64 [ 1861.468441][T19188] usb 2-1: config 9 interface 56 altsetting 8 has a duplicate endpoint with address 0x87, skipping [ 1861.479192][T19188] usb 2-1: config 9 interface 56 altsetting 8 has a duplicate endpoint with address 0xD, skipping [ 1861.489857][T19188] usb 2-1: config 9 interface 56 altsetting 8 has 8 endpoint descriptors, different from the interface descriptor's value: 7 [ 1861.503068][T19188] usb 2-1: config 9 interface 236 altsetting 105 endpoint 0xC has an invalid bInterval 0, changing to 7 [ 1861.514287][T19188] usb 2-1: config 9 interface 236 altsetting 105 has a duplicate endpoint with address 0x3, skipping [ 1861.525343][T19188] usb 2-1: config 9 interface 236 altsetting 105 endpoint 0x2 has an invalid bInterval 129, changing to 7 06:12:43 executing program 2 (fault-call:3 fault-nth:6): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1861.543313][T19188] usb 2-1: config 9 interface 236 altsetting 105 has a duplicate endpoint with address 0xB, skipping [ 1861.554227][T19188] usb 2-1: config 9 interface 236 altsetting 105 has a duplicate endpoint with address 0x5, skipping [ 1861.566332][T19188] usb 2-1: config 9 interface 236 altsetting 105 has a duplicate endpoint with address 0xC, skipping [ 1861.578656][T19188] usb 2-1: config 9 interface 144 has no altsetting 0 [ 1861.585490][T19188] usb 2-1: config 9 interface 243 has no altsetting 0 [ 1861.592273][T19188] usb 2-1: config 9 interface 131 has no altsetting 0 [ 1861.595521][T15811] usb 6-1: new high-speed USB device number 83 using dummy_hcd [ 1861.599104][T19188] usb 2-1: config 9 interface 56 has no altsetting 0 [ 1861.607058][T12933] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1861.613579][T19188] usb 2-1: config 9 interface 236 has no altsetting 0 [ 1861.631541][T12933] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1861.641482][T12933] usb 5-1: New USB device found, idVendor=04b4, idProduct=0001, bcdDevice= 0.40 [ 1861.650680][T12933] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1861.660297][T12933] usb 5-1: config 0 descriptor?? [ 1861.735632][ T12] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:12:43 executing program 0: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000784e5208181613000109022d0000000000000200000003dfa6e90009058daa3e0300000009050502000000000009058a1e00"/66, @ANYRESDEC], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x5, 0x2c8, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0x5a, 0x15, 0xf1, 0x10, 0xbb4, 0xa4f, 0xd6a7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2b6, 0x1, 0xb9, 0x81, 0x30, 0xa7, [{{0x9, 0x4, 0x2, 0x1, 0x8, 0x62, 0x4e, 0x7e, 0x89, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "95449eca"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xcc9, 0x4, 0x2, 0x1}, {0x6, 0x24, 0x1a, 0xde2, 0x12}, [@country_functional={0x6, 0x24, 0x7, 0x3f, 0x4}, @mbim={0xc, 0x24, 0x1b, 0xe0, 0x5, 0x1f, 0x1f, 0xfffb, 0x6}, @country_functional={0x6, 0x24, 0x7, 0x80, 0x7f}, @acm={0x4, 0x24, 0x2, 0x1}, @acm={0x4, 0x24, 0x2, 0x5}, @mdlm_detail={0xaa, 0x24, 0x13, 0x20, "a93a9f9faa7188bdc749e334a79680fae7a37baafba0d9ae2358866e33b297123475cd3415c213170614e3bc31c350986fe143feab64dfa7d5cf54b2f4dae0679bbd8899a61ceab27e9bd1c82567669dacb977b0a578a8958f720fa8625f82c2f3ea697472f5c5b848f8b9de470fb51b8a8934fab216d445aef18b2ee04ad20dae700b2b726cfb091c0bd6a3ab3268650f3d79fc65762110de27e7fa9a185b5196485df9133d"}]}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0xff, 0x9, 0x1002}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0xe1, 0x4, "648f", "84"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x1}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x1, 0x1, 0x9, 0xff, "5389d72eba7a8380"}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x0, 0x2, 0x0, 0x8, "4109d5", "e83b97"}]}], [{{0x9, 0x5, 0x80, 0x10, 0x20, 0x1, 0x1f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xac, 0x14}, @generic={0x60, 0x10, "6a21a025f70abcbcf86f0ba0fa05dbf300f54850ce7c4c3a7951b76f692ee24c5dd9411f57e64af436e3ff7c4efe680b0539cfb83f3a28df28cb2d7e824fe5e91fd09c4eb585bbbda01a1d1bc6a33844fc346c1324d0dec9ed0ef0108025"}]}}, {{0x9, 0x5, 0xe, 0x1, 0x20, 0x3, 0x5, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x80, 0x1ff}]}}, {{0x9, 0x5, 0x8e, 0x3, 0x200, 0x4, 0xff, 0x5}}, {{0x9, 0x5, 0x9, 0x10, 0x10, 0x20, 0x80, 0x7}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0xc1, 0x5, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x33, 0x7}]}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x9, 0x40}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x0, 0x51, 0x8}}, {{0x9, 0x5, 0xb, 0x0, 0x400, 0xce, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x6}, @generic={0xbe, 0x6, "0c3277db69f52ed9c753079527d4602fb3d9609334fb92c3cc3b8db72d6587a394d841a3872f4687c9a46d2c9d78dfecdcf8222569b810059fa00b424f36f82ab5dcd9645995eab06c9871aae465b3d1983c09f1939e8457c084359dbd5151f4f164fa753630992f0be77d1cd536eeadf3b616d99be22be51a7ef3b38515c6d7cd251256af0dbbc15bc3ef6b7ab081fb739d2e85fa5f5f2d0c9a845aea0ed7d4eb0d3b85fdb859b255f9139443049c9fdda4e922b3b92e43d62f6344"}]}}]}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x0, 0x40, 0x9, 0x10, 0x4}, 0x16, &(0x7f0000000040)={0x5, 0xf, 0x16, 0x3, [@ptm_cap={0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x40, 0x2, 0x20, 0x8, 0xff}]}, 0x5, [{0x30, &(0x7f0000000540)=@string={0x30, 0x3, "b99ceb95faed728b81b252d356dff54cfd9229cce384658f47689defd0efc5071c6bbd4474aed3d20613c2c3acf2"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x4001}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x1401}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x4ff}}]}) r1 = syz_usb_connect$uac1(0x6, 0xe8, &(0x7f0000000600)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd6, 0x3, 0x1, 0x0, 0x80, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x9, 0x72}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x307, 0x1, 0x6, 0x81}, @feature_unit={0x9, 0x24, 0x6, 0x5, 0x1, 0x1, [0x6]}, @extension_unit={0x7, 0x24, 0x8, 0x3, 0x7ff, 0x9}, @selector_unit={0xa, 0x24, 0x5, 0x5, 0x2, "28d4c3539e"}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x1ff, 0x1, 0x3, 0x5a, 0x7, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7, 0x1, 0x7f, 0x8, "eba50e", "e2"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x7, 0x1, 0x1, 0x1, "1c06be6183c213bf"}, @as_header={0x7, 0x24, 0x1, 0x2, 0x7f, 0x1001}, @as_header={0x7, 0x24, 0x1, 0x58, 0x2, 0x5}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x80, 0x2, 0x53, 0x3, "1e"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x43, 0x4, 0x7f, {0x7, 0x25, 0x1, 0x81, 0x3, 0x814}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1f, 0x4, 0xf9, 0x1, "a22110"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x3, 0x3, 0x3, 0xc3, "", "62ea"}]}, {{0x9, 0x5, 0x82, 0x9, 0x28, 0x8, 0x8, 0x3, {0x7, 0x25, 0x1, 0x82, 0x0, 0x8}}}}}}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x5, 0x0, 0x6, 0xff, 0x1a}, 0x55, &(0x7f0000000700)={0x5, 0xf, 0x55, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "6438bd3a798042f8c81bac0408f0477e"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "81b78c2d03e9b4ceb6df8de946e50257"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @generic={0x17, 0x10, 0x7271eae4b2f52576, "4424f52d34eb31168fc46e30369f0e5c7cd2ff01"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x80, 0x1f, 0x4, 0x400, 0x8}]}, 0x2, [{0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x42d}}, {0xa8, &(0x7f00000007c0)=@string={0xa8, 0x3, "0f8941830e612188f6ae4874208e576cb505e6ce93c4f8ee6ce245c087330a3579554900854c8f2beff5863570fb3bb77ac4f343ba6ff34f073a83070bef17cff1b8969210ecc3b524c32fa9b103210691e3429b1f0bc06f2e09e1fdc26573c409c12980d07891b5e58eb4dfa6abc6b64b39b6038bbb044a3b9c46610398ea01776ba3dd2028f30475b7fafb6c99b47c88e477d77b03e7bbc8e503ab350740d18eaaadd212a5"}}]}) syz_usb_control_io(r1, &(0x7f0000000a40)={0x2c, &(0x7f00000008c0)={0x0, 0x24, 0x58, {0x58, 0x22, "48a44106a8b0db37a95771a9563c9f983b5d9da7f5effc3a0bab13c47a8a95fd85b51a953a05d917b0c0192f23376a06874d14ff61da22fd524b8cc38a14aa03678bbc6d3ce13764fa7c78f68fec23ec2cdcbf6eadf5"}}, &(0x7f0000000940)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3c0a}}, &(0x7f0000000980)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x3, 0x81, 0x81, "d04ff7d4", "48c8ac1e"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xd8, 0x1, 0x3f, 0x97, 0x4, 0x3, 0x7}}}, &(0x7f0000000f00)={0x84, &(0x7f0000000a80)={0x0, 0xa, 0xa8, "3f5ca504d530004a06c8fb5be492ef2d9964df50e42016f06bedd36a3a0c4aa5aa7f2b81b62db148437ff7516daa17e6965cb13fa34374c0ccef8cf597b5cb6a7d070d40656af972c199cdf6c1cb3f97a1b4046076b04898fb9b634651f340a5e94929c4835852a9c842072d0bb5ad1db7d2f6b7104c81b40315407e7d35413f0eca5e2efc5fba80d1309335cfcb8b8ede0cb220016c51745a8f05bfb8e52c54c542e6487cbc1b84"}, &(0x7f0000000b40)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000b80)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000bc0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0xa0, 0x80}}, &(0x7f0000000c40)={0x40, 0x7, 0x2, 0x6c}, &(0x7f0000000c80)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000cc0)={0x40, 0xb, 0x2, "b294"}, &(0x7f0000000d00)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000d40)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000d80)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000dc0)={0x40, 0x19, 0x2, 'JY'}, &(0x7f0000000e00)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000e40)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000e80)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000ec0)={0x40, 0x21, 0x1, 0xa9}}) [ 1861.781905][T13264] usb 1-1: USB disconnect, device number 26 [ 1861.799232][T19188] usb 2-1: New USB device found, idVendor=07ca, idProduct=1867, bcdDevice=b2.25 [ 1861.808356][T19188] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1861.816502][T19188] usb 2-1: Product: syz [ 1861.820670][T19188] usb 2-1: Manufacturer: syz [ 1861.825242][T19188] usb 2-1: SerialNumber: syz [ 1861.855638][ T3155] usb 3-1: new high-speed USB device number 37 using dummy_hcd 06:12:43 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="120100002c3b01010000000000000102030109021200010000000009044b8ab23023cc3b478337344a14a27f352006151ae5f6613c6a052b467409e489219d65c6f899f4bfbca22c06e06b0e5c3f"], 0x0) syz_usb_connect(0x4, 0x4cd, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0xd1, 0x49, 0x4d, 0x20, 0x2040, 0x1801, 0x8588, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4bb, 0x3, 0xf3, 0x70, 0x0, 0x1f, [{{0x9, 0x4, 0xf, 0x0, 0xe, 0x7b, 0x60, 0x92, 0x1f, [@generic={0xee, 0x2, "a18fbfd03f450282f4ea90cfc82102fa23af8f23dbe47dbadcb70bcac6433eda9ffb414c8cc1447fe4e156d58d8a1905a25650be409f4a780223384390685c783b9075e13132f17388103bbf6c3bafb8b738b151dc9e34ebd381ce21cfd030fc4924d3106f6d9a73f7627299cd1690d1b6ce5ff8327301ede66f07d6d5abcd9e706798a974b6364fafb6946decce8011cba37545b0cfe4b636edb97c6259579fb37de4fb652bfcef78a8430a0350aed3582563e6926f2dc5392e7ca7f9cb6874040fccb608120defbdcad50d2b24974a35013a644e214f63b01b5050dfa2527e7cf9e0f452849d20d770c25e"}, @hid_hid={0x9, 0x21, 0x1, 0x1f, 0x1, {0x22, 0x950}}], [{{0x9, 0x5, 0x3, 0x0, 0x7d7, 0x0, 0x5b, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x57, 0x200}]}}, {{0x9, 0x5, 0x2, 0x18, 0x8, 0x4, 0x20, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0x6ac2}]}}, {{0x9, 0x5, 0x4, 0x2, 0x8, 0xb3, 0x3, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x2, 0xd728}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x40}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0xfc, 0x80, 0x2}}, {{0x9, 0x5, 0xf, 0xc, 0x400, 0x7f, 0x80, 0xfe, [@generic={0x86, 0x10, "f9cf001632ff8d061e2db0d21c9e87e76a69f486b27d8dbe0e88ded59a2a2771b2b50185328f9854f5ad0ff6b5d51396e7eeb6556f222a1f1853e894c99be05565b417fdd2de491b47fe7c248319ddf5fbb5d8a0f842acc1864a2fdd68fbc891c46105333c724474b67fbd3aba94b1084efea50adcf4c9c8dc0bab7419ddb4cbc109f16c"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x8, 0x5, 0x80, 0x0, [@generic={0x7c, 0x4, "a0598ebac04fe148cacc871d9705f4c368f314abd8fcfac2b3011e1e7860b31d63ad53117aa282549c4c23d15468b630dbcb4b9118e6af935605e47b7b83e7892cf23b81a82169d4d4b4928571cf2e1c8af48ae3ed580abd54644ae7159859730ab62deaf5d109547d0b5c7f1c6782de2f599daaa9b311f00b84"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x18, 0x6}]}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x8, 0x1, 0x18, [@generic={0x95, 0x1, "e4249b75a969ff68974744e76654b265936d2b55918dc870819c37f0aabfaaa42d12563b94a484cfde2bf2b528efaa0fe11576152a3fe6eed44b00ec8b0081e4967e6b661a31c6e17ffee0eb143724b99d6183c24cdff4dd9f2254aad09f08bb3df89031b8e5cd6cb32acfd1657556d8d7b8a75c95cb581c5d741a89b125ef20d9ac7368eae47a31d1eba039c0426e652df5e0"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x40, 0x3, 0x81, 0x9, [@generic={0xbb, 0x23, "172d462d87b5508c5a27999e70c119720bbaeae8f68b0df3a05ed7dd19e50e57cc1eea2554567d882089375834b9dc6e3624e13c5021625151b24d74802057cf2d510c3b7ae67feb99a3f60f6e588a5f577436509fa9a498b7413afc90d4685d1efac27525623b446808567d02407d7106cfc688feb557b424c72b4e2a8b7385339b15df4808fdf875de12f57fa59b05d21dde35a6487f61bb0284440f2d7cba20f62297d5be6ee87bc97f8bdea455e2d35ec7ef4555877978"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0xa2}]}}, {{0x9, 0x5, 0x7, 0x10, 0x200, 0x6f, 0x7, 0x5}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x81, 0xff, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x1000}]}}, {{0x9, 0x5, 0x2, 0x0, 0x200, 0x0, 0x10, 0xff, [@generic={0x2a, 0x22, "301369e06bac4a8d79b50a7cbef7157ff8464f416a522a071560a9c1670ab1ca2ac541395cb5430d"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x9, 0xdf, 0x7}}, {{0x9, 0x5, 0x80, 0x0, 0x5df, 0x5, 0x2, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x3}]}}, {{0x9, 0x5, 0xc, 0x2, 0x3ff, 0x8, 0x1, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xab, 0x2}]}}]}}, {{0x9, 0x4, 0x95, 0x3, 0x6, 0x74, 0x25, 0xa3, 0x9, [], [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xc6, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x1}]}}, {{0x9, 0x5, 0x7, 0xc, 0x40, 0x2, 0x5, 0x7f}}, {{0x9, 0x5, 0xa, 0x3, 0x600, 0xf3, 0x9, 0xa, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x8, 0x5}]}}, {{0x9, 0x5, 0xa, 0xc, 0x400, 0x7, 0x3e, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x3}]}}, {{0x9, 0x5, 0xe, 0x10, 0x20, 0x7, 0x5, 0x47, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1f, 0x97}]}}, {{0x9, 0x5, 0x8, 0x4, 0x40, 0xab, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x9, 0x3}]}}]}}, {{0x9, 0x4, 0xeb, 0x0, 0x0, 0xff, 0xff, 0xff, 0x9}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x4, 0x20, 0x80, 0x10}, 0x85, &(0x7f0000000600)={0x5, 0xf, 0x85, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x40, "5c8a71ecf1b155b2587ab5a8eafe54ec"}, @generic={0x4a, 0x10, 0x4, "fcb7c63e1fd1e77e07594f7191c8815699c74aaa82caa7742b5a4a396b23df13a4a7d75d9fe72d4b53eaea0acbe72670be3e5ff5b273c96b20837698c7e35670266693544ccd2d"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x80, 0x6, 0xff, 0x9c, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xb, 0x4, 0x1f, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x0, 0x8, 0x5f70}, @ptm_cap={0x3}]}, 0x7, [{0x9c, &(0x7f00000006c0)=@string={0x9c, 0x3, "2653bbf2399f15d2392d7c72b73a2262ff7f91dfa60d9f5e8024841868366d64410820a33729f23a414f8195a3714cc04f1e43d7287a906183922acb82ab4726cc2c02723aa6c53d811083cac8fe53a2711db991fa3225e16addff0ae64842978dc405aed669eced2e8fb9f9e437d82f2df62ca262ec2a26904209368b9824ab17ccac332eabb0dc0657ae753cc1fb9abc2ae136ce2c6a9c3caa"}}, {0x90, &(0x7f0000000780)=@string={0x90, 0x3, "851c302c9ff0c5bb0ec3c2d0d81fda11d720011e815469814f630d601996a36f30933e2799c1b70957c6de8d5f5c4a6c6c4cb91761940dbaa679c7b22ce52a855b9c863cfd8b9fb07fc160cbd60ad6c4b8cd1138a089993df943826956da4dafe18158642ee44668d0a28d63cbdb0a6a7dd097f31e7a28d613babed6f478207b920bf9cc20640d4c9722eb61ec5e"}}, {0xd3, &(0x7f0000000840)=@string={0xd3, 0x3, "3ea20fe8a11d33af0b04122e4aec01cbed62b6ce13d646aa50a7ad54f594a12cbf11fa63457940f535265f207b66075c92919a9b45b8ed792829d05ec88651890d8d1324c38d567cc61c2f375b2ec778bf9eea0f8bf2dfa7dcb793160a119cc9225f8ba86158c605ac9bf45e0e4ffb8ab3153285f2a9bc0d91d72c031aa617e5b18339b70f66908e6a44047a254a4244e13125fb40dfee4a3bab6d818e7afc7a6498570017ff0939a8f980e0c1043330108788fba00ef246f512ce1613eb9b503ee4b214c977c9b19e217374db443af5fa"}}, {0xce, &(0x7f0000000940)=@string={0xce, 0x3, "1b5c7d48ad59bdd11ff5c640dd594dc5bc48f6499785e5fcd85003a0fccf356c293cc27ac2a2bfdbfdda1d1f039b824166563d2cbc10aae61cc9e026aea389e5c7f4da3750da7044fb54a5733b18a069841a8a34a0c8eb1be85c1ff9b110367fa6bc68ed6082837be5993c399f39fac5dd729290603dc2098f712d45b6065e04dcd7126a8e7cf7aa4d0a50e7187b700f8509725f62da3cd63e9f3b5c0551e6e26949d0749948007f6db41bae4857675d86bb18771f6f9aa76b1c9388ed25a53ef649874f7cdcaa52416ee643"}}, {0x4, &(0x7f0000000040)=@lang_id={0x4, 0x3, 0x44b}}, {0x17, &(0x7f0000000a40)=@string={0x17, 0x3, "a546a9ae924407dc1e57b7afe4ba7b7a7d2e1566de"}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0xc04}}]}) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001740)=ANY=[@ANYBLOB="12010000fbb930102404009d490b000000010902120001000000000904"], 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, &(0x7f0000000840), 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$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000bc0)={0x14, &(0x7f0000000b40)={0x40, 0x0, 0x10, {0x10, 0xa692956454b43ef0, "2b6eac1702d70fe6f2138ca57bd9"}}, &(0x7f0000000b80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000d00)={0x1c, &(0x7f0000000c00)={0x0, 0xe, 0x4e, "8a06e2b4b2214cb407cd9ef307003dea926ccc887854b60a6323eecffe1f3e1b69ed107c41fe50c4b9252c307b02702799018aa5747bbb37e51bcbec6ff76df4b5e503d30de5bcde956895599df3"}, &(0x7f0000000c80)={0x0, 0xa, 0x1, 0xfa}, &(0x7f0000000cc0)={0x0, 0x8, 0x1, 0x7f}}) [ 1861.906334][ T8429] udc-core: couldn't find an available UDC or it's busy [ 1861.913733][ T8429] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1862.005596][T12933] usbhid 5-1:0.0: can't add hid device: -71 [ 1862.011604][T12933] usbhid: probe of 5-1:0.0 failed with error -71 [ 1862.020287][T12933] usb 5-1: USB disconnect, device number 95 [ 1862.026668][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1862.037615][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1862.047481][T15811] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1862.056592][T15811] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1862.069479][T15811] usb 6-1: config 0 descriptor?? [ 1862.105429][ T3155] usb 3-1: Using ep0 maxpacket: 8 [ 1862.105506][ T5] cdc_ncm 4-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 1862.117151][ T5] cdc_ncm 4-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 1862.124533][ T5] cdc_ncm 4-1:1.0: setting rx_max = 2048 [ 1862.225460][ T3155] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1862.235882][ T3155] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1862.247025][ T3155] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1862.256134][ T3155] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1862.306182][ T3155] hub 3-1:118.0: bad descriptor, ignoring hub [ 1862.312505][ T3155] hub: probe of 3-1:118.0 failed with error -5 [ 1862.321545][ T3155] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1862.335671][ T5] cdc_ncm 4-1:1.0: setting tx_max = 16384 [ 1862.349201][ T5] cdc_ncm 4-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.3-1, CDC NCM, 42:42:42:42:42:42 [ 1862.368188][ T5] usb 4-1: USB disconnect, device number 76 [ 1862.374576][ T5] cdc_ncm 4-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.3-1, CDC NCM [ 1862.415453][T15811] usbhid 6-1:0.0: can't add hid device: -71 [ 1862.425484][T12933] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 1862.435856][T15811] usbhid: probe of 6-1:0.0 failed with error -71 [ 1862.448053][T15811] usb 6-1: USB disconnect, device number 83 [ 1862.567896][T19188] usb 2-1: USB disconnect, device number 125 [ 1862.705346][T12933] usb 5-1: device descriptor read/64, error 18 [ 1862.795353][ T12] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1862.802394][ T12] ath9k_htc: Failed to initialize the device [ 1862.809766][T13264] usb 1-1: ath9k_htc: USB layer deinitialized [ 1862.899598][ T8420] FAULT_INJECTION: forcing a failure. [ 1862.899598][ T8420] name failslab, interval 1, probability 0, space 0, times 0 [ 1862.912555][ T8420] CPU: 0 PID: 8420 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1862.921139][ T8420] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1862.931270][ T8420] Call Trace: [ 1862.934584][ T8420] dump_stack+0xf6/0x16e [ 1862.938818][ T8420] should_fail.cold+0x5/0x14 [ 1862.943394][ T8420] ? usb_alloc_urb+0x65/0xb0 [ 1862.947972][ T8420] should_failslab+0x5/0xf [ 1862.952375][ T8420] __kmalloc+0x208/0x2a0 [ 1862.956610][ T8420] ? kasan_unpoison_shadow+0x33/0x40 [ 1862.961899][ T8420] usb_alloc_urb+0x65/0xb0 [ 1862.966302][ T8420] usb_control_msg+0x1c9/0x4a0 [ 1862.971071][ T8420] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1862.976260][ T8420] ? mutex_lock_io_nested+0xf50/0xf50 [ 1862.981625][ T8420] hub_ext_port_status+0x112/0x450 [ 1862.987176][ T8420] usb_port_resume+0x2cb/0x1830 [ 1862.992028][ T8420] ? usb_port_suspend+0xc20/0xc20 [ 1862.997049][ T8420] ? do_raw_spin_lock+0x120/0x260 [ 1863.002056][ T8420] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1863.008017][ T8420] ? rwlock_bug.part.0+0x90/0x90 [ 1863.013815][ T8420] ? trace_hardirqs_on+0x5f/0x200 [ 1863.018836][ T8420] usb_generic_driver_resume+0x40/0xa0 [ 1863.024276][ T8420] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1863.030155][ T8420] usb_resume_both+0x617/0x8a0 [ 1863.035078][ T8420] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1863.041827][ T8420] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1863.047021][ T8420] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1863.053014][ T8420] ? trace_hardirqs_on+0x5f/0x200 [ 1863.058054][ T8420] ? usb_runtime_suspend+0x120/0x120 [ 1863.063331][ T8420] __rpm_callback+0x27e/0x3c0 [ 1863.068004][ T8420] ? usb_runtime_suspend+0x120/0x120 [ 1863.073284][ T8420] rpm_callback+0x18f/0x230 [ 1863.077773][ T8420] ? usb_runtime_suspend+0x120/0x120 [ 1863.083103][ T8420] rpm_resume+0xe2e/0x1a50 [ 1863.087528][ T8420] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1863.093783][ T8420] ? do_raw_spin_lock+0x120/0x260 [ 1863.095338][ T3079] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 1863.098809][ T8420] ? rwlock_bug.part.0+0x90/0x90 [ 1863.098841][ T8420] rpm_resume+0x8c7/0x1a50 [ 1863.098854][ T8420] ? __pm_runtime_resume+0x10/0x180 [ 1863.098867][ T8420] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1863.098878][ T8420] ? do_raw_spin_lock+0x120/0x260 [ 1863.098896][ T8420] ? rwlock_bug.part.0+0x90/0x90 [ 1863.106544][T12933] usb 5-1: device descriptor read/64, error 18 [ 1863.111351][ T8420] ? lock_downgrade+0x730/0x730 [ 1863.111368][ T8420] __pm_runtime_resume+0xb7/0x180 [ 1863.153095][ T8420] usb_autopm_get_interface+0x1b/0x50 [ 1863.158466][ T8420] wdm_open+0x1ff/0x4e0 [ 1863.162613][ T8420] ? wdm_poll+0x280/0x280 [ 1863.166952][ T8420] usb_open+0x1df/0x270 [ 1863.171106][ T8420] ? usb_devnode+0xa0/0xa0 [ 1863.175554][ T8420] chrdev_open+0x266/0x770 [ 1863.179970][ T8420] ? rwlock_bug.part.0+0x90/0x90 [ 1863.185666][ T8420] ? cdev_device_add+0x210/0x210 [ 1863.190581][ T8420] ? security_file_open+0x1f5/0x3f0 [ 1863.195356][T13264] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 1863.195773][ T8420] do_dentry_open+0x4ff/0x1170 [ 1863.208134][ T8420] ? cdev_device_add+0x210/0x210 [ 1863.213095][ T8420] path_openat+0x192c/0x26b0 [ 1863.217756][ T8420] ? path_lookupat+0x830/0x830 [ 1863.222508][ T8420] ? lock_acquire+0x183/0x940 [ 1863.227302][ T8420] do_filp_open+0x17e/0x3c0 [ 1863.231796][ T8420] ? may_open_dev+0xf0/0xf0 [ 1863.236287][ T8420] ? rwlock_bug.part.0+0x90/0x90 [ 1863.241442][ T8420] ? _raw_spin_unlock+0x1a/0x30 [ 1863.246280][ T8420] ? __alloc_fd+0x28d/0x600 06:12:45 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084502, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084502, 0x0) syz_usb_connect(0x5, 0x29, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1], 0x0) [ 1863.250768][ T8420] do_sys_openat2+0x16f/0x3b0 [ 1863.255438][ T8420] ? build_open_flags+0x650/0x650 [ 1863.260465][ T8420] ? wait_for_completion+0x270/0x270 [ 1863.265803][ T8420] ? __sb_end_write+0xcb/0x180 [ 1863.270556][ T8420] __x64_sys_open+0x119/0x1c0 [ 1863.275259][ T8420] ? do_sys_open+0x140/0x140 [ 1863.279852][ T8420] ? do_syscall_64+0x1c/0x90 [ 1863.284443][ T8420] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1863.290429][ T8420] do_syscall_64+0x50/0x90 [ 1863.294860][ T8420] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1863.300756][ T8420] RIP: 0033:0x416921 [ 1863.304646][ T8420] Code: Bad RIP value. [ 1863.308714][ T8420] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1863.317137][ T8420] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1863.325117][ T8420] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1863.333100][ T8420] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1863.341123][ T8420] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1863.349103][ T8420] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1863.357526][ T8420] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1863.364507][T19188] usb 2-1: new high-speed USB device number 126 using dummy_hcd [ 1863.365322][ T3079] usb 4-1: Using ep0 maxpacket: 8 [ 1863.385463][T12933] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 1863.435340][ T5] usb 6-1: new high-speed USB device number 84 using dummy_hcd [ 1863.435392][T13264] usb 1-1: Using ep0 maxpacket: 8 [ 1863.485481][T13264] usb 1-1: no configurations [ 1863.490179][T13264] usb 1-1: can't read configurations, error -22 [ 1863.497629][ T3079] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1863.655292][T12933] usb 5-1: device descriptor read/64, error 18 [ 1863.661643][T13264] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 1863.670279][ T3079] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1863.679395][ T3079] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1863.687446][ T3079] usb 4-1: Product: syz [ 1863.691593][ T3079] usb 4-1: Manufacturer: syz [ 1863.696255][ T3079] usb 4-1: SerialNumber: syz 06:12:45 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20d6, 0xcb17, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x4}}, {{{0x9, 0x5, 0x81, 0x3, 0x10}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000240)={0x24, &(0x7f00000000c0)={0x20, 0x3, 0xb3, {0xb3, 0x3, "d746da7c1197e274141e5e76e051cca205b986d429683a82d0d42931caf13216e79c5b63bf3ab52455db18e0626013ff498e4f2f829f347cbf9ce98c7175dbe7bc8344d0333788c48ef8591f701dfeec9da3f6a3fc5d9057c44f9916f0f526e91bbea72769f02f88ac00a6f72cebe62ce0b046374756128b5449973a2abe135838e2a5344e255d5880a6a9b809808063ec0a4f3f33147f628569394da6ab65cb67a680fafccd7374dfc2b2c2808db3b14d"}}, &(0x7f0000000180)={0x0, 0x3, 0x42, @string={0x42, 0x3, "8abaefa32a63f8c96357fafa96a592675ea3921aedd07028e9b79b3ea724d91b45aeaa8f0aac33c012c7274d078e09cd28634430d869f1e95ddf5a355cd7913a"}}, &(0x7f0000000000)={0x0, 0x22, 0x6, {[@main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x1, "2e9f1fbe"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0xff, 0x1, {0x22, 0x701}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x0, 0x17, 0xe2, "e7244ffd714171dff297621d3bc7588b0c652c4daca97d11ed4bd5a77314e14890298d192ddaa146c9510ee3111f3e99f130fb38d1dcda47b75f07e74e62ff7c0b176c68c62ab931e489b9ae86151f6ac045072a32a7a500faf68c966be7971b78d83fd1ef3a996c17af1002a71acce29284d5269197c1fa459d775b06ca3067d82eafa0f2b25dfef2cf8caeebaeaf3897cffdbeb2cbffa80c946deb3d24039e3fa70859f712f915ae4e3d80dcfafe099f3c5cd466a8d753d5d6d557a971a4e8b58484d47fd81e05b29f23ddd6167a8dcd5f860c2e8266cf5b0f41b114eaf0380472"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000400)={0x20, 0x1, 0x86, "8a34393d64dbf94cbbb4919fd653438edc1f863bfb0f1cf6d48c123b5d3ebd3909b1893b1e9b980a96744e6e5805e70e224979df9d91ed4544963036f98b02d2a3d9e165600757b3ddabc523016f951eebbdd300f257b103aff2e2d8bc7793c96e3d2d5304228d786b9aae0e8a9ef681cbd34451b981d727a02e734b335573099054c0fb5533"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x80}}) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000001080)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00be000400000004"], 0x0, 0x0, 0x0, 0x0}, 0x0) [ 1863.735679][ T3079] usb 4-1: can't set config #1, error -71 [ 1863.742734][ T3079] usb 4-1: USB disconnect, device number 77 [ 1863.765671][T15811] usb 3-1: USB disconnect, device number 37 [ 1863.815414][T19188] usb 2-1: device descriptor read/64, error -71 [ 1863.821924][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1863.832860][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1863.842675][ T5] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1863.851757][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1863.869431][ T5] usb 6-1: config 0 descriptor?? [ 1863.935305][T13264] usb 1-1: Using ep0 maxpacket: 8 [ 1863.976181][T13264] usb 1-1: no configurations [ 1863.980873][T13264] usb 1-1: can't read configurations, error -22 [ 1863.988226][T13264] usb usb1-port1: attempt power cycle [ 1864.045275][T12933] usb 5-1: device descriptor read/64, error 18 [ 1864.165824][T12933] usb usb5-port1: attempt power cycle [ 1864.205266][T19188] usb 2-1: device descriptor read/64, error 18 [ 1864.225257][ T3079] usb 4-1: new high-speed USB device number 78 using dummy_hcd 06:12:46 executing program 2 (fault-call:3 fault-nth:7): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1864.335672][ T5] hid (null): bogus close delimiter [ 1864.341930][ T5] hid-alps 0003:044E:1215.0129: bogus close delimiter [ 1864.349031][ T5] hid-alps 0003:044E:1215.0129: item 0 0 2 10 parsing failed [ 1864.357159][ T5] hid-alps 0003:044E:1215.0129: parse failed [ 1864.363319][ T5] hid-alps: probe of 0003:044E:1215.0129 failed with error -22 [ 1864.505239][T19188] usb 2-1: new high-speed USB device number 127 using dummy_hcd [ 1864.537739][ T5] usb 6-1: USB disconnect, device number 84 [ 1864.555279][ T9040] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 1864.585352][ T3079] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1864.596459][ T3079] usb 4-1: New USB device found, idVendor=20d6, idProduct=cb17, bcdDevice= 0.40 [ 1864.605553][ T3079] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1864.617110][ T3079] usb 4-1: config 0 descriptor?? [ 1864.695334][T13264] usb 1-1: new high-speed USB device number 29 using dummy_hcd 06:12:46 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44f, 0xb654, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}, {{{0x9, 0x5, 0x81, 0x3, 0x400}}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x1, 0x684, &(0x7f0000000440)={{0x12, 0x1, 0x310, 0x44, 0xc4, 0x60, 0x10, 0x17ef, 0x7214, 0x3ec8, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x672, 0x1, 0x2, 0x7, 0x20, 0x80, [{{0x9, 0x4, 0xd1, 0x2, 0xe, 0xff, 0x97, 0x5b, 0x71, [@uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x27, 0x2, 0x2, 0x8, "fa53c6a8ae8ada"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x4f, 0x4, 0x73, 0x6d, "6f9957", "ba"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x1f, 0x3}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x3, 0x2, 0x3, 0x8, "aed2f13e4a4998"}, @as_header={0x7, 0x24, 0x1, 0x3f, 0x7f, 0x3}]}], [{{0x9, 0x5, 0x4, 0x10, 0x200, 0x1, 0x9}}, {{0x9, 0x5, 0x6, 0x0, 0x8, 0x0, 0xff, 0x40}}, {{0x9, 0x5, 0x8, 0x0, 0x3ff, 0x8, 0x1, 0xb, [@generic={0xc3, 0x10, "aaddfbc5bc04a907b72ca4f38ce927c5f9d782aa218bab057a8a8326eed3be138c8ec87406ae99bc3e04b5d2feaf13a91d1d976d0dd74eb504ffb60bba7cc642539e4640a5cb1b78d86657708022ec270947b63dd3bb34e9c701ce9afa64068bb3e9853a06067f51b5331cb0447dc2fd2482c22bb205f5024de85fef4b5b76f7217d1da0235b5a18ffb1ec012c1cea8aa012135fa295adbb851140b69a0c0b688c1950247f54e3fcfafa7a59d223eda86b3881a3ae7327d3312cb9e883f6fe781f"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0xbd84}]}}, {{0x9, 0x5, 0x80, 0xc, 0x8, 0x20, 0x0, 0x1d, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x8}, @generic={0x10, 0x3, "28134a72392136e5ef666bced153"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x5e7, 0x2f, 0x81, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0xc459}]}}, {{0x9, 0x5, 0x2, 0x2, 0x40, 0x2, 0x4, 0xff, [@generic={0xa7, 0x1, "e878b2e40b59b415152e1be99f221fa6ab577e3e9327800a05389b2cba583b7f13a737f2d7574e126fc30cc18b5dae9dd3dfb2ba87e0529652ed4e538d40425fe13d6ae0decb5823d5f6605c65d7fd178a0c845154ec962faee41966fcb4698e08e476b85b45930b6e15b56465c42f91b15c582f72a4256860de369314a0c74a050c0b1ff61c64b4c09e683f5ab481f1269b3930e5f915fe31ddb481c62dd802d9100470a8"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x13, 0x5}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0xda, 0x40, 0x6, [@generic={0xa2, 0x23, "be5a367054589370eb8f7edfb842194046cd9ba0fb7ad0f90cf4c783ac34aab8e28fab3cc2005707042d7e339317c0acbf56868932c15db3cb21e997afe175beececfd49590cffe66176b9bd19e1628335517bf227c11e4fe009be71c8161098220ee6b93ad99585b30232cc158b65c4210def70d5e1184183c441bcd35df87a342a30dfab6dec481bb010355187557ca167860c6516caa54b24b0c16fce5149"}, @generic={0x3c, 0xa, "e3bab15a80bd0bffcba8bb7f47ca4e916ea8225e3ed2d4ac592ba184442406877c7e805b0d11a2a673c2bd7712755b65106affa3f6fc321a8b6a"}]}}, {{0x9, 0x5, 0x8, 0x11, 0x8, 0x1, 0x7, 0x1a, [@generic={0x8a, 0xd, "c35d7be88db4652ffcf9c52dd25e58c3f9bfd5a740a543095ec71f5370c94af5004449cd50a90a7d48d7fbe69a99a5baa40a3859974e259d529bd8570736dd82a684fc4ba1ef49964aeb2890f7df8ef32f2c3db1372ad23d28f0063783a06fa3b34d3dd3f1fbc98af62e6f9eaee0def204a4d2b369c4062c77f181b7ddcb8e8d066923d9595e63b3"}, @generic={0x21, 0x5, "6b2529948f648d6505f00d310d3e9ac21ced3c3589994a9fee2387ce058835"}]}}, {{0x9, 0x5, 0xa, 0x28, 0x240, 0x20, 0x2, 0x6e, [@generic={0x78, 0x22, "b6febeb2b927719b06545cb483f0165d93b7529ad03f5d2cb01a804aaa0ede891bd59744376e90eb56bcf78dba12b2e4ced7bd7a5acdf27867c4ccf63ef2a30390440044f3b6581131218502be6e5ca263646ec9eba6b90d3e2a5736c079f7c3ed5198eb9c6a1a8f56dff014a41339ab12bbe9eefa2a"}]}}, {{0x9, 0x5, 0xf, 0x1f, 0x20, 0x28, 0xf8, 0x9}}, {{0x9, 0x5, 0x0, 0x1, 0x400, 0x3f, 0x84, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x48, 0x2}, @generic={0x80, 0x6, "884ccbee2c863e32b96f6fb85391ad10f0145f99e1e62e59ea12b814b35f58a0ce056551d78b3ff61c7384e1a043f6de2ef81785d4b8c19492bdd05674caad459ac23c1a192441a640f915850444134aece240714335d95d789dbac0b6208b9db6083c298d5f3c7883078811182ea1918bcfb964de473f1a2804f08e8d76"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x200, 0x40, 0x2, 0x8, [@generic={0x55, 0x8, "f164818d4eb50bb974993ff36d67a105fe38a9eaf2db18675ee84a271d226123a1eb306f71527853740d875b8e15166a6d2c9a3c0657a2825cf43f6b3a1f076613f1f076e06cc67d4dc411ec276ee971915010"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0xbf67}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x8, 0xbe, 0x7, [@generic={0xc1, 0x2, "342470f91fa59507c6cc13cc1fe014ec49e3959ad18ca0ff945ebd692bb1a704a4390647c4d156122c9123161861385677bcbb43285eb5ea504f7aa9b27cb3e29f572ad51a17bbe2b7bdd04c126c621f4cdbd03e34565d247cefb53078cc41590e49b89984e724c0b23620beaba96038bbcbc3571313c4db6f61cc426730eb4a3b40c6a673f8f92fa6c14c1caee01a904e9418de2e6664484c9331765b8d999c16eff0886e10e4952634e2a947f56dbd7bdb6358ceb77eca67b5b7df9b39f4"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x40, 0x1, 0x2e, 0x20, [@generic={0x68, 0x2f, "45ef320005161f86fc11f4a249e079a1562f2a764e5ab1b0bc10a091536a8827b046d7a4ddc38bccb6861c2565f4b24d39fefe02f848fa292c6e05f9b094f46aa8c377291ba78bbab0840b4416f8ced9f6ca134812300dd6a450ad8c6a94cdf423f4dcb4dd2f"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x7, 0x30}]}}]}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x80, 0x0, 0x3, 0x8, 0x80}, 0x19, &(0x7f0000000040)={0x5, 0xf, 0x19, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x66, 0x56, 0x59}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x1, 0x9, 0x9}]}, 0x8, [{0x24, &(0x7f00000000c0)=@string={0x24, 0x3, "273c31066c7ee370195a56efbf4b43fb8f67cd3cc4bfa102e73a9e2810710227fa2f"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x810}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xecfe}}, {0xfb, &(0x7f00000002c0)=@string={0xfb, 0x3, "14d355b428d32e834e2570a8257aaadecc673fb60c14333eb0d64cef9695a421bb60932d07f4b5e68a3fa58b7a3e408be26870f2814a97112b075b03e3bd952a6ab5eb8e54115a5b57184caefcd5af352874d8c44ef496d813be51a16d13febf8872ea2144f537b9e9fe66df1fa21f38a540b382b2603e413b46f7ee81af838b88b4b7417c1b9c4ee67fca4f30bdaea77b1c1447586cce3a9503590d826aca84e6dcefe28e8a066aa79cca49b4cb1a966420b41d8876fc5bc9a0dfbb399f3bcd870339954d573c39ed89868842de3c2ca9bd95dfa924fed475d04ae59ae547b966ee87651ad8dc98a657bec433cf86970e6e80d257676fe476"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x380a}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x415}}, {0xfc, &(0x7f0000000b00)=ANY=[@ANYBLOB="fc0388f579a55ce6db75da33a0ad8d04967b3819f9386eeddc9b3ca244d5feb4b663a9c783945db1fabb3beaeb3639a4198a44bcab003b528084b1516b22a1c63ca155b5b59479a5cafb0856167bc2a033fbf50f39c88b35524edacd779b2e95d615b69a9c97406cc582227f16af9efb31121a0d6ada53a444ea57ab508c560955845928fc5853d438151f4b0f703e902a9a5cfa695e1f566c734b28ca4435a8f79b9ee06b425edeb19ff6327243cfcbcb3ff79b12da44c926d1bbb324743a859775f92f88dad79f091fccd77eb99d64d9679f2c7c06a19c70a404944cc56d265d451e5e52fa4f35f31803462a2b712fe95586a2ba0a81712b6e4c4d"]}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x445}}]}) syz_usb_control_io(r2, &(0x7f0000000f40)={0x2c, &(0x7f0000000c80)=ANY=[@ANYBLOB="4021ae000000ae30701e17e3d5ca359de8b7fd6a51c844cb5a87e53f656581f3286869857c985023ccadec13316867d55d3d8090db14b3194d3e793e8802c57c330f80bfd98d7820b0312944ff11c6a4a41b89e3a7589c9204e6e1abdade6b23054c2f40b9fbcd58af2973cb95283ad69e944eaa65360cb4dcd8f6e89e8211b0883ce59182be8924a3735d69cc95a9764958cf189448cb4538991d601c4966483c0bf36901e7509cc13a28aafcb8c9321e173e31"], &(0x7f0000000d40)={0x0, 0x3, 0xc8, @string={0xc8, 0x3, "6e1362b675cb8f647bdf0c666054c16048f31a0884e4a3b7d0ea2aad1db984ec5c001aff0229b652a1c81d7e3611e3fa91d1319619cb749f3b6dd4a1e592df8cd5c369d540e4df956a51c6604fe7552ac297088c66ee62a6ba4c75a25115c37e1a4216b74b9a8082839c4524b8b6cb30755fc2d70bbc3fb75b38f01d8b06d1f523145cf8a7738eeaffeec33f1da2cb93b204965cc3ab4d72acb4dca5b403535350dfb748968cffbe9e53f7d183f3d83449bbe05f904215ea89e18df2b3b608439b60ac70afb3"}}, &(0x7f0000000e40)={0x0, 0xf, 0x9d, {0x5, 0xf, 0x9d, 0x6, [@ptm_cap={0x3}, @generic={0x38, 0x10, 0x1, "fa97aeda2367663dd15e374cba927abaef1f0aff919f8582215b4ee796a512b0354cf5f35f1ce2d9a333d6c669721bd7e9c6a52ecb"}, @generic={0x43, 0x10, 0xb, "6185a4fb6a6c0bfa24b760d333e09e75730d70b931ab321f409d202f09811a9004adb6a036c3f69ec896bde327fc30d508166dd5a0fc6259c20fb115b19ec7b7"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x1, 0x2, 0xaac2}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x20, 0x1, 0xe94, 0xff0f, 0x7, [0x3fde]}]}}, &(0x7f00000003c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x4, 0x9, 0x7, "83b530ae", "8411bd13"}}, &(0x7f0000000f00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf2, 0x8, 0x1, 0x0, 0xd, 0x2, 0x7}}}, &(0x7f0000001480)={0x84, &(0x7f0000000f80)={0x20, 0x14, 0xfd, "a41f189c8fa37fefdf046a788c3456c7e30bb1397c8c99ec7dbb82619cf255f16ac219e66ada85c655a968996d39c3524c5fc99ecb16bd80293fdbd48927e40f4ccc96423e17d259c69477da4ee3279ba9a10abca613ff73bbfc1a59ee2bab88ba2bcffc20c284b95009855e794d6e0bcb97e17659e5dfb266cbe25aa7f2fd228cfbcb4ce38c38ebbdf5007e4f47079ff3298627e2cc73cc85d8170f913cf30690b0dcdaa36692e3ea9b87dd0821c4ae4a98d28eb481eb001cfeb5f854012e5d77e180c3c0dc612c02203bc6b6442ce92b14cba7ca8ca63989666f10abd61a8e3e7b93bb0016e34645c2c9042bc4a35ff002c0bba25b4784bdd162d40e"}, &(0x7f00000010c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001100)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000001140)={0x20, 0x0, 0x4, {0x2, 0x4}}, &(0x7f0000001180)={0x20, 0x0, 0x4, {0x10, 0x8}}, &(0x7f00000011c0)={0x40, 0x7, 0x2, 0x6b3e}, &(0x7f0000001200)={0x40, 0x9, 0x1, 0xff}, &(0x7f0000001240)={0x40, 0xb, 0x0, "d417"}, &(0x7f0000001280)={0x40, 0xf, 0x2, 0x8}, &(0x7f00000012c0)={0x40, 0x13, 0x6, @random="78bfe76d2c05"}, &(0x7f0000001300)={0x40, 0x17, 0x6}, &(0x7f0000001340)={0x40, 0x19, 0x2, "e0ba"}, &(0x7f0000001380)={0x40, 0x1a, 0x2, 0x94f4}, &(0x7f00000013c0)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001400)={0x40, 0x1e, 0x1}, &(0x7f0000001440)={0x40, 0x21, 0x1, 0x1}}) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xfc, 0x8a, 0xe7, 0x0, 0x12d1, 0x692, 0xf49f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xfc, 0x2, 0xff, 0x2, 0x62, 0x0, [], [{}, {}]}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000280)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 1864.785299][T13264] usb 1-1: Using ep0 maxpacket: 8 [ 1864.805236][T19188] usb 2-1: device descriptor read/64, error 18 [ 1864.811634][ T9040] usb 3-1: Using ep0 maxpacket: 8 [ 1864.865291][T13264] usb 1-1: device descriptor read/all, error -71 [ 1864.895313][T12933] usb 5-1: new high-speed USB device number 98 using dummy_hcd 06:12:46 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x926, 0x3333, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001300)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x10000000001, 0x14800) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x1, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xb8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x5, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0xf7, 0x1, 0x3, 0x1, 0x1, 0xf9, {0x9, 0x21, 0x80, 0x82, 0x1, {0x22, 0x8f0}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x1, 0x8}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x20, 0xbd, 0x1f}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x40, 0x4, 0xf8, 0x10, 0x24}, 0x19, &(0x7f0000000140)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0xf8, "be3e55ba6308e44f05ac32607999ea35"}]}, 0x4, [{0x9c, &(0x7f0000000180)=@string={0x9c, 0x3, "44ec0e818f9186cdee69722a8993ed33cc764f3a45cee25e7daf8d7dd73ec81950d1d526191ceb70aa9127622519b4b4b593df88f8f43084ec1e990ddf7076550d67d7ebab81a344c4adff318e90db9bae530379a8f74fdc8e5203f4ae51da4c3978f8dabe748536343729796cfb74e1e1e5678570c7fc7e3b54556a179028f6e1c972dcceed37a7f9762872982f54f2ed6d97a4b41b690eaa72"}}, {0x43, &(0x7f0000000240)=@string={0x43, 0x3, "113f468d0f2c2b623143d33608245bd09c200a3cf7f910b48e124cafe468f991d92d30dc322a7020b83adeac7cc949821f9670e93379c98a25ce9fd448c266f6a7"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1c09}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x42c}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000580)={0x24, &(0x7f00000003c0)={0x40, 0xf, 0xbb, {0xbb, 0x1, "6e162a31040c7ad1548099281fb92971f2376ffaf671a47d6085ed2d84dc18990f2f321d3b095f72fe5e60eed7267e62e43c950c08bb41e5095a681786dc4729ecc299717274f08d4dce77215ea06b0c7fe058fd787f573ea65dadb41f490b9f3a74f181a49834aa102d5602b133eb30d5a8994002a66309fc0e0705b3b4159f74df33d2ce7edfb92255e16e95f82196259704a64fb8a5e7f846f58aa3cb5e41b8498440a35469f63a7615595d4b724346e0d83f02cafd9d97"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41b}}, &(0x7f0000000500)={0x0, 0x22, 0x12, {[@local=@item_4={0x3, 0x2, 0x2, '@oRE'}, @local=@item_012={0x2, 0x2, 0x0, "e316"}, @local=@item_4={0x3, 0x2, 0x1, "bb6a324d"}, @main=@item_4={0x3, 0x0, 0xa, "7067b5a2"}]}}, &(0x7f0000000540)={0x0, 0x21, 0x9, {0x9, 0x21, 0x65, 0xe6, 0x1, {0x22, 0x197}}}}, &(0x7f0000000800)={0x2c, &(0x7f00000005c0)={0x0, 0x18, 0xd9, "3b27597e14c8539fc800c6d8d90d236e165c012ec7f536f1ce0293fa3325518a2ddb37477642ad11828752f8f1110f0fd583b04d4f0e2656db96ab32d0129f1da4d56a2738039ede030a2b27c3cc667e0710de0c95c620dfa8dcf8d306eb40bbe96716098edce37f8971b34925796f661bc34f79a79f2f68d8cdca542972125ac673103d0e737a7b746898ec33ffdb91fa3a492cbdf4f5bc315c39dc669c88ba4b4bb8d2c8c8184d0b9c4c907f58d119c03f83d3cbd263b4c7e9e110615fcc7e5ebec192129496d96ad62a45b9e59da02cd14edd1dbc44fc00"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000740)={0x20, 0x1, 0x3e, "91d4c6e1b9cad6a5f7e4e46acc9b5f37ebcbeeafcaac75703310ce3009e149852fb62acca2c1fe19ac4711b8f374d0691283e66f4af757e8e0e627fd66c9"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x9}}) ioctl$HIDIOCGFLAG(r1, 0x80044806, 0x0) [ 1864.955338][ T3079] usbhid 4-1:0.0: can't add hid device: -71 [ 1864.961605][ T3079] usbhid: probe of 4-1:0.0 failed with error -71 [ 1864.975474][ T9040] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1864.975518][ T3079] usb 4-1: USB disconnect, device number 78 [ 1864.987900][ T9040] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 06:12:46 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1865.003277][ T9040] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1865.005317][T12933] usb 5-1: device descriptor read/8, error -71 [ 1865.012368][ T9040] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1865.066747][ T9040] hub 3-1:118.0: bad descriptor, ignoring hub [ 1865.072948][ T9040] hub: probe of 3-1:118.0 failed with error -5 [ 1865.083591][ T9040] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1865.225220][T12933] usb 5-1: device descriptor read/8, error -71 [ 1865.235430][T19188] usb 2-1: device descriptor read/64, error 18 [ 1865.236282][T13264] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 1865.325277][T15811] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 1865.355446][T19188] usb usb2-port1: attempt power cycle [ 1865.455263][T13264] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1865.466382][T13264] usb 1-1: New USB device found, idVendor=044f, idProduct=b654, bcdDevice= 0.40 [ 1865.475515][T13264] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1865.484719][T13264] usb 1-1: config 0 descriptor?? [ 1865.525356][ T9040] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 1865.659262][ T8481] FAULT_INJECTION: forcing a failure. [ 1865.659262][ T8481] name failslab, interval 1, probability 0, space 0, times 0 [ 1865.672162][ T8481] CPU: 1 PID: 8481 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1865.680770][ T8481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1865.690823][ T8481] Call Trace: [ 1865.694894][ T8481] dump_stack+0xf6/0x16e [ 1865.699128][ T8481] should_fail.cold+0x5/0x14 [ 1865.703700][ T8481] ? usb_hcd_submit_urb+0x663/0x22d0 [ 1865.708976][ T8481] should_failslab+0x5/0xf [ 1865.713404][ T8481] __kmalloc+0x208/0x2a0 [ 1865.717633][ T8481] usb_hcd_submit_urb+0x663/0x22d0 [ 1865.722817][ T8481] ? usb_add_hcd+0x2c0/0x2c0 [ 1865.727418][ T8481] ? save_stack+0x32/0x40 [ 1865.731743][ T8481] ? save_stack+0x1b/0x40 [ 1865.736059][ T8481] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 1865.741849][ T8481] ? usb_alloc_urb+0x65/0xb0 [ 1865.746431][ T8481] ? usb_control_msg+0x1c9/0x4a0 [ 1865.751381][ T8481] ? hub_ext_port_status+0x112/0x450 [ 1865.756685][ T8481] ? usb_port_resume+0x2cb/0x1830 [ 1865.761710][ T8481] ? usb_generic_driver_resume+0x40/0xa0 [ 1865.767328][ T8481] ? usb_resume_both+0x617/0x8a0 [ 1865.772381][ T8481] ? __rpm_callback+0x27e/0x3c0 [ 1865.777216][ T8481] ? rpm_callback+0x18f/0x230 [ 1865.781887][ T8481] ? rpm_resume+0xe2e/0x1a50 [ 1865.786473][ T8481] ? rpm_resume+0x8c7/0x1a50 [ 1865.791045][ T8481] ? __pm_runtime_resume+0xb7/0x180 [ 1865.796242][ T8481] ? usb_autopm_get_interface+0x1b/0x50 [ 1865.802573][ T8481] ? wdm_open+0x1ff/0x4e0 [ 1865.806888][ T8481] ? usb_open+0x1df/0x270 [ 1865.811206][ T8481] ? chrdev_open+0x266/0x770 [ 1865.815787][ T8481] ? do_dentry_open+0x4ff/0x1170 [ 1865.820735][ T8481] ? path_openat+0x192c/0x26b0 [ 1865.825516][ T8481] ? do_filp_open+0x17e/0x3c0 [ 1865.830200][ T8481] ? do_sys_openat2+0x16f/0x3b0 [ 1865.835041][ T8481] usb_submit_urb+0xb4e/0x13e0 [ 1865.839813][ T8481] ? lockdep_init_map_waits+0x190/0x7c0 [ 1865.845365][ T8481] usb_start_wait_urb+0x101/0x4c0 [ 1865.850393][ T8481] ? usb_api_blocking_completion+0xa0/0xa0 [ 1865.856352][ T8481] ? kasan_unpoison_shadow+0x33/0x40 [ 1865.861661][ T8481] ? memset+0x20/0x40 [ 1865.865632][ T8481] usb_control_msg+0x31c/0x4a0 [ 1865.870383][ T8481] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1865.875563][ T8481] ? mutex_lock_io_nested+0xf50/0xf50 [ 1865.880920][ T8481] hub_ext_port_status+0x112/0x450 [ 1865.886031][ T8481] usb_port_resume+0x2cb/0x1830 [ 1865.890882][ T8481] ? usb_port_suspend+0xc20/0xc20 [ 1865.895915][ T8481] ? do_raw_spin_lock+0x120/0x260 [ 1865.900927][ T8481] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1865.906898][ T8481] ? rwlock_bug.part.0+0x90/0x90 [ 1865.911940][ T8481] ? trace_hardirqs_on+0x5f/0x200 [ 1865.916958][ T8481] usb_generic_driver_resume+0x40/0xa0 [ 1865.922424][ T8481] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1865.928318][ T8481] usb_resume_both+0x617/0x8a0 [ 1865.933068][ T8481] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1865.939736][ T8481] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1865.944923][ T8481] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1865.950911][ T8481] ? trace_hardirqs_on+0x5f/0x200 [ 1865.955955][ T8481] ? usb_runtime_suspend+0x120/0x120 [ 1865.961329][ T8481] __rpm_callback+0x27e/0x3c0 [ 1865.965994][ T8481] ? usb_runtime_suspend+0x120/0x120 [ 1865.971459][ T8481] rpm_callback+0x18f/0x230 [ 1865.975959][ T8481] ? usb_runtime_suspend+0x120/0x120 [ 1865.981241][ T8481] rpm_resume+0xe2e/0x1a50 [ 1865.985775][ T8481] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1865.991848][ T8481] ? do_raw_spin_lock+0x120/0x260 [ 1865.996877][ T8481] ? rwlock_bug.part.0+0x90/0x90 [ 1866.001894][ T8481] rpm_resume+0x8c7/0x1a50 [ 1866.006292][ T8481] ? __pm_runtime_resume+0x10/0x180 [ 1866.011469][ T8481] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1866.017533][ T8481] ? do_raw_spin_lock+0x120/0x260 [ 1866.022611][ T8481] ? rwlock_bug.part.0+0x90/0x90 [ 1866.027680][ T8481] ? lock_downgrade+0x730/0x730 [ 1866.032635][ T8481] __pm_runtime_resume+0xb7/0x180 [ 1866.037669][ T8481] usb_autopm_get_interface+0x1b/0x50 [ 1866.043171][ T8481] wdm_open+0x1ff/0x4e0 [ 1866.047469][ T8481] ? wdm_poll+0x280/0x280 [ 1866.051802][ T8481] usb_open+0x1df/0x270 [ 1866.055971][ T8481] ? usb_devnode+0xa0/0xa0 [ 1866.060456][ T8481] chrdev_open+0x266/0x770 [ 1866.064855][ T8481] ? rwlock_bug.part.0+0x90/0x90 [ 1866.069962][ T8481] ? cdev_device_add+0x210/0x210 [ 1866.074882][ T8481] ? security_file_open+0x1f5/0x3f0 [ 1866.080062][ T8481] do_dentry_open+0x4ff/0x1170 [ 1866.084966][ T8481] ? cdev_device_add+0x210/0x210 [ 1866.089938][ T8481] path_openat+0x192c/0x26b0 [ 1866.094549][ T8481] ? path_lookupat+0x830/0x830 [ 1866.099585][ T8481] ? lock_acquire+0x183/0x940 [ 1866.104356][ T8481] do_filp_open+0x17e/0x3c0 [ 1866.108864][ T8481] ? may_open_dev+0xf0/0xf0 [ 1866.113474][ T8481] ? rwlock_bug.part.0+0x90/0x90 [ 1866.118406][ T8481] ? _raw_spin_unlock+0x1a/0x30 [ 1866.123744][ T8481] ? __alloc_fd+0x28d/0x600 [ 1866.128345][ T8481] do_sys_openat2+0x16f/0x3b0 [ 1866.133041][ T8481] ? build_open_flags+0x650/0x650 [ 1866.138150][ T8481] ? wait_for_completion+0x270/0x270 [ 1866.143638][ T8481] ? __sb_end_write+0xcb/0x180 [ 1866.148393][ T8481] __x64_sys_open+0x119/0x1c0 [ 1866.153356][ T8481] ? do_sys_open+0x140/0x140 [ 1866.158276][ T8481] ? do_syscall_64+0x1c/0x90 [ 1866.162877][ T8481] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1866.168972][ T8481] do_syscall_64+0x50/0x90 [ 1866.173441][ T8481] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1866.179374][ T8481] RIP: 0033:0x416921 [ 1866.183348][ T8481] Code: Bad RIP value. [ 1866.187411][ T8481] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1866.195898][ T8481] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1866.204007][ T8481] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1866.212282][ T8481] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1866.220407][ T8481] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1866.229411][ T8481] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1866.237803][T12933] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 1866.245492][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1866.256655][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1866.266492][T15811] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1866.275582][T15811] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1866.285760][T15811] usb 6-1: config 0 descriptor?? [ 1866.289762][ T8481] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1866.335263][T13264] usbhid 1-1:0.0: can't add hid device: -71 [ 1866.341670][T13264] usbhid: probe of 1-1:0.0 failed with error -71 [ 1866.350772][T13264] usb 1-1: USB disconnect, device number 30 06:12:48 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fee1f91e7b50f7c2da36"]) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x800000, 0x22a02) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r1, &(0x7f00000002c0)='#', 0x1) write$hidraw(r2, &(0x7f0000000080)="82", 0x57000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x4001e0) [ 1866.385199][ T9040] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1866.396320][ T9040] usb 4-1: New USB device found, idVendor=20d6, idProduct=cb17, bcdDevice= 0.40 [ 1866.405420][ T9040] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1866.416205][ T9040] usb 4-1: config 0 descriptor?? [ 1866.485327][T12933] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1866.496431][T12933] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1866.506317][T12933] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 1866.515426][T12933] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1866.529991][T12933] usb 5-1: config 0 descriptor?? [ 1866.615222][T15811] usbhid 6-1:0.0: can't add hid device: -71 [ 1866.621336][T15811] usbhid: probe of 6-1:0.0 failed with error -71 [ 1866.630095][T15811] usb 6-1: USB disconnect, device number 85 [ 1866.676902][ T12] usb 3-1: USB disconnect, device number 38 [ 1866.715223][T13264] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 1866.765198][T19188] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 1866.876306][ T9040] hid-udraw 0003:20D6:CB17.012A: unknown main item tag 0x0 [ 1866.884008][ T9040] hid-udraw 0003:20D6:CB17.012A: unknown main item tag 0x0 [ 1866.891311][ T9040] hid-udraw 0003:20D6:CB17.012A: unknown main item tag 0x0 [ 1866.899592][ T9040] input: THQ uDraw Game Tablet for PS3 Joypad as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:20D6:CB17.012A/input/input477 [ 1866.914716][ T9040] input: THQ uDraw Game Tablet for PS3 Touchpad as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:20D6:CB17.012A/input/input478 [ 1866.941095][ T9040] input: THQ uDraw Game Tablet for PS3 Pen as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:20D6:CB17.012A/input/input479 [ 1866.970870][ T9040] input: THQ uDraw Game Tablet for PS3 Accelerometer as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:20D6:CB17.012A/input/input480 [ 1867.007619][ T9040] hid-udraw 0003:20D6:CB17.012A: hidraw0: USB HID v0.00 Device [HID 20d6:cb17] on usb-dummy_hcd.3-1/input0 [ 1867.016190][T12933] keytouch 0003:0926:3333.012B: fixing up Keytouch IEC report descriptor [ 1867.042372][T12933] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.012B/input/input481 [ 1867.075261][T13264] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1867.086251][T13264] usb 1-1: New USB device found, idVendor=044f, idProduct=b654, bcdDevice= 0.40 [ 1867.095345][T13264] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1867.099633][ T9040] usb 4-1: USB disconnect, device number 79 [ 1867.118361][T12933] keytouch 0003:0926:3333.012B: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 1867.131428][T13264] usb 1-1: config 0 descriptor?? 06:12:48 executing program 2 (fault-call:3 fault-nth:8): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1867.197774][T15811] usb 6-1: new high-speed USB device number 86 using dummy_hcd [ 1867.215273][T19188] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1867.224405][T19188] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1867.232487][T19188] usb 2-1: Product: syz [ 1867.236723][T19188] usb 2-1: Manufacturer: syz [ 1867.241327][T19188] usb 2-1: SerialNumber: syz [ 1867.265098][ T12] usb 5-1: USB disconnect, device number 99 [ 1867.297595][T19188] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1867.395134][T13264] usbhid 1-1:0.0: can't add hid device: -32 [ 1867.401198][T13264] usbhid: probe of 1-1:0.0 failed with error -32 [ 1867.555787][ T5] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 1867.575193][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1867.586573][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1867.596824][T15811] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1867.606472][T15811] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1867.616666][T15811] usb 6-1: config 0 descriptor?? [ 1867.805337][ T5] usb 3-1: Using ep0 maxpacket: 8 06:12:49 executing program 0: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000000800040260933339b8e2acd9c83cf82043c904b400000000001010301000009210000000123d2e32c28979c67b51baa7ce8954e32379e830c4b60800f107b401011e91c3610e009f42eaf681aff99fda482fc124a546479328d8263166b0b092b88d8df8f90f2fbf28eb491210a59fe6a46968f80e82534bcd531a5c4d07a91"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000580)={0x0, 0x22, 0x1, {[@global]}}, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5e, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, &(0x7f0000000180)={0x14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0005560000005624ebb9ccbfa98455afee3462188db0ad56be861d8d75e339e4170bc514cf4f0300000000000000d24b878785be24bbe3b7cc6f5100003dfbd698c2424f9d139ce61c397f21fbdc3324143660c5396264326eb40706e903afd0f4a62b4555f86dc0fdae45326723c98f5c63e5848292f3070d9fef3ad8b7525817b4d2834a31303e039b949199e628d9c6d577160eb700f7decef44e43aceba4528abe2f0f590886ad08f31d1aab364c8dbd745fad82ed0000000000002000"], &(0x7f00000002c0)={0x0, 0x3, 0x7e, @string={0x7e, 0x3, "aa422c0e03dd26dcadc212e325a75737c2d68fff6791512dae476e065482c30e60c305a8a178c90732a6bc861b855c1851b22fc5826a0fa5bf4595debba061cfd16addab9d4f3b4850ea2d718fee152b8c6d9a037699c0194e62836ab5d103e34cd3b8a00ea41fcbfba79bf48035cbd09aa2b3809955b97bebe3c64c"}}}, &(0x7f0000000540)={0x34, &(0x7f0000000380)={0x20, 0xd, 0x86, "08a2d9edc94d9cc0f48f9868e2caea44e97e46bfe647fe68e7f9fe29f7e24aaca4bf7eff1152f8ef53f3dcfd03940f1720e19c4b14ba56747378bd63823d7e8e401093cbbbd32f71b495aaa888c4d5aaeae0d6f2e47c0a25e2d26d5dd8b986f0f6a40c9dc15f6eff5cb32bfc59799b63200a06b4f7501f796556604831b3bb29dc75ddcfbb78"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x3}, &(0x7f00000005c0)={0x20, 0x0, 0xc9, {0xc7, "ef8f89f99afdeea98f91a61b844a55412bcefd5d3eab92293cce068b0d17eaf59700ecc78411fab9dbc17a4563ba3dd4c30620347867b09baadbb5e14f490cb0cf262d20d07a3032eadaf84d1b5f27ed26e659b70946ae0465ccc2b619f37e97d2ad067508ee525dc231249c37d80c2461c5200bec05f549d82736e2aed5160f102451709a00a710a371f8c6e23f309ffd8ff7c16f71677d3ff7dee0ce0ab95e46a8299f3507fbd9e5431903a54f64d3c21cded477f463f94c8bf48f56454bad7c95c836b868eb"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x30}, &(0x7f0000000500)={0x20, 0x0, 0x1, 0x81}}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084502, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)) [ 1867.836464][ T12] usb 1-1: USB disconnect, device number 31 [ 1867.875044][ T9040] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 1867.945128][ T5] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1867.955518][T19188] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1867.967706][ T5] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1867.978876][ T5] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1867.987962][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1868.025034][T13264] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 1868.057921][ T5] hub 3-1:118.0: bad descriptor, ignoring hub [ 1868.064401][ T5] hub: probe of 3-1:118.0 failed with error -5 [ 1868.077392][ T5] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1868.095199][T15811] hid (null): bogus close delimiter [ 1868.101489][T15811] hid-alps 0003:044E:1215.012C: bogus close delimiter [ 1868.108554][T15811] hid-alps 0003:044E:1215.012C: item 0 0 2 10 parsing failed [ 1868.116562][T15811] hid-alps 0003:044E:1215.012C: parse failed [ 1868.122642][T15811] hid-alps: probe of 0003:044E:1215.012C failed with error -22 [ 1868.275115][ T9040] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1868.286100][ T9040] usb 4-1: New USB device found, idVendor=20d6, idProduct=cb17, bcdDevice= 0.40 [ 1868.295265][ T9040] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1868.299400][T15811] usb 6-1: USB disconnect, device number 86 [ 1868.303960][ T12] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 1868.319353][ T9040] usb 4-1: config 0 descriptor?? [ 1868.375793][ T5] usb 2-1: USB disconnect, device number 2 [ 1868.386789][T13264] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1868.397718][T13264] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1868.407506][T13264] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 1868.416658][T13264] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1868.427274][T13264] usb 5-1: config 0 descriptor?? 06:12:50 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb09000000010902240001000000000904410002ff5d010009050f1f010000000009058303000e"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xf4, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000, 0x82000) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xff, 0x0, {}, {}, @period={0x5a, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) 06:12:50 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xec, 0x2e, 0x1, 0x8, 0x1d19, 0x1104, 0x5ef7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf, 0xa5, 0x3c}}]}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001880)={0x2c, &(0x7f00000016c0)={0x0, 0xa, 0x88, {0x88, 0xa, "dc394a5185f78c450d973b16571a96188c74b4d134b8d20002e392c16621e8ca5197208e4b0e7838218ddb6c4f99b33fbeab4ae4619b196f7a4aa31c480a31b74868fc9f430c10f155223febc2847231c91c8c236d68980209a8473697372e908bb9fc16a87f066a64be3140cfb43eba30b58ac4eb6ad992e2800a189611f16dc02bca04d6e9"}}, &(0x7f0000001780)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44a}}, &(0x7f00000017c0)={0x0, 0xf, 0x22, {0x5, 0xf, 0x22, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x2, 0x2, 0x9, 0x81}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x3, 0x9}, @wireless={0xb, 0x10, 0x1, 0x2, 0x4, 0x20, 0x1f, 0x80, 0x8}]}}, &(0x7f0000001800)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x4, 0x0, 0xe6, "b38a3df9", "ccc653c6"}}, &(0x7f0000001840)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x88, 0x98, 0x4, 0x7, 0x58, 0x1, 0x7fff}}}, &(0x7f0000001d40)={0x84, &(0x7f00000018c0)={0x40, 0x8, 0xb9, "7ff4d6261eb1741e4cef33df1e05ea3f6b70db18dbe3a9a511fc3dceff811a9d6938a2edbdb048a00922eb2f06bf212ac38bbb597d87fbfeeb3721962bc7e5025c582e712f36587193cb3c65e6c76c839c2836fcb674714cda7867972d330366dea1be63c5e14c5857374f47fc0304056318f399ce8116855a51161e088431ca36c17173f50c515be54b5df2989ac85b728012a548d1b3463d648dc72cdf67cf50711619fea1c428be5074ca1e7f01029db64a9da44c738c56"}, &(0x7f0000001980)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000019c0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000001a00)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000001a40)={0x20, 0x0, 0x4, {0x200, 0x2}}, &(0x7f0000001a80)={0x40, 0x7, 0x2, 0x3f}, &(0x7f0000001ac0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000001b00)={0x40, 0xb, 0x2, "0cbc"}, &(0x7f0000001b40)={0x40, 0xf, 0x2, 0x85d3}, &(0x7f0000001b80)={0x40, 0x13, 0x6}, &(0x7f0000001bc0)={0x40, 0x17, 0x6, @dev={[], 0x13}}, &(0x7f0000001c00)={0x40, 0x19, 0x2, "b8f3"}, &(0x7f0000001c40)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000001c80)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000001cc0)={0x40, 0x1e, 0x1, 0x45}, &(0x7f0000001d00)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001040)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x240, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x20, 0x9, [{{0x9, 0x4, 0x0, 0x20, 0x5, 0x3, 0x1, 0x2, 0xe0, {0x9, 0x21, 0x9d, 0x8, 0x1, {0x22, 0x550}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x1, 0xa6, 0x20}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x0, 0xfc, 0x8}}]}}}]}}]}}, &(0x7f0000000f00)={0xa, &(0x7f0000000d80)={0xa, 0x6, 0x150, 0x5, 0x1d, 0x1, 0xff, 0x5}, 0x96, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050f960006071002102308000710020074004010100a0181ee1b00001e00000000ff000b10010410000705550b045e100aa18fd428c96328007fc088f9e4c08b136b4f7e8799820bb5db14375a69491915d46a6332b567ec5f9cd7304d02a15a06c601c9ae5f862b0962ea0d873b34eac26e9d9f40ff5dec2cbdfe0cbfabe6310a10030201000300681d"], 0x1, [{0x51, &(0x7f0000000e80)=@string={0x51, 0x3, "09404507b265ff393971ebdd668267d4447d3e77cbf814300529e0586147cf3a2a3a00c35113ab4c5d43b9cf1682ace87ce67fcca24a98f211f46c5a7c8f40081373b162fbef356ad123648b4ad6d5"}}]}) syz_usb_control_io(r1, &(0x7f00000011c0)={0x2c, &(0x7f0000001080)={0x40, 0x22, 0x101, {0x101, 0xf, "c16391b563676c8021d10825e4141b0da0342d6b506da6c01cdf8821654ff765e252cfd4d8fec35d4d9ee11bcc93121c8e86d1218057067fe94e2de0ece1f49bc40b05b7c3e98619ac1ae5e5c3c7d3d431ac212d448e59be11627d3cdf94d64b9cfa5ca5653e52f79a2accf8427d3ff68e79c4f2b58249cd0a65b569441908cee79ce03ee50de272ce1045e49f85737f853297b8b8de6832caa61f9e19b60b039f1ca922e7d8e769c9f26c1c5cc758829df6cef2783e4deac60fc8a01ac86fd9818c8076ff057bcd1f43f5ef71d687da1fcbbf8d8cf1910a6e7c591fb1b41f370d2431510945d498d5f5c9d33ddea7b29f677ecde3c0dbb6bfae21f768f104"}}, &(0x7f0000000f40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44f}}, &(0x7f0000000f80)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x5, 0x4}]}}, &(0x7f0000000fc0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x3, 0x32, 0x7f, "9c9b6f27", "57748f7b"}}, &(0x7f0000001000)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x1, 0x9, 0x6, 0x7f, 0x81, 0x101}}}, &(0x7f0000001600)={0x84, &(0x7f0000001200)={0x0, 0x6}, &(0x7f0000001240)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000001280)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f0000001300)={0x20, 0x0, 0x4, {0x1, 0x10}}, &(0x7f0000001340)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000001380)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000013c0)={0x40, 0xb, 0x2, "d0ba"}, &(0x7f0000001400)={0x40, 0xf, 0x2, 0xdf}, &(0x7f0000001440)={0x40, 0x13, 0x6}, &(0x7f0000001480)={0x40, 0x17, 0x6}, &(0x7f00000014c0)={0x40, 0x19, 0x2, "8e4c"}, &(0x7f0000001500)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001540)={0x40, 0x1c, 0x1}, &(0x7f0000001580)={0x40, 0x1e, 0x1, 0x17}, &(0x7f00000015c0)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_control_io(r2, &(0x7f0000000300)={0x2c, &(0x7f00000001c0)={0x20, 0x10, 0x7e, {0x7e, 0xb, "878a45edca65d0f09fb46c9fcb9413454a6b7e3ca686dfb28528810efdd7db4ebd250bfff9067fec8e50bdfff49ad990bce9ca0507c6a77aff65914ca86ce82f6a6033406f336371aa0313ecbbad61eeba2d5b5b3ce1dd0c1cc2da28d90ece16a656afd4080cdc176388a5b95ebd9202e0995e1bcf8a01ac7184a394"}}, &(0x7f0000000100)=ANY=[@ANYBLOB="000314000000140369d3b1d144c971bf5962fee3f99eb9364393"], &(0x7f0000000cc0)=ANY=[@ANYBLOB="000f20000000050f20000210100a05e1550000000fa5ff003f00000b10010c20007f08b20c3f9b7bbe98945168cb9ff0dbc6fccb284df07bf3410cd87bf7fac5961ac9d8c804f740bbb4f08f7d96495a83e376714c3100a9f1f45dc8f3ae42aa910b34bb0f09101d4b899afd13da148cfbd94754c643634727ec81dbc69fb714a96f0e04c44cf6a9f76d13c3b16a78b9008f301384ab650fcd76446ed41a9f652808779ba489d36d9a2abde46f7c"], &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0xf1, 0x1, 0x5, 0x1, "64f5b078", "35e4b3f7"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xd8, 0x8, 0x9, 0x1f, 0x17, 0x4}}}, &(0x7f0000000800)={0x84, &(0x7f0000000400)={0x0, 0x1, 0x5a, "c4db1ea9688cedcde4c95f67aaabbbee1863bdab7b04dacd214eeaa2db797a030589ce1807017b0085c0294d4c89aa435f10077422ea596e6e5aa877a8adfed3dc47b521bf50162b1d1c93e765f5465eed4da8dc48f0f76aa5d7"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x31}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x200, 0x20, [0xf]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0xf5}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x7f}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "70e7"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @dev={[], 0xc}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "a381"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x4}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x1d}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000940)={0x14, &(0x7f00000008c0)={0x40, 0xa, 0x10, {0x10, 0xd, "2fb29ca5134eb99bbe5e3c5c69d9"}}, &(0x7f0000000900)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000c40)={0x44, &(0x7f0000000980)={0x40, 0x7, 0xf8, "28e76174f71543d3fd13d7a5fc9da8c8e678740984765c69c501709b5e50e536168fb209078a07d9b33701da578a13d8dbed6e073fb85f24d33dd1d87f0b4e14c1518340cb5ac59f2219d17974eec62c8cc78a7f29f52e93a256f5174efcdc440cb0db7506deddd0511acf2e4331ee7ceabc4d9c470b4ed9b0a8df2241e8fa349453bf2f9eaf0acd2b75f1b8f22804be496812c5729aacc328267c76a0846b9d05f02b5ca600bbdbd0e4a524fbf205a027912dd1938c6a90d2361811d5425ef315fdd5a8de9a31a07fb9d7c4e15d5b74fb690f7905b393c08ca54ea04cc77d5522091b4102dc2f7efdcfc48213791004fd4fbb69d59427cd"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0xdc}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0x77}, &(0x7f0000000b00)={0x20, 0x80, 0x1c, {0x0, 0xe165, 0x3ae, 0x5, 0x8, 0xe7ce, 0x100, 0xf1f, 0x8, 0x9, 0xa2, 0x39}}, &(0x7f0000000b40)={0x20, 0x85, 0x4, 0x10001}, &(0x7f0000000b80)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000bc0)={0x20, 0x87, 0x2, 0x1}, &(0x7f0000000c00)={0x20, 0x89, 0x2}}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1868.675120][ T9040] usbhid 4-1:0.0: can't add hid device: -71 [ 1868.681456][ T8556] FAULT_INJECTION: forcing a failure. [ 1868.681456][ T8556] name failslab, interval 1, probability 0, space 0, times 0 [ 1868.694290][ T8556] CPU: 0 PID: 8556 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1868.702882][ T8556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1868.712942][ T8556] Call Trace: [ 1868.716242][ T8556] dump_stack+0xf6/0x16e [ 1868.720495][ T8556] should_fail.cold+0x5/0x14 [ 1868.725092][ T8556] ? usb_control_msg+0xb9/0x4a0 [ 1868.729930][ T8556] should_failslab+0x5/0xf [ 1868.734326][ T8556] kmem_cache_alloc_trace+0x1eb/0x250 [ 1868.739689][ T8556] usb_control_msg+0xb9/0x4a0 [ 1868.744356][ T8556] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1868.745029][T13264] usbhid 5-1:0.0: can't add hid device: -71 [ 1868.749540][ T8556] ? hub_ext_port_status+0x19d/0x450 [ 1868.749556][ T8556] usb_port_resume+0x3af/0x1830 [ 1868.749573][ T8556] ? usb_port_suspend+0xc20/0xc20 [ 1868.749587][ T8556] ? do_raw_spin_lock+0x120/0x260 [ 1868.749606][ T8556] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1868.755832][T13264] usbhid: probe of 5-1:0.0 failed with error -71 [ 1868.760776][ T8556] ? rwlock_bug.part.0+0x90/0x90 [ 1868.760794][ T8556] ? trace_hardirqs_on+0x5f/0x200 [ 1868.760808][ T8556] usb_generic_driver_resume+0x40/0xa0 [ 1868.760822][ T8556] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1868.760833][ T8556] usb_resume_both+0x617/0x8a0 [ 1868.760850][ T8556] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1868.775723][T13264] usb 5-1: USB disconnect, device number 100 [ 1868.781683][ T8556] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1868.781700][ T8556] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1868.781720][ T8556] ? trace_hardirqs_on+0x5f/0x200 [ 1868.842867][ T8556] ? usb_runtime_suspend+0x120/0x120 [ 1868.848173][ T8556] __rpm_callback+0x27e/0x3c0 [ 1868.852849][ T8556] ? usb_runtime_suspend+0x120/0x120 [ 1868.858114][ T8556] rpm_callback+0x18f/0x230 [ 1868.862595][ T8556] ? usb_runtime_suspend+0x120/0x120 [ 1868.867854][ T8556] rpm_resume+0xe2e/0x1a50 [ 1868.872434][ T8556] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1868.878490][ T8556] ? do_raw_spin_lock+0x120/0x260 [ 1868.883503][ T8556] ? rwlock_bug.part.0+0x90/0x90 [ 1868.888432][ T8556] rpm_resume+0x8c7/0x1a50 [ 1868.892852][ T8556] ? __pm_runtime_resume+0x10/0x180 [ 1868.898058][ T8556] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1868.904125][ T8556] ? do_raw_spin_lock+0x120/0x260 [ 1868.909132][ T8556] ? rwlock_bug.part.0+0x90/0x90 [ 1868.914049][ T8556] ? lock_downgrade+0x730/0x730 [ 1868.918887][ T8556] __pm_runtime_resume+0xb7/0x180 [ 1868.923895][ T8556] usb_autopm_get_interface+0x1b/0x50 [ 1868.929246][ T8556] wdm_open+0x1ff/0x4e0 [ 1868.933411][ T8556] ? wdm_poll+0x280/0x280 [ 1868.937724][ T8556] usb_open+0x1df/0x270 [ 1868.941858][ T8556] ? usb_devnode+0xa0/0xa0 [ 1868.946261][ T8556] chrdev_open+0x266/0x770 [ 1868.950674][ T8556] ? rwlock_bug.part.0+0x90/0x90 [ 1868.955595][ T8556] ? cdev_device_add+0x210/0x210 [ 1868.960586][ T8556] ? security_file_open+0x1f5/0x3f0 [ 1868.965775][ T8556] do_dentry_open+0x4ff/0x1170 [ 1868.970527][ T8556] ? cdev_device_add+0x210/0x210 [ 1868.975441][ T8556] path_openat+0x192c/0x26b0 [ 1868.980019][ T8556] ? path_lookupat+0x830/0x830 [ 1868.984771][ T8556] ? lock_acquire+0x183/0x940 [ 1868.989429][ T8556] do_filp_open+0x17e/0x3c0 [ 1868.993917][ T8556] ? may_open_dev+0xf0/0xf0 [ 1868.998402][ T8556] ? rwlock_bug.part.0+0x90/0x90 [ 1869.003332][ T8556] ? _raw_spin_unlock+0x1a/0x30 [ 1869.008162][ T8556] ? __alloc_fd+0x28d/0x600 [ 1869.012643][ T8556] do_sys_openat2+0x16f/0x3b0 [ 1869.017296][ T8556] ? build_open_flags+0x650/0x650 [ 1869.022301][ T8556] ? wait_for_completion+0x270/0x270 [ 1869.027586][ T8556] ? __sb_end_write+0xcb/0x180 [ 1869.032342][ T8556] __x64_sys_open+0x119/0x1c0 [ 1869.037003][ T8556] ? do_sys_open+0x140/0x140 [ 1869.041638][ T8556] ? do_syscall_64+0x1c/0x90 [ 1869.046293][ T8556] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1869.052329][ T8556] do_syscall_64+0x50/0x90 [ 1869.056724][ T8556] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1869.062636][ T8556] RIP: 0033:0x416921 [ 1869.066503][ T8556] Code: Bad RIP value. [ 1869.070544][ T8556] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1869.078935][ T8556] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1869.086947][ T8556] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1869.094903][ T8556] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1869.102854][ T8556] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1869.110856][ T8556] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1869.119244][T19188] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1869.126278][ T9040] usbhid: probe of 4-1:0.0 failed with error -71 [ 1869.134222][T19188] ath9k_htc: Failed to initialize the device [ 1869.135158][T13264] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 1869.140638][ T5] usb 2-1: ath9k_htc: USB layer deinitialized [ 1869.154265][ T9040] usb 4-1: USB disconnect, device number 80 [ 1869.156425][ T8556] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1869.163044][ T67] usb 3-1: USB disconnect, device number 39 06:12:50 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1869.305038][ T12] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1869.314240][ T12] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1869.322348][ T12] usb 1-1: Product: syz [ 1869.326740][ T12] usb 1-1: Manufacturer: syz [ 1869.331316][ T12] usb 1-1: SerialNumber: syz [ 1869.336064][ T67] usb 3-1: new high-speed USB device number 40 using dummy_hcd [ 1869.386046][ T12] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1869.395343][T13264] usb 5-1: Using ep0 maxpacket: 8 06:12:51 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000c00)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810300000000003cf57187b312525b631dda1ea9b142bd891381f1343366ade89a08e1cf0f98b5ef41723da4a9166d9587c13a27b926deaedfc0e23540aa2a491d0041c82c1cef6b12b15b8ebb95144b567cc87d36c55c6f74ee455f0f16bee8885271686a58a13ecf239365a8d86391a25ea859d07bf8ae8d27bbeb4858431b95a08406c74bb0603bf8a56ab62c448e925fe31569b9611da91b0c4276ca64e90781a2a1703ac2f8a285d9fb645e9937824ed2c6690971ea801f840920a87e5ebebed4e972d8b98666bcaf88424b834db21281a7be5ebe3c6063381d34877d8f1b0ef4267b16c536a3f9aa577cc9953ca2048ca44d1baaff811ec5b965b92f04553fb17d2b1546ef30e4413de6c57aa334d2948f1189aef576773dec278c51fb0c4483db3387d09415f654f31ab1b20fd95df5a8031340f6"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000a40)={0x24, &(0x7f0000000680)={0x40, 0x5, 0x29, {0x29, 0x5, "8b16cddbb1d45950595be434e7a3cf3f5cd38cbd34178e4939ec6dfc6566c4275d222f689a0ffa"}}, &(0x7f0000000a00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xf0ff}}, &(0x7f0000000d80)={0x0, 0x22, 0x12, {[@local=@item_012={0x2, 0x2, 0x4, "00f4"}, @local=@item_4={0x3, 0x2, 0x2, "3f13dfb8"}, @local=@item_4={0x3, 0x2, 0x3, "91c7e6ed"}, @global=@item_4={0x3, 0x1, 0x5, "df5472c1"}]}}, &(0x7f0000000a80)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3, 0xf0, 0x1, {0x22, 0xfc9}}}}, &(0x7f0000001040)={0x2c, &(0x7f0000000dc0)={0x40, 0x15, 0xbd, "1190bb7983908e60f2fd3d7611849226b0e2f34b189b8a161f171808f17e24e7e12f53983d40a05fde105033279c036d74c11675e2a5accdfd0b4f11912d929d761ac52d8c2d53bd9fcb38ab6c38044eb500b11740ff81b89a983f40ffbd15e6687e656c39b75cca9b97fdc586abf0a9a7cf2007ae40c3264e0741c8dd0e34f58b335ea7c282c1d17907d567e69ffdf71b226b6bc0d162ea6187c1f972cd4beffd24e6915ff190d410fc3e2725fa45173a64112b24d857c8fedddd72db"}, &(0x7f0000000ec0)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000f00)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000f40)={0x20, 0x1, 0x9d, "c64a6184712293e85380aeaf4b66f5d9f34bcf6151d391c633d7939cdf47bf2677e270363c9142ca48b7d7a77fb8b45007e8d1a9c538e4f24396e696f918c5695ff433f893a56ab0ce4bc248962392fbe070146ec68153f12eb840f7f067f25cf9a126a42b6119c36a0bfdb86f77de79465f250d6871c79681167e06b0228d8779c90748f81daa67ac713876f584ecf0a113adfd258567e808b5a3222c"}, &(0x7f0000001000)={0x20, 0x3, 0x1, 0x20}}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)) ioctl$EVIOCGRAB(r1, 0x40044590, 0x0) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000001d80)=""/4096) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000080)={0x14, &(0x7f00000004c0)={0x20, 0x24, 0x80, {0x80, 0x2, "0b66c7d67c8cf9b859c1a1e2d12b024f4c997b501e96d8b399b7f8d509092cf5ee7fadb87d31e7c8d389b0a681ef1f5aa424600bc923d36829f146337e631eafb836979f95a2f6e3897922ba24750f0c478fe2a962a04d0a4828ee8ceae48a48d43a59349d6114dcb15f2891f48f284d6259e7017f6145aab10d4e57f5c8"}}, &(0x7f00000010c0)={0x0, 0x3, 0x85, @string={0x85, 0x3, "bb703415227900535cd75e86b9d58d7bfb49e78f62c2c135910cf96be51f384a9b1b9424b778dce261418602589beff0a476e2e80650a91ba0fe7b8d2b2a1d591a2b5110a0183af159eb77024c943905e24818062329de797bf2013622c2fda546f9123a27b5f163cc52617f06608fc6fb659fc00f712518e1172438130825e8f41fb6"}}}, &(0x7f0000001280)={0x44, &(0x7f00000003c0)={0x0, 0xd, 0x4b, "6c902f05f1a20b587e4273794d2a6dc11d42c0c55ff676c0f6e839da81b75b6c78a8680d8b96a6cf92715fd0b9fe4b69e976ed7df1ef54c4fba07aae821e09ad7bd75bb2f7797534498f00"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000005c0)={0x20, 0x81, 0x2, "bd1e"}, &(0x7f0000001180)={0x20, 0x82, 0x3, "6f8d14"}, &(0x7f00000011c0)={0x20, 0x83, 0x2, "ec9a"}, &(0x7f0000001200)={0x20, 0x84, 0x4, "f6d3166f"}, &(0x7f0000001240)={0x20, 0x85, 0x3, "5cd00f"}}) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f0000000280)={0x0, 0x24, 0xd8, {0xd8, 0x3c, "6ece823271bd5534a4d1f9dc138b49ac18471f3b506f5ebdcb296eb806c58a67fac7b10b2e01b4101b771d62d1942cac85a5316118142f72dede971d5a0f77aafc97cb73cad30e894fe35b93c9fda74b54f99a2b80aea646bb9ae46d6863df1af456e7c12a142251f26f3c7347185913f6185b306e69e04c7df5187fe01916968cb951024219f3eb0c98d17a52fa6fbb2c73897216710287e751d017914c9de6f36ffa5612541029882b360482dd183acf30f12ddd92127c1cacfab77ef983b9ff8133677fc1a8c6dbee8ba7e43af17b19c5fdb9f0cd"}}, &(0x7f0000000140)=ANY=[@ANYBLOB="00030400000204030a08"], &(0x7f0000000380)=ANY=[@ANYBLOB="003576000000050f050000"], &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x0, 0x2, 0xc, "8a002b88", "d7ab0197"}}, &(0x7f0000000440)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x2, 0x8, 0x4, 0xc3, 0x5, 0x46}}}, &(0x7f0000000940)={0xfffffffffffffff9, &(0x7f0000000ac0)={0x0, 0x13, 0x100, "fc7100269712596c1c0d58c245f9288bf191c1b2d9e0ad034268fecdcd70b64ed4c6e89a0258cbcf833bc1eb865d68be278f5a18754ff7313cb371def95e6e05f55fde7aaba59e06c4ccd15f53687551e509ff69fd40908a2437f4a01d300b0171b3ef07ee7433422f93afd890907707b2ccd358604b5cb1dd095847ec110bf1d9fbef1e51fbfccd883518ea849192df942e366f1734ddbd5fa67f1bad262fcb31ec227d1313a3ac61cc0e65f9d337948af511b90d0aa49321e1074cd4f2cfc548e655c9124ac2d67a2b54313bb70e93004f738d08844f6bf03b6b947f7ef616e0df9fb68800c72b7626d7f77c9c201f68828e4e178116b05ff954440c8db0d7"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x3f}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xf0}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x40, 0x80}}, &(0x7f00000000c0)={0x40, 0x7, 0x2, 0x995}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000000700)={0x40, 0xb, 0x2, "ddc0"}, &(0x7f0000000740)={0x40, 0xf, 0x2, 0x20}, &(0x7f0000000780)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @random="389b94f043cd"}, &(0x7f0000000800)={0x40, 0x19, 0x2, '_v'}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000000880)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0xdb}}) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x41) write$hidraw(r2, &(0x7f0000002d80)="961e782da136c24bc08d302972a62ecfe3cbeead1c954c7742868c42011a331f2e92dc729b41d125c492e95d9516199064d5c77956e7f4086d533f1446cfffce26ec03d6452313cdd5acfede0cb2cfc5b7677939c7f836c19d839d27e54abd54ee564a34f9ddce5aba0e4cfcc8ae4871522b2854d636453bd4b9579fac970fd342f7a2c9fa881d442e2e61bcbcb73c0f2f2e8b6c075face514675ba4aff91d01148ee7a619061990cb32807e7dabb1a73a1dba70f62308537c75ef78178017ae1120d4ed", 0xc4) write$hidraw(r2, &(0x7f0000001080)="9f071302cc53c028e2b3dfe65a4f3c328ae1ccc3ce9ac76f69da4566b970be2a007bf1ee90bcfac8015589", 0x2b) syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100006bd32310501da160316a000000010902120001000000000904"], 0x0) [ 1869.506120][T15811] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 1869.515401][T13264] usb 5-1: New USB device found, idVendor=1d19, idProduct=1104, bcdDevice=5e.f7 [ 1869.524496][T13264] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1869.534664][T13264] usb 5-1: config 0 descriptor?? [ 1869.545053][ T5] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 1869.552648][ T9040] usb 4-1: new high-speed USB device number 81 using dummy_hcd [ 1869.795030][T13264] usb 5-1: dvb_usb_v2: found a 'MSI DIGIVOX Micro HD' in warm state [ 1869.814941][ T9040] usb 4-1: Using ep0 maxpacket: 8 06:12:51 executing program 2 (fault-call:3 fault-nth:9): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1869.864966][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1869.876088][T15811] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1869.886074][T15811] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1869.895209][T15811] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1869.907593][T15811] usb 6-1: config 0 descriptor?? [ 1869.955181][ T9040] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 1869.963301][ T9040] usb 4-1: config 0 has no interface number 0 [ 1869.970537][ T9040] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1869.982247][ T9040] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 1869.994381][ T9040] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has invalid maxpacket 1536, setting to 1024 [ 1870.006054][ T9040] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice= 9.eb [ 1870.015150][ T9040] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1870.023292][ T12] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1870.032342][ T5] usb 2-1: device descriptor read/64, error -71 [ 1870.041429][ T9040] usb 4-1: config 0 descriptor?? [ 1870.064988][ T8593] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1870.088154][ T9040] input: Generic X-Box pad as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.65/input/input482 [ 1870.225590][ T8576] udc-core: couldn't find an available UDC or it's busy [ 1870.232564][ T8576] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1870.243067][ T9040] usb 1-1: USB disconnect, device number 32 [ 1870.255055][T15811] usbhid 6-1:0.0: can't add hid device: -71 [ 1870.261268][T15811] usbhid: probe of 6-1:0.0 failed with error -71 [ 1870.269284][T15811] usb 6-1: USB disconnect, device number 87 [ 1870.288406][ T3088] usb 4-1: USB disconnect, device number 81 [ 1870.305002][ T3088] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1870.354928][ T67] usb 3-1: device descriptor read/64, error -71 [ 1870.475801][ T8600] udc-core: couldn't find an available UDC or it's busy [ 1870.482896][ T8600] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1870.554957][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1870.565902][ T5] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1870.575709][ T5] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 1870.584851][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1870.594479][ T5] usb 2-1: config 0 descriptor?? [ 1870.744847][ T67] usb 3-1: Using ep0 maxpacket: 8 [ 1870.864941][ T67] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1870.875334][ T67] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1870.887416][ T67] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1870.896500][ T67] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1870.955730][ T67] hub 3-1:118.0: bad descriptor, ignoring hub [ 1870.962096][ T67] hub: probe of 3-1:118.0 failed with error -5 [ 1870.969853][ T67] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device 06:12:52 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1871.055660][ T5] keytouch 0003:0926:3333.012D: fixing up Keytouch IEC report descriptor [ 1871.066213][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.012D/input/input483 [ 1871.067020][T15811] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 1871.104885][ T12] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1871.111918][ T12] ath9k_htc: Failed to initialize the device [ 1871.118635][ T9040] usb 1-1: ath9k_htc: USB layer deinitialized [ 1871.135244][ T8600] udc-core: couldn't find an available UDC or it's busy [ 1871.142255][ T8600] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1871.155520][ T5] keytouch 0003:0926:3333.012D: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 1871.324784][T15811] usb 4-1: Using ep0 maxpacket: 8 06:12:53 executing program 0: syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e560, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000002c0)=ANY=[@ANYBLOB="331db6bf99eb1985defa1ab3699f1b8bac5d96adf832a8656d6056a6220c634bb6ab7257d07113ae13481e59b7f65d02156b1956232d9792fda5b2b6725add38d549fc768d24a03ddfff7f46d0893ff55d500f24141c0c80590eaf109a493589ba9cb2679cd3a9343bba08102c665ffe77a19cbea06749465819c281e372917d5c8a4830a6a81ee5ec006d3864ad9f46569a7b3eccac8a34ea7488efa600f9ef0586d1780dcc60ac1d58799405d9fa74ca0f378c08b77ffa3a47574cb7bf67119cf9c794ba6799923330b43e1e34e2555c8e4a9ece07d371131a"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="97"], 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) ioctl$HIDIOCAPPLICATION(r1, 0x401c5820, 0x20000003) [ 1871.364870][T12933] usb 6-1: new high-speed USB device number 88 using dummy_hcd [ 1871.444955][T15811] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 1871.453143][T15811] usb 4-1: config 0 has no interface number 0 [ 1871.459705][T15811] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1871.470741][T15811] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 1871.481761][T15811] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has invalid maxpacket 1536, setting to 1024 [ 1871.492968][T15811] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice= 9.eb [ 1871.502061][T15811] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1871.514214][T15811] usb 4-1: config 0 descriptor?? [ 1871.534913][ T8593] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1871.562889][T15811] input: Generic X-Box pad as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.65/input/input484 [ 1871.563370][ T8622] FAULT_INJECTION: forcing a failure. [ 1871.563370][ T8622] name failslab, interval 1, probability 0, space 0, times 0 [ 1871.592097][ T8622] CPU: 0 PID: 8622 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1871.600681][ T8622] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1871.610731][ T8622] Call Trace: [ 1871.614030][ T8622] dump_stack+0xf6/0x16e [ 1871.618290][ T8622] should_fail.cold+0x5/0x14 [ 1871.622892][ T8622] ? usb_alloc_urb+0x65/0xb0 [ 1871.627495][ T8622] should_failslab+0x5/0xf [ 1871.631920][ T8622] __kmalloc+0x208/0x2a0 [ 1871.636191][ T8622] ? kasan_unpoison_shadow+0x33/0x40 [ 1871.641457][ T8622] usb_alloc_urb+0x65/0xb0 [ 1871.645854][ T8622] usb_control_msg+0x1c9/0x4a0 [ 1871.650596][ T8622] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1871.655902][ T8622] ? hub_ext_port_status+0x19d/0x450 [ 1871.661173][ T8622] usb_port_resume+0x3af/0x1830 [ 1871.666010][ T8622] ? usb_port_suspend+0xc20/0xc20 [ 1871.671148][ T8622] ? do_raw_spin_lock+0x120/0x260 [ 1871.676163][ T8622] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1871.682243][ T8622] ? rwlock_bug.part.0+0x90/0x90 [ 1871.687479][ T8622] ? trace_hardirqs_on+0x5f/0x200 [ 1871.690996][ T8653] udc-core: couldn't find an available UDC or it's busy [ 1871.692505][ T8622] usb_generic_driver_resume+0x40/0xa0 [ 1871.692520][ T8622] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1871.692533][ T8622] usb_resume_both+0x617/0x8a0 [ 1871.692547][ T8622] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1871.692568][ T8622] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1871.699584][ T8653] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1871.704936][ T8622] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1871.738490][T15811] usb 4-1: USB disconnect, device number 82 [ 1871.740794][ T8622] ? trace_hardirqs_on+0x5f/0x200 [ 1871.740810][ T8622] ? usb_runtime_suspend+0x120/0x120 [ 1871.740823][ T8622] __rpm_callback+0x27e/0x3c0 [ 1871.740837][ T8622] ? usb_runtime_suspend+0x120/0x120 [ 1871.740849][ T8622] rpm_callback+0x18f/0x230 [ 1871.740865][ T8622] ? usb_runtime_suspend+0x120/0x120 [ 1871.757776][T12933] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1871.761674][ T8622] rpm_resume+0xe2e/0x1a50 [ 1871.767002][T12933] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1871.771421][ T8622] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1871.776789][T12933] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1871.787497][ T8622] ? do_raw_spin_lock+0x120/0x260 [ 1871.787510][ T8622] ? rwlock_bug.part.0+0x90/0x90 [ 1871.787521][ T8622] rpm_resume+0x8c7/0x1a50 [ 1871.787532][ T8622] ? __pm_runtime_resume+0x10/0x180 [ 1871.787543][ T8622] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1871.787554][ T8622] ? do_raw_spin_lock+0x120/0x260 [ 1871.787571][ T8622] ? rwlock_bug.part.0+0x90/0x90 [ 1871.791968][T12933] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 06:12:53 executing program 3: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000500)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582ef1000000001020009050212"], 0x0) syz_usb_control_io$printer(r0, &(0x7f0000000140)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4}}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x8, &(0x7f0000000040)={[{0x1, 0x4e00, "9f"}]}) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfea7, 0x400) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xe8, &(0x7f00000000c0)={[{0x89, 0x4e00, "07ac22e69774553dff48e92ec4a6339db9c8ffda114d19e382d41c83c85ba47d7682deae09e60805666f9164e7aa2b72e60600758d03b6385c217486e9ae8996ac6c90b89c15da274db54960424797a525ffbeab0fd02d772dfa4e7b4b7f450612bcd407e5ea665d5ab704cb1728cec360ef7d0375f00f3483fbead14188462592b72b3ba919bcc031"}, {}, {0x4d, 0x4e00, "cc0145304d118c2f3497b0f6a38bd9bd5a56de168625e705c37ac4ea5159493c0b376d5547bbbf2c4d3befade828acacf7a7b12395f642ece5093a9a0308357e7a69a6e78469eeb43d72131480"}]}) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000000)={0x9, 0x3f, 0xffffffff, 0x0, 0x6}) [ 1871.801745][ T8622] ? lock_downgrade+0x730/0x730 [ 1871.801757][ T8622] __pm_runtime_resume+0xb7/0x180 [ 1871.801770][ T8622] usb_autopm_get_interface+0x1b/0x50 [ 1871.801795][ T8622] wdm_open+0x1ff/0x4e0 [ 1871.814769][T15811] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1871.816843][ T8622] ? wdm_poll+0x280/0x280 [ 1871.841877][T12933] usb 6-1: config 0 descriptor?? [ 1871.842484][ T8622] usb_open+0x1df/0x270 [ 1871.842498][ T8622] ? usb_devnode+0xa0/0xa0 [ 1871.842510][ T8622] chrdev_open+0x266/0x770 [ 1871.842526][ T8622] ? rwlock_bug.part.0+0x90/0x90 [ 1871.842542][ T8622] ? cdev_device_add+0x210/0x210 [ 1871.922100][ T8622] ? security_file_open+0x1f5/0x3f0 [ 1871.927290][ T8622] do_dentry_open+0x4ff/0x1170 [ 1871.932031][ T8622] ? cdev_device_add+0x210/0x210 [ 1871.936953][ T8622] path_openat+0x192c/0x26b0 [ 1871.941555][ T8622] ? path_lookupat+0x830/0x830 [ 1871.946314][ T8622] ? lock_acquire+0x183/0x940 [ 1871.950972][ T8622] do_filp_open+0x17e/0x3c0 [ 1871.955453][ T8622] ? may_open_dev+0xf0/0xf0 [ 1871.959937][ T8622] ? rwlock_bug.part.0+0x90/0x90 [ 1871.964863][ T8622] ? _raw_spin_unlock+0x1a/0x30 [ 1871.969736][ T8622] ? __alloc_fd+0x28d/0x600 [ 1871.974322][ T8622] do_sys_openat2+0x16f/0x3b0 [ 1871.978996][ T8622] ? build_open_flags+0x650/0x650 [ 1871.984018][ T8622] ? wait_for_completion+0x270/0x270 [ 1871.989287][ T8622] ? __sb_end_write+0xcb/0x180 [ 1871.994030][ T8622] __x64_sys_open+0x119/0x1c0 [ 1871.998713][ T8622] ? do_sys_open+0x140/0x140 [ 1872.003299][ T8622] ? do_syscall_64+0x1c/0x90 [ 1872.007870][ T8622] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1872.013827][ T8622] do_syscall_64+0x50/0x90 [ 1872.018222][ T8622] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1872.024097][ T8622] RIP: 0033:0x416921 [ 1872.027973][ T8622] Code: Bad RIP value. [ 1872.032014][ T8622] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1872.040402][ T8622] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1872.048357][ T8622] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1872.056339][ T8622] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1872.064290][ T8622] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1872.072242][ T8622] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1872.082239][T19188] usb 3-1: USB disconnect, device number 40 [ 1872.088367][ T8622] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1872.154815][ T9040] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 1872.184834][T12933] usbhid 6-1:0.0: can't add hid device: -71 [ 1872.191060][T12933] usbhid: probe of 6-1:0.0 failed with error -71 [ 1872.201363][T12933] usb 6-1: USB disconnect, device number 88 [ 1872.245099][T13264] dvb_usb_rtl28xxu: probe of 5-1:0.0 failed with error -71 [ 1872.253834][T13264] usb 5-1: USB disconnect, device number 101 [ 1872.264808][T19188] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 1872.344842][ T5] usb 2-1: reset high-speed USB device number 3 using dummy_hcd [ 1872.434933][ T9040] usb 1-1: too many configurations: 96, using maximum allowed: 8 [ 1872.474750][T15811] usb 4-1: new high-speed USB device number 83 using dummy_hcd [ 1872.714743][T15811] usb 4-1: Using ep0 maxpacket: 16 06:12:54 executing program 2 (fault-call:3 fault-nth:10): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1872.834963][T15811] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1872.845418][T13264] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 1872.853173][T15811] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1872.864117][T15811] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 1872.873881][T15811] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1872.883579][T15811] usb 4-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 06:12:54 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1872.974943][T15811] usb 4-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 1872.984046][T15811] usb 4-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 1872.992086][T15811] usb 4-1: Manufacturer: syz [ 1872.998225][T15811] usb 4-1: config 0 descriptor?? [ 1873.094735][T13264] usb 5-1: Using ep0 maxpacket: 8 [ 1873.214772][T13264] usb 5-1: New USB device found, idVendor=1d19, idProduct=1104, bcdDevice=5e.f7 [ 1873.224495][T13264] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1873.234467][T13264] usb 5-1: config 0 descriptor?? [ 1873.254673][T19188] usb 3-1: device descriptor read/64, error -71 [ 1873.254945][T15811] Registered IR keymap rc-hauppauge [ 1873.304647][T15811] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 1873.304888][ T3088] usb 6-1: new high-speed USB device number 89 using dummy_hcd [ 1873.314935][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.354747][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.354865][ T9040] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1873.371112][ T9040] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1873.379192][ T9040] usb 1-1: Product: syz [ 1873.383454][ T9040] usb 1-1: Manufacturer: syz [ 1873.385257][T15811] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0 [ 1873.388104][ T9040] usb 1-1: SerialNumber: syz [ 1873.408040][T15811] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0/input485 [ 1873.423082][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.435502][ T9040] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1873.454999][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.484678][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 06:12:55 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084502, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000180)=""/174) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1223000000000040f20418044000000000010b022400010000300009040000010301010009210000000122050009654d3770b02716f7a30581030000f880e92c5482e9ff7d3aa36f77fc45e8d517d8661468070d53051038bf879e572abfa84f931baa2d5eded8a281064bcd43bbf474ce33e6031ae3a9f5baf45d42e41f42dcbed2e2968e6722c00ee38c38f77c94699d4d6b7ee8bdfb71e30e65f8c2a033fd542268314318f18946a283b0b1622f65748c65e29f7ddfed70af9ccc8e6074e1b93ea3dd4be53972b82ddbe580627a63c9d9267bdf37e2b11a0fd05317d54cbe0d84f859f7dcdeb14fceaa6e67c36295457ace1e90adf85d2efc01207d07db4d51156f27f359143a0ddca11fc74133940062"], 0x0) syz_usb_disconnect(r1) syz_usb_connect(0x1, 0xf0b, &(0x7f0000000ac0)={{0x12, 0x1, 0x310, 0x7a, 0x23, 0x7e, 0x40, 0x1bc7, 0x1200, 0x4d7b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xef9, 0x4, 0x1f, 0x4, 0x40, 0x9, [{{0x9, 0x4, 0xa7, 0x1f, 0x2, 0xba, 0x85, 0x6f, 0xe0, [@uac_control={{0xa, 0x24, 0x1, 0x7, 0x2}, [@extension_unit={0xc, 0x24, 0x8, 0x3, 0x4, 0xff, "8980bfbba8"}, @feature_unit={0x13, 0x24, 0x6, 0x6, 0x1, 0x6, [0x2, 0x4, 0xa, 0xa, 0xc, 0x1], 0x4}, @selector_unit={0xb, 0x24, 0x5, 0x5, 0x0, "6e7ddde1a2ad"}, @selector_unit={0x8, 0x24, 0x5, 0x3, 0x1, "b52300"}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0x100, 0x3, 0x42, 0x6}]}, @cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "f2f5"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x80000000, 0x1000, 0x2, 0x7}, {0x6, 0x24, 0x1a, 0x4, 0x2}, [@country_functional={0x8, 0x24, 0x7, 0x7, 0x0, [0x9]}]}], [{{0x9, 0x5, 0x6, 0x10, 0x20, 0x1, 0x1d, 0x3}}, {{0x9, 0x5, 0xa, 0x8, 0x8, 0x80, 0x20}}]}}, {{0x9, 0x4, 0xc4, 0x0, 0xd, 0xed, 0x2f, 0x9c, 0x1, [@uac_as={[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x7, 0x3, 0x5, "15fbc886053aff82"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x9, 0x1, 0x4, 0x6, 'g'}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x4, 0x3, 0x3, 0x6, "83", "b37b"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x9, 0x2, 0x0, "b85c5c789066f763"}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0xff, 0x4, 0x80, 0x1}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x1, 0x2, 0x1, 0x3, "f5ff66a4a54cd3"}]}], [{{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x1f, 0x9, 0x3d, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x153}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x66, 0x7}]}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x1, 0xe0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x5}, @generic={0x92, 0x6, "c160f74b9bda4f69993af79183b2f8b6e5386ef7aada036eaf7755851ccecf5fba38b174e9983a99a0b5f87578fa1497dbac42de37c94e8d430ec53692b183aeccdafee04372abd04a56fb8e7430822a5fbdbf113603bf5df4a6eedba62e982d84245780ed9de79e4931d8ab96ecf6006ae46eaf9d5843464c2a194e07d64642746d854c9ef1b6c3f3f1880951ad1815"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x10, 0x3f, 0x1, 0xeb, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0x40}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x1}]}}, {{0x9, 0x5, 0x0, 0x8, 0x3ff, 0x3, 0x40, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x4}]}}, {{0x9, 0x5, 0x8, 0x10, 0x10, 0x2, 0x81, 0xff, [@generic={0xf6, 0x300756e35173b609, "36ea096d02694f381b5868920624ce1382e93b431f42923704821aa5591d8d958357da004f53c84391074c39eb69cec9a3c79489259dfa5c083c45dd24819fc61037f5b056ad32bb07143c127e5b8ec2c556941b27282ad84708a81923bf531e6001e1070e1946403da895ecbcbc70005e3ea9fb6a4629eb54b9ec7c32a89d0ea4c989e169d9a6f66711f26a5b427031904191bb0b315eb7d987b32e04ac1538389cd341c004344bdae4a8b21935611c4889148078da9a4a6c44e4bdfc06a6b38279dafbdf7d87c0f5043a7b67f70a31a4d123bec51b8b4ad3482543dbbfcd580d1463cb2a916b3bf2b4d45755cee6faeeeadd0f"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x400}]}}, {{0x9, 0x5, 0xe, 0x0, 0x20, 0x4, 0x9, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x6}, @generic={0x2d, 0xe, "ee648485dfe7acc9c6153fa1e3f2bfd8f2ed8cef3d940ab90dbeba12f91e0624874123e20c7138933f37ae"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x20, 0x3f, 0x3, 0x3f, [@generic={0x2c, 0x25, "91655c1fdacd493f5d7f95d20d408b97e066c8b27edf785a546237636f73a92f6e9184e8d6f417880c2f"}, @generic={0xbd, 0x23, "e769e77aca436ccb2353bef1fdd2946f95b6f44158e86b1ed3cb3549bcdc92e68f493e7004e77ff32792f6200e6a05dad42a3d09af9b971a9c9eebbd4826bc31ba196ffc130572720e3a5b59f3ea3ae387ac1e08f6fe0f3662cfbff3bbc71af3b67f9152173c9e2b8e3518eccf429f4605db01c5344c4146314859d4af18bc686f12f537b65c1b3670188370837e5c65d37cce13d3ca24f3d0c8096f97c4e262f0f8c72814626e3e3fdfa9b6e8313f4b152972f10e1248ffe2a667"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x40, 0xd4, 0x40, 0xf7, [@generic={0xdc, 0x3, "93158a23f6711887a90f20bee625a22b1e469a06a0852ca93f0c899769828cf285cade0230ce4d6cf72ece77aa658f022512e2e5116d5720dd3f3a24a570a3135f40d6aa318f6285e4bd9fa4ff4dc377d0dbfa7b354536ccae462524ba7f3e1270fd7fc9b4d0e2f580469ed67d87d97a432eef74eea0bddf531e1955fa90ed65018719e77385d02c670a3a5bb3d14b9788a2501732c7e8ffd65b5bc88e10f854193fccf0c5b87c38e61db12a7efeb75659ef05ac8fdfdd1612926c8955b8420d85b0891c4c8a0bb7afae477e8a02ed20a4d6ed67ba4f660b9be8"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x3f, 0x4c}]}}, {{0x9, 0x5, 0x7, 0x4, 0x20, 0x2, 0xcd, 0x0, [@generic={0x28, 0x1, "1c92f67965dad90d164fce7ea97a6941c93a95d518898a50fa735458dac33b5047680041d470"}, @generic={0xa1, 0x2, "e8c7aee1b50bccc3ee2c8a1508b124359324493784651575f5af5354d0977d9a3c22f054934c0426e9641407d5e31f7bd73a359365206f4361bdf932e1bac3109e451cebea6a25a45a42df025391589b62b0c717ed9a6095d5f8a6379625ef7bf5f769c5cd69e4229122ee6888e0541a24a365d7e7b0b8d1c556030a1f02ee17726c8656c33840ef2c8ea7882c83eddb77a36a0e987db96db2f7ee2a05e5de"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x20, 0x5, 0x80, 0x5, [@generic={0xb8, 0x30, "1c204c561fac368caa2342889b8108a1e8c21c7b9a4bdd59ba7117685ad80361744ed1428f8e4ccb1b2897ce614fe1cd9ea4792ac40661226b7ed1e911ed864495c9d2537c0ae5d0ac5976aa53f4928ed69f260e8160d8784f80862138cd44b4e22f5c279134bc90b5f3dafd41bca6c6ba59d7203e8af0c76744d6234f16aaa5b2e0f8f422945644a30a9f39daa050d869c15b8d7e84e530ec1191b5173d590255c665b1113170cf74dc7dcdf29ec21b1b24450c7c55"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1f}]}}, {{0x9, 0x5, 0xc, 0x1, 0x400, 0x6, 0x7, 0x7f}}, {{0x9, 0x5, 0xd, 0x1, 0x40, 0x5, 0x1, 0x3, [@generic={0x15, 0xc, "2bcb8d48f14c73ebf7e93671d88f64a45cc0a9"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x10, 0x8, 0x4, 0x1f}}]}}, {{0x9, 0x4, 0x24, 0x1f, 0x9, 0xb7, 0x7, 0xe3, 0x4, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "91e61de44e"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x76, 0x3ff, 0x9}, [@dmm={0x7, 0x24, 0x14, 0x7f, 0x3c}, @network_terminal={0x7, 0x24, 0xa, 0x79, 0x80, 0x8, 0x4}]}, @cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x8f5, 0x1ff, 0x3ff, 0x36}, {0x6, 0x24, 0x1a, 0x0, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x3f, 0x9, 0x1, 0x8a, 0x2, 0x6}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x3, 0x7f, 0x7f, 0x7, 0x9}, @mdlm={0x15}]}], [{{0x9, 0x5, 0x5, 0xc, 0x10, 0x0, 0xff, 0x6, [@generic={0x23, 0x14, "7e774e3611f5c65ba019977d796d7e3fe3ee5f47e05cb2343b5aea1b04304cf12d"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40, 0x3f, 0xc4, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0xff80}, @generic={0xf5, 0x5, "a5ad9e6dcffbbae0059ed7499618176ae70c269d513e9ee02d4e8829e400efcc16fb822f5e44d29602bcafe49796b7fe41b5b70df47b0c47d0afd3232c2078efe5d56e9053c1764fd425635ad05c0387e5860e3d58f014d33968913a297067d97fc4a4f1145a732e9ec972e9baae93b772397f2cf6c8858a2a2c209800764b7d22bf0f8c4f28ea23198b65262ef72080892c219b7119fe27aa4859f5d6a81e57d329ee1069eeb83d9d06bf87504532e8b540551117cdc054d49d4aa93b77e942c39d45fcd68db5e1a1a6030a8cdd0a193060aa794b3215221041da0ab32c820e800a0be10048a216ef0724e8cdcd361ab655ec"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x3, 0x2, 0x8, [@generic={0x24, 0x1, "960482d0e2c194b987855a3b9990926b2d1a2ee85b52018f10067a8b4b91dedc90a5"}, @uac_iso={0x7, 0x25, 0x1, 0x100, 0x42, 0x8}]}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x5, 0x3f, 0xe6, [@generic={0x7b, 0x30, "d152acdef307b1d96841df6577f6d45d92dacb1938d1d5086c1f22a608edf21d171f1f16a3ccef76aca8eee8c5e8340041dd4c1e72cbbe6b3bf3bd33db707e16f1f93e8ae979c91f1b01715bec711f4d8cd452802ed27dee2af2049ae6154bc8202f38628a54f9944602f68c2cc03a8fd10d0efc02fca9aac2"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x7ff}]}}, {{0x9, 0x5, 0x8, 0x0, 0x8, 0x3, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x3}]}}, {{0x9, 0x5, 0x3, 0x4, 0x3ff, 0x81, 0x1f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1}]}}, {{0x9, 0x5, 0xd, 0x14, 0x200, 0x6, 0x3, 0x5d, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xfd, 0x7}]}}, {{0x9, 0x5, 0x7, 0x4, 0x10, 0xcd, 0x7, 0xfc, [@generic={0xd5, 0x21, "f7f18f625c504d31627a3af000aba8d1415cb3494c11caf6e6169d40e58c4a9efd50928d7a7a1aefbdffa1b1ee4f2659e313811a2fb71bf4b3d7089485a7b62d54d62697bb2ce9339b9f9a54eda69f2cab49d10fe1053851d8b7e173230600b81ccb3396a3c45060e714c8f606c391ca647426ba26372bdf0296a1e09b6743c8f6372f072c41023c96eea1f00922db8683f6b26fbb2688ae8548a4f697cfb2afc83c72a4fde8ff83568dba932da8c2ccc8a00bbf64d034530d243bcbad0a09416ac8125b4bbbb5e3c44e903013c3c0bd25880d"}, @generic={0x81, 0x0, "3c3a834962e0048d60ee1d1e63538728e4c21d569027d759a8e907171a215431111600258fac15df58799c74f018a8e3b7892709e4dab3dd855bfe68f09d82d00b410b43ad8a9bd9f2351b8a2b7742ecba732f1ab1a6826fd259feac9c2023ddaf1db8d10e66c925d2892ec21da0e0dde8d74a72d1c628f81241628b785fc5"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x400, 0xa8, 0xf9, 0x5, [@generic={0x56, 0xe, "a79f04d02b55f74b03e570173dc6a0d94caa6bf2afc16f7f65a9ba4518e26068a9ee72a54989f146eef30692d74df7b72eb0bab313b5efe2f2f2c06666135415e53ab47c906fe43e642dff19a82b1d27976a30a1"}, @generic={0x2b, 0xa, "8ab701f670f4c3cc5812497f4b089c591ce72237e85763ce680599830dbedb97a837073629cc0ce612"}]}}]}}, {{0x9, 0x4, 0xbd, 0x2, 0xb, 0x67, 0x93, 0xa0, 0x1f, [], [{{0x9, 0x5, 0xe, 0x0, 0x10, 0x4, 0x4}}, {{0x9, 0x5, 0x7, 0x0, 0x40, 0x17, 0xfc, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x40, 0x1}, @generic={0xd6, 0x2, "fa9314847f1d2734d8a3971b3717e5cb384c98092fa1773724d712772fa7d1ab1ba4d7b81cea379d1decdb3ba46a7f429deb2f91bae94da8a5129e8323d323e475801ec58678ae8625b90ad6866e408fb5d7b9577ab991732ee20db25154f4505726bae8f7956d3f961822d0a31e81790619eab0f6cb17e644af45f078458c7c5d9446dd0be62fb5e9f6f34a5087eb3ff14217d03c65dc4cf26c3b65870934b2a38c4f29a4a90383c3ec0d905b76425000a109a3a03b06841f3f1b38bdf4afad4e54309ec9bfb4797eccce3f084dafb88516ed4f"}]}}, {{0x9, 0x5, 0x7048ad8974bf8b32, 0x1, 0x400, 0x40, 0x14, 0x0, [@generic={0xf9, 0x23, "505b7acd81ea4d64c292d7651b7449e0751e3701ae90529ba1168357d81bd4d1f8c674cb54d0b6d99e16bedcb8d03a55c4b8f06006f1437ce1ccd0cb5d4dc3157db27f545bf5cd6fcf75d50723d65efb0636617b28416b5afcafa85f3fd6372e83f08009635766cedaf3d9b583264e90f23aacee77c7e3fabc6c7e88d98770e6351df2fbf815cd7cec8a02eebc6bf133ee1b379f3ab50ce2064f8bf6ee47975ed8689994d979322ee549aaa88a5c937ba227ee793df817a5964db590b7fd1969fda08921cb5b81b42ea1234bcc592e1b8a6fbdcea28290446323a42881c0aaea738f9b971b962f038db2466b40ac55166443b0d12db174"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x10, 0x81, 0x8, 0x7}}, {{0x9, 0x5, 0x5, 0x3, 0x3ff, 0x5, 0x6, 0xe3}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0x3f, 0x6, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x6919}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x3}]}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0x4, 0x9, 0x8}}, {{0x9, 0x5, 0x6, 0x4, 0x20, 0x1, 0x1, 0x0, [@generic={0xe5, 0x0, "08d4682e09e73dc3633afd8b76895478436d8d503d5f7e444bfef694318bce44a7a244629b9fde97ef63b39dde617be8035b1fdf258b412f8a5736aaa0debddf22835b88721b5eefab478c9ec252cacbb905df5501880dcda4be1796377c8ab46158a1a7da0e1847dd6c5f8991ac1e8f0856dfbbb2ab13f322223ab5b95e37a2f5791c289555e0a83fb79cd8ba436f35de56fd0fbf671dff354bf224519978340176c70f377664e25bdf1c8b4ff73a0d7448ad77ef5544a776a20fb949587d4e205106addd15f2d907e15a45a7a03b6b7b69a5082eca24c0db4a67100fde93ca704603"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x400, 0x3, 0xc5, 0x2, [@generic={0x80, 0x30, "a92a15dbdca3ef40e9b8535f3b3709fdc0f24689888e7db13643ef0a50880caade071ed26eddc94e7ec93cbd70c04f25a1cc545b54e68bf9991b23b86702e67416371ed2ef9583097752b89cb5896dbbc5067908db0841e9404308b21c85eb4e3d9d84a2d78094d806ab7fbcda55d57b326314379a7b140169ed328ae724"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0xe}]}}, {{0x9, 0x5, 0x8, 0x14, 0x8, 0x8, 0x81, 0x9}}, {{0x9, 0x5, 0xf, 0x3, 0x400, 0xd9, 0x78, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x9, 0x20}]}}]}}]}}]}}, &(0x7f0000001ac0)={0xa, &(0x7f0000001a00)={0xa, 0x6, 0x201, 0xe, 0xff, 0x2, 0x20, 0xff}, 0x19, &(0x7f0000001f40)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "9600"}]}, 0x1, [{0x4, &(0x7f0000001a40)=@lang_id={0x4, 0x3, 0x437}}]}) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x40, 0x21, 0x1}}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x0, "86568edb"}]}}, 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000480)={0x2c, &(0x7f0000000040)={0x0, 0x8, 0x33, {0x33, 0xa, "8ee262891fd311100910ae30f2ab13fcec8bcfd87697ab444842b420883dd4dadb73bbf38ba2b6d8dadf812b7d430cb7a7"}}, &(0x7f00000000c0)={0x0, 0x3, 0x3e, @string={0x3e, 0x3, "44b2da9363b2b5de4b1883d56d8135e5e5a2d4ae27c1a7df71d181366e183c2eeda4183fe5c420f5fdda84033121d6752fd5994ca4b67f678563f365"}}, &(0x7f0000000240)={0x0, 0xf, 0x35, {0x5, 0xf, 0x35, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0xc0, 0x8, 0x81}, @generic={0x23, 0x10, 0x1, "f6f22bfab27a554a4982779c95257f5056e30bffad1ae03bd3194c762ae951b5"}, @ptm_cap={0x3}]}}, &(0x7f0000000400)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x60, 0x3f, 0x48, 'P8=Y', "28dc750e"}}, &(0x7f0000000440)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x2, 0x81, 0x3f, 0x5, 0x7, 0x8}}}, &(0x7f0000000a00)={0x84, &(0x7f00000004c0)={0x40, 0x18, 0xf8, "c16e9bfc66dffce69d15d0e293594e1201597c83e268c1e725a98db184aad4868943740494d4135b98937a9eceeb7f65ffcda9b4673621fe5fc439ea8f3ffe7c238abb7aa958c0ae1f6326e23e76b3386e18db884290be6e2ee71f6545fca5b374100b8e834d4980c483816bc545ec2c1a8222bb8fe57ceed5e69112eee18e7fda1cbecb95f1e316f425d00c50e91672497bd42817a8561764f95ff4f8a3b53fecac2058f45e748c2541497e2bb4e67216f1ef8be5125dd03db799e2a8d20eb0358d4fef353e5e765a1391ebf293cb73a2d9d72fc275a52844c5c5a23ccfa26a164d25ab90e4b5235e92136e03f35065e0bc962232902e2e"}, &(0x7f00000005c0)={0x0, 0xa, 0x1}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0xad}, 0x0, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x100, 0x40}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x9}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000700)={0x40, 0xb, 0x2, '4w'}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @multicast}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "98f5"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0xb4a4}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0xfd}, &(0x7f0000000980)={0x40, 0x1e, 0x1, 0x4}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000001c80)={0x24, &(0x7f0000001b00)={0x20, 0x3, 0xaf, {0xaf, 0x2, "df67315ea64bc47adbf756366aa004aaacbdeee63250d849c0767b977a6df08a2ecd7732e36421c5e9e9cb6eb5ca30977e1b66049fc5e4784a5b4a4a82467494d137bf5fb84b033df565fbac0f36b2f9cba6076a5acdec7b514215f3f29046676cc45ba9b194e3db606c67a343ae6697c60ea9de76a4423da8c71337e29bbb440d2043bcca42a4f9092b4186ae4bf164c21ca4985fe5960982684774d62bbc0191ee8a4a18bb32d49cb5640de8"}}, &(0x7f0000001bc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40c}}, &(0x7f0000001a80)={0x0, 0x22, 0x18, {[@main=@item_012={0x2, 0x0, 0xc, "04ac"}, @main=@item_4={0x3, 0x0, 0xa, "2eefdee8"}, @local=@item_012={0x1, 0x2, 0x3, '('}, @main=@item_012={0x1, 0x0, 0x9, "d6"}, @main=@item_4={0x3, 0x0, 0xb, "7ce19fa8"}, @local=@item_012={0x1, 0x2, 0x44d78936793347ff, "b3"}, @main=@item_4={0x3, 0x0, 0xc, "1573e10b"}]}}, &(0x7f0000001c40)={0x0, 0x21, 0x9, {0x9, 0x21, 0x75d, 0x0, 0x1, {0x22, 0xd22}}}}, &(0x7f0000001f00)={0x2c, &(0x7f0000001cc0)={0x60, 0x31, 0xf7, "42342c979467493a45c4748f1805ea8c6b98e63da050b2cd9a91b761fda9a164826955075843da9ed6a16084b0ccd6386f09ba9a8eade9198a8d89a607954d99b9dc4e5ac6160c1d700913c0c4c7cf18a714648205502d6f2a28d3e7ff9a6afe5217fee2d0ec52b044df2751851126eedf3af097d2b5c888fbb43a8d0f0da9feaeb3dce13d33bcc20ebbdb77d6080fb4eb0a8b4048ec5e1c56b12ce81c4b9e175e77d95824efa7b4127d2b39092377a7b567ee1f1e96576080b9a2c420876fa384821b66ff853b8e04b41aa7da17621ad04a45920dec3b40a7b98ff0a5ea32cc72ffc2593f039d59d9f2a9f5c586230b91b4165960f9d3"}, &(0x7f0000001dc0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000001e00)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000001e40)={0x20, 0x1, 0x5a, "25351d88ba469058153dcb6a211ed254193b2f719c8c5b139e11634897c41d2f1071e1d1e311da43e99ab4ada3085479cef796ef51d181e42df7a1cdde8533d9010921217586d8c78653803d2a38d2065ad582758ef76797c27b"}, &(0x7f0000001ec0)={0x20, 0x3, 0x1, 0x9}}) [ 1873.514781][T13264] dvb_usb_rtl28xxu 5-1:0.0: chip type detection failed -71 [ 1873.522141][T13264] dvb_usb_rtl28xxu: probe of 5-1:0.0 failed with error -71 [ 1873.530039][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.534641][ T5] usb 2-1: device descriptor read/64, error -71 [ 1873.542498][T13264] usb 5-1: USB disconnect, device number 102 [ 1873.564674][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.594728][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.624679][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.654742][T19188] usb 3-1: Using ep0 maxpacket: 8 [ 1873.654805][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.694894][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.724786][T15811] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1873.735288][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1873.746250][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1873.756216][ T3088] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1873.757723][T15811] mceusb 4-1:0.0: Registered with mce emulator interface version 1 [ 1873.765479][ T3088] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1873.769971][ T3088] usb 6-1: config 0 descriptor?? [ 1873.773527][T15811] mceusb 4-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 1873.804870][T19188] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1873.815413][T19188] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1873.826637][T19188] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1873.835922][T19188] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1873.895290][T19188] hub 3-1:118.0: bad descriptor, ignoring hub [ 1873.901493][T19188] hub: probe of 3-1:118.0 failed with error -5 [ 1873.904762][T13264] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 1873.909636][T19188] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device 06:12:55 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x54c, 0x3d5, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000001080)={0x2c, &(0x7f0000000e80)={0x0, 0x0, 0x5, {0x5, 0x0, "88e2a1"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f00000007c0)={0x3, 0x200, 0x9, 0xc660, 0x9, 0x7fffffff, 0x7fffffff, 0xe21, 0x36a, 0x312, 0x9, 0x5, 0xfffffffc, 0x4}) syz_usb_control_io(r3, &(0x7f0000000240)={0x2c, &(0x7f0000000000)={0x40, 0x8, 0x8, {0x8, 0x1, "436beb13379d"}}, &(0x7f0000000040)={0x0, 0x3, 0x26, @string={0x26, 0x3, "916c1388ba12b67e850b1798613a50b3977b048b4b5accea7c8cce73bd259ad79c095884"}}, &(0x7f0000000100)={0x0, 0xf, 0xe4, {0x5, 0xf, 0xe4, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0xfe, 0x0, 0x20, 0x7}, @wireless={0xb, 0x10, 0x1, 0x8, 0x44, 0x5, 0x0, 0x8, 0x8}, @generic={0xb2, 0x10, 0x3, "7e466908d5b49e7b1f181048cc2f228ad73b351a741d97080ee25de2c4b771777b4e984b632a47d1c0b8b889d31746b63f2e7e8c472a346a5695efe0d1e950d07d499e2380649f4dd74450348fb7655fd614a9bba95ff17e3cf702e2f6ddfabe000e487901a6b30bc100e426f202f579d3d6ac767e931a70d9fdb4011ab7e02fafe4a465cadbdad4c200edc0d630fae42af58f749037b0bcb02e58141df412c07f4993081ce426e402e6b27dd935be"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "5f7eb763b16d9e7077bd60e4f88c095f"}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x8, 0x7, 0x5, "28c352cb", "5435aaf2"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0xfa, 0x3, 0x69, 0x8001, 0xfff7}}}, &(0x7f0000000700)={0x84, &(0x7f0000000280)={0x20, 0xa, 0x8e, "bb217e09d9597d33c2f7dd31c09d5459af7880d8a7324a1a11bb1c0086cd04e556005445d3dff569b6c339560c60c2511e2f1d22e33e99a3945c4cffe8bbd306b9a15a5c3b01c9276d7626d16ad4f14f640598a55ed5a707d47fa282ad807ac81f377178a9c0d5fb4864f5354f6f72b5c27f95249b761769bec4db10f0c9036403aa3064d881e9e2584dd68b429b"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xaf}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000400)={0x20, 0x0, 0x8, {0x0, 0x20, [0xf00]}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000480)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000004c0)={0x40, 0xb, 0x2, "7fd3"}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000540)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000580)={0x40, 0x17, 0x6, @dev={[], 0x32}}, &(0x7f00000005c0)={0x40, 0x19, 0x2, "d003"}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0x4e}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x8}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0x1b}}) [ 1874.064864][ T9040] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1874.098418][T15811] usb 2-1: USB disconnect, device number 3 [ 1874.134756][ T3088] usbhid 6-1:0.0: can't add hid device: -71 [ 1874.141066][ T3088] usbhid: probe of 6-1:0.0 failed with error -71 [ 1874.150398][ T3088] usb 6-1: USB disconnect, device number 89 [ 1874.158746][T12933] usb 4-1: USB disconnect, device number 83 [ 1874.194837][T13264] usb 5-1: device descriptor read/64, error 18 [ 1874.266982][ T8656] udc-core: couldn't find an available UDC or it's busy [ 1874.274040][ T8656] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1874.282677][ T8656] udc-core: couldn't find an available UDC or it's busy [ 1874.289762][ T8656] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1874.300766][ T5] usb 1-1: USB disconnect, device number 33 [ 1874.498975][ T8678] FAULT_INJECTION: forcing a failure. [ 1874.498975][ T8678] name failslab, interval 1, probability 0, space 0, times 0 [ 1874.511722][ T8678] CPU: 1 PID: 8678 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1874.520403][ T8678] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1874.530775][ T8678] Call Trace: [ 1874.534065][ T8678] dump_stack+0xf6/0x16e [ 1874.538396][ T8678] should_fail.cold+0x5/0x14 [ 1874.542981][ T8678] ? usb_hcd_submit_urb+0x663/0x22d0 [ 1874.548509][ T8678] should_failslab+0x5/0xf [ 1874.553275][ T8678] __kmalloc+0x208/0x2a0 [ 1874.557511][ T8678] usb_hcd_submit_urb+0x663/0x22d0 [ 1874.562630][ T8678] ? usb_add_hcd+0x2c0/0x2c0 [ 1874.567212][ T8678] ? save_stack+0x32/0x40 [ 1874.571566][ T8678] ? save_stack+0x1b/0x40 [ 1874.575891][ T8678] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 1874.581678][ T8678] ? usb_alloc_urb+0x65/0xb0 [ 1874.586252][ T8678] ? usb_control_msg+0x1c9/0x4a0 [ 1874.591183][ T8678] ? usb_port_resume+0x3af/0x1830 [ 1874.596258][ T8678] ? usb_generic_driver_resume+0x40/0xa0 [ 1874.601958][ T8678] ? usb_resume_both+0x617/0x8a0 [ 1874.606893][ T8678] ? __rpm_callback+0x27e/0x3c0 [ 1874.611747][ T8678] ? rpm_callback+0x18f/0x230 [ 1874.616734][ T8678] ? rpm_resume+0xe2e/0x1a50 [ 1874.622452][ T8678] ? rpm_resume+0x8c7/0x1a50 [ 1874.627510][ T8678] ? __pm_runtime_resume+0xb7/0x180 [ 1874.632906][ T8678] ? usb_autopm_get_interface+0x1b/0x50 [ 1874.638438][ T8678] ? wdm_open+0x1ff/0x4e0 [ 1874.643026][ T8678] ? usb_open+0x1df/0x270 [ 1874.647710][ T8678] ? chrdev_open+0x266/0x770 [ 1874.652298][ T8678] ? do_dentry_open+0x4ff/0x1170 [ 1874.657231][ T8678] ? path_openat+0x192c/0x26b0 [ 1874.661978][ T8678] ? do_filp_open+0x17e/0x3c0 [ 1874.666779][ T8678] ? do_sys_openat2+0x16f/0x3b0 [ 1874.671666][ T8678] ? __x64_sys_open+0x119/0x1c0 [ 1874.676501][ T8678] usb_submit_urb+0xb4e/0x13e0 [ 1874.681252][ T8678] ? lockdep_init_map_waits+0x190/0x7c0 [ 1874.687497][ T8678] usb_start_wait_urb+0x101/0x4c0 [ 1874.692626][ T8678] ? usb_api_blocking_completion+0xa0/0xa0 [ 1874.698803][ T8678] ? kasan_unpoison_shadow+0x33/0x40 [ 1874.704080][ T8678] ? memset+0x20/0x40 [ 1874.708051][ T8678] usb_control_msg+0x31c/0x4a0 [ 1874.712795][ T8678] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1874.717971][ T8678] ? hub_ext_port_status+0x19d/0x450 [ 1874.723234][ T8678] usb_port_resume+0x3af/0x1830 [ 1874.728130][ T8678] ? usb_port_suspend+0xc20/0xc20 [ 1874.733159][ T8678] ? do_raw_spin_lock+0x120/0x260 [ 1874.738183][ T8678] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1874.744244][ T8678] ? rwlock_bug.part.0+0x90/0x90 [ 1874.749273][ T8678] ? trace_hardirqs_on+0x5f/0x200 [ 1874.754459][ T8678] usb_generic_driver_resume+0x40/0xa0 [ 1874.760046][ T8678] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1874.766046][ T8678] usb_resume_both+0x617/0x8a0 [ 1874.770808][ T8678] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1874.777585][ T8678] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1874.782792][ T8678] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1874.788772][ T8678] ? trace_hardirqs_on+0x5f/0x200 [ 1874.793778][ T8678] ? usb_runtime_suspend+0x120/0x120 [ 1874.799045][ T8678] __rpm_callback+0x27e/0x3c0 [ 1874.803802][ T8678] ? usb_runtime_suspend+0x120/0x120 [ 1874.809068][ T8678] rpm_callback+0x18f/0x230 [ 1874.813568][ T8678] ? usb_runtime_suspend+0x120/0x120 [ 1874.818832][ T8678] rpm_resume+0xe2e/0x1a50 [ 1874.823226][ T8678] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1874.829276][ T8678] ? do_raw_spin_lock+0x120/0x260 [ 1874.834296][ T8678] ? rwlock_bug.part.0+0x90/0x90 [ 1874.839220][ T8678] rpm_resume+0x8c7/0x1a50 [ 1874.843657][ T8678] ? __pm_runtime_resume+0x10/0x180 [ 1874.848848][ T8678] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1874.854961][ T8678] ? do_raw_spin_lock+0x120/0x260 [ 1874.859974][ T8678] ? rwlock_bug.part.0+0x90/0x90 [ 1874.864903][ T8678] ? lock_downgrade+0x730/0x730 [ 1874.869756][ T8678] __pm_runtime_resume+0xb7/0x180 [ 1874.874776][ T8678] usb_autopm_get_interface+0x1b/0x50 [ 1874.880132][ T8678] wdm_open+0x1ff/0x4e0 [ 1874.884271][ T8678] ? wdm_poll+0x280/0x280 [ 1874.888588][ T8678] usb_open+0x1df/0x270 [ 1874.892752][ T8678] ? usb_devnode+0xa0/0xa0 [ 1874.897147][ T8678] chrdev_open+0x266/0x770 [ 1874.901543][ T8678] ? rwlock_bug.part.0+0x90/0x90 [ 1874.906466][ T8678] ? cdev_device_add+0x210/0x210 [ 1874.911393][ T8678] ? security_file_open+0x1f5/0x3f0 [ 1874.916579][ T8678] do_dentry_open+0x4ff/0x1170 [ 1874.921423][ T8678] ? cdev_device_add+0x210/0x210 [ 1874.926354][ T8678] path_openat+0x192c/0x26b0 [ 1874.930938][ T8678] ? path_lookupat+0x830/0x830 [ 1874.935708][ T8678] ? lock_acquire+0x183/0x940 [ 1874.940413][ T8678] do_filp_open+0x17e/0x3c0 [ 1874.945105][ T8678] ? may_open_dev+0xf0/0xf0 06:12:56 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1874.949725][ T8678] ? rwlock_bug.part.0+0x90/0x90 [ 1874.954673][ T8678] ? _raw_spin_unlock+0x1a/0x30 [ 1874.959672][ T8678] ? __alloc_fd+0x28d/0x600 [ 1874.964254][ T8678] do_sys_openat2+0x16f/0x3b0 [ 1874.969193][ T8678] ? build_open_flags+0x650/0x650 [ 1874.974252][ T8678] ? tick_program_event+0xa8/0x130 [ 1874.979530][ T8678] __x64_sys_open+0x119/0x1c0 [ 1874.984216][ T8678] ? do_sys_open+0x140/0x140 [ 1874.988894][ T8678] ? do_syscall_64+0x1c/0x90 [ 1874.993481][ T8678] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1874.999468][ T8678] do_syscall_64+0x50/0x90 [ 1875.003900][ T8678] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1875.009802][ T8678] RIP: 0033:0x416921 [ 1875.013685][ T8678] Code: Bad RIP value. [ 1875.017732][ T8678] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1875.026469][ T8678] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1875.034599][ T8678] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1875.042571][ T8678] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1875.050532][ T8678] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1875.058497][ T8678] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1875.069704][T12933] usb 3-1: USB disconnect, device number 41 [ 1875.076442][ T8678] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1875.114556][ T9040] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1875.121678][ T9040] ath9k_htc: Failed to initialize the device [ 1875.129844][ T5] usb 1-1: ath9k_htc: USB layer deinitialized [ 1875.134831][T13264] usb 5-1: device descriptor read/64, error 18 [ 1875.142780][T15811] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 1875.234572][ T3088] usb 6-1: new high-speed USB device number 90 using dummy_hcd [ 1875.234580][T12933] usb 3-1: new high-speed USB device number 42 using dummy_hcd [ 1875.404654][T13264] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 1875.454654][ T67] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 1875.504675][T15811] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1875.515668][T15811] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1875.525562][T15811] usb 2-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.40 [ 1875.534642][T15811] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1875.544280][T15811] usb 2-1: config 0 descriptor?? [ 1875.634857][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1875.645851][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1875.655662][ T3088] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1875.665042][ T3088] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1875.673120][ T5] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 1875.682219][ T3088] usb 6-1: config 0 descriptor?? [ 1875.684513][T13264] usb 5-1: device descriptor read/64, error 18 [ 1875.724705][ T67] usb 4-1: Using ep0 maxpacket: 16 06:12:57 executing program 2 (fault-call:3 fault-nth:11): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1875.854589][ T67] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1875.864855][ T67] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1875.875816][ T67] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 1875.884714][T15811] usbhid 2-1:0.0: can't add hid device: -71 [ 1875.887618][ T67] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1875.895975][T15811] usbhid: probe of 2-1:0.0 failed with error -71 [ 1875.903184][ T67] usb 4-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1875.913493][T15811] usb 2-1: USB disconnect, device number 4 [ 1876.004684][ T67] usb 4-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 1876.013762][ T67] usb 4-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 1876.021814][ T67] usb 4-1: Manufacturer: syz [ 1876.026564][ T5] usb 1-1: too many configurations: 96, using maximum allowed: 8 [ 1876.037756][ T67] usb 4-1: config 0 descriptor?? [ 1876.064609][ T3088] usbhid 6-1:0.0: can't add hid device: -71 [ 1876.070811][ T3088] usbhid: probe of 6-1:0.0 failed with error -71 [ 1876.074477][T13264] usb 5-1: device descriptor read/64, error 18 [ 1876.079502][ T3088] usb 6-1: USB disconnect, device number 90 06:12:57 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a40)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f0000008000000000fbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7945981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6eef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12b8cb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a730000b14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1c65d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43d8355c05"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$char_usb(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x8, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r2, 0x660c, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x170, 0x0) r4 = syz_open_dev$evdev(0x0, 0x10000, 0xc0501) ioctl$EVIOCGMASK(r4, 0x4020940d, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, &(0x7f0000000080)=""/125) [ 1876.194609][T13264] usb usb5-port1: attempt power cycle [ 1876.214510][T12933] usb 3-1: device descriptor read/64, error -71 [ 1876.214868][ T67] Registered IR keymap rc-hauppauge 06:12:58 executing program 0: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="120100006fa74708eb030200ed110000000109021b0001000000000904000001017ec200090585"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084502, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000140)=""/4096) [ 1876.274684][ T67] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 1876.290307][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.334527][ T5] usb 1-1: unable to read config index 2 descriptor/all [ 1876.341572][ T5] usb 1-1: can't read configurations, error -71 [ 1876.348499][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.397107][ T67] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0 [ 1876.410430][ T67] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0/input486 [ 1876.429814][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.454494][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.454503][T15811] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 1876.468144][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.494452][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.500429][ T3088] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 1876.508506][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.515725][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.544475][ C0] mceusb 4-1:0.0: Error: urb status = -71 06:12:58 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000001200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d746ea455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688bf6d680dbf906d081aa7cf9e6090ae9ecbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa1604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7a9c1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c255a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a11654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f54a67b812e62ee71bdfac7d00279f12f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b5512944c175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f43992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df3030e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f16a22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d010e6ca7cb4f5bbe261c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718accc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8d0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc377551a927ec00e14eb1d4372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b0000000000000000008a840c4e170fbb7e"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000004200)=""/4096) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x10000000000, 0x0) write$hidraw(r6, &(0x7f0000000340)="cce8122422ac282f4a4107efd81b67e58dec", 0x12) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xcf47, 0x452243) write$hidraw(r7, &(0x7f0000000100)="49797cadd356c838e34b8c9e5cd59ac6485e78c9a19542baffa6a6f6e178346ac80df41ee8e887647e967be9ed87601b63007e001bb9d498cf3671e771c70baa916726912ea275bac631052f8ba038f333297420cf08dbb92cd163e5d0c3cd390decb9cdd49c9fee87a1363be7468a9e17bbe07cb9bbe45d5ac59806c4fe35b65afa23628b817418", 0x88) [ 1876.550452][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.564437][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.574484][T12933] usb 3-1: Using ep0 maxpacket: 8 [ 1876.584444][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.590476][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.614423][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.634443][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.640496][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.664442][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.674733][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.694427][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.694502][T12933] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1876.710706][T12933] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1876.714455][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.721815][T12933] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1876.728961][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.743737][T12933] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1876.744462][ T5] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 1876.759517][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.769796][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.777045][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.785238][T12933] hub 3-1:118.0: bad descriptor, ignoring hub [ 1876.791491][T12933] hub: probe of 3-1:118.0 failed with error -5 [ 1876.799753][T12933] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1876.804454][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.813259][ T67] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 1876.824467][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.824631][T15811] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1876.841221][T15811] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1876.851001][T15811] usb 2-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.40 [ 1876.854417][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.860099][T15811] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1876.869573][ T67] mceusb 4-1:0.0: Registered with mce emulator interface version 1 [ 1876.881471][T15811] usb 2-1: config 0 descriptor?? [ 1876.883257][ T67] mceusb 4-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 1876.896554][ C0] mceusb 4-1:0.0: Error: urb status = -71 [ 1876.904617][ T67] usb 4-1: USB disconnect, device number 84 [ 1876.944565][T13264] usb 5-1: new high-speed USB device number 105 using dummy_hcd [ 1876.954656][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1876.965685][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1876.975462][ T3088] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1876.984633][ T3088] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1876.994991][ T3088] usb 6-1: config 0 descriptor?? [ 1877.044599][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1877.184544][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has invalid wMaxPacketSize 0 [ 1877.194880][ T5] usb 1-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=11.ed [ 1877.203892][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1877.213649][ T5] usb 1-1: config 0 descriptor?? [ 1877.266589][ T5] Registered IR keymap rc-hauppauge [ 1877.314583][ T5] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 1877.314749][T13264] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1877.325229][ T5] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 1877.333969][T13264] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1877.333982][T13264] usb 5-1: Product: syz [ 1877.333995][T13264] usb 5-1: Manufacturer: syz [ 1877.334011][T13264] usb 5-1: SerialNumber: syz [ 1877.345585][ T5] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input487 [ 1877.369269][T15811] input: HID 054c:03d5 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:054C:03D5.012E/input/input488 [ 1877.402385][T13264] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1877.426480][T15811] sony 0003:054C:03D5.012E: input,hidraw0: USB HID v0.00 Joystick [HID 054c:03d5] on usb-dummy_hcd.1-1/input0 [ 1877.444686][ T67] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 1877.446350][ T8737] FAULT_INJECTION: forcing a failure. [ 1877.446350][ T8737] name failslab, interval 1, probability 0, space 0, times 0 [ 1877.465090][ T8737] CPU: 1 PID: 8737 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1877.473686][ T8737] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1877.479803][ T3088] hid (null): bogus close delimiter [ 1877.483764][ T8737] Call Trace: [ 1877.483788][ T8737] dump_stack+0xf6/0x16e [ 1877.483809][ T8737] should_fail.cold+0x5/0x14 [ 1877.499221][ T3088] hid-alps 0003:044E:1215.012F: bogus close delimiter [ 1877.501078][ T8737] ? usb_control_msg+0xb9/0x4a0 [ 1877.501095][ T8737] should_failslab+0x5/0xf [ 1877.501110][ T8737] kmem_cache_alloc_trace+0x1eb/0x250 [ 1877.501125][ T8737] ? mutex_lock_io_nested+0xf50/0xf50 [ 1877.501136][ T8737] usb_control_msg+0xb9/0x4a0 [ 1877.501156][ T8737] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1877.507931][ T3088] hid-alps 0003:044E:1215.012F: item 0 0 2 10 parsing failed [ 1877.512723][ T8737] ? __next_timer_interrupt+0x190/0x190 [ 1877.512741][ T8737] hub_ext_port_status+0x112/0x450 [ 1877.523317][ T3088] hid-alps 0003:044E:1215.012F: parse failed [ 1877.527883][ T8737] usb_port_resume+0x9ba/0x1830 [ 1877.527899][ T8737] ? usb_port_suspend+0xc20/0xc20 [ 1877.527916][ T8737] ? do_raw_spin_lock+0x120/0x260 [ 1877.527931][ T8737] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1877.527944][ T8737] ? rwlock_bug.part.0+0x90/0x90 [ 1877.527957][ T8737] ? trace_hardirqs_on+0x5f/0x200 [ 1877.527970][ T8737] usb_generic_driver_resume+0x40/0xa0 [ 1877.527982][ T8737] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1877.527994][ T8737] usb_resume_both+0x617/0x8a0 [ 1877.528013][ T8737] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1877.537932][ T3088] hid-alps: probe of 0003:044E:1215.012F failed with error -22 [ 1877.545204][ T8737] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1877.545225][ T8737] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1877.545241][ T8737] ? trace_hardirqs_on+0x5f/0x200 [ 1877.545257][ T8737] ? usb_runtime_suspend+0x120/0x120 [ 1877.545268][ T8737] __rpm_callback+0x27e/0x3c0 [ 1877.545281][ T8737] ? usb_runtime_suspend+0x120/0x120 [ 1877.545291][ T8737] rpm_callback+0x18f/0x230 [ 1877.545307][ T8737] ? usb_runtime_suspend+0x120/0x120 [ 1877.664265][ T8737] rpm_resume+0xe2e/0x1a50 [ 1877.668676][ T8737] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1877.674742][ T8737] ? do_raw_spin_lock+0x120/0x260 [ 1877.679781][ T8737] ? rwlock_bug.part.0+0x90/0x90 [ 1877.682351][ T3088] usb 6-1: USB disconnect, device number 91 [ 1877.684745][ T8737] rpm_resume+0x8c7/0x1a50 [ 1877.684757][ T8737] ? __pm_runtime_resume+0x10/0x180 [ 1877.684768][ T8737] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1877.684790][ T8737] ? do_raw_spin_lock+0x120/0x260 [ 1877.711333][ T8737] ? rwlock_bug.part.0+0x90/0x90 [ 1877.716285][ T8737] ? lock_downgrade+0x730/0x730 [ 1877.721140][ T8737] __pm_runtime_resume+0xb7/0x180 [ 1877.726147][ T8737] usb_autopm_get_interface+0x1b/0x50 [ 1877.731520][ T8737] wdm_open+0x1ff/0x4e0 [ 1877.735764][ T8737] ? wdm_poll+0x280/0x280 [ 1877.740452][ T8737] usb_open+0x1df/0x270 [ 1877.744654][ T8737] ? usb_devnode+0xa0/0xa0 [ 1877.749067][ T8737] chrdev_open+0x266/0x770 [ 1877.753512][ T8737] ? rwlock_bug.part.0+0x90/0x90 [ 1877.758789][ T8737] ? cdev_device_add+0x210/0x210 [ 1877.763748][ T8737] ? security_file_open+0x1f5/0x3f0 [ 1877.768947][ T8737] do_dentry_open+0x4ff/0x1170 [ 1877.773785][ T8737] ? cdev_device_add+0x210/0x210 [ 1877.778712][ T8737] path_openat+0x192c/0x26b0 [ 1877.783283][ T8737] ? path_lookupat+0x830/0x830 [ 1877.788039][ T8737] ? lock_acquire+0x183/0x940 [ 1877.792717][ T8737] do_filp_open+0x17e/0x3c0 [ 1877.797202][ T8737] ? may_open_dev+0xf0/0xf0 [ 1877.801689][ T8737] ? rwlock_bug.part.0+0x90/0x90 [ 1877.806739][ T8737] ? _raw_spin_unlock+0x1a/0x30 [ 1877.811686][ T8737] ? __alloc_fd+0x28d/0x600 [ 1877.816180][ T8737] do_sys_openat2+0x16f/0x3b0 [ 1877.820861][ T8737] ? build_open_flags+0x650/0x650 [ 1877.826513][ T8737] ? wait_for_completion+0x270/0x270 [ 1877.831828][ T8737] ? __sb_end_write+0xcb/0x180 [ 1877.836625][ T8737] __x64_sys_open+0x119/0x1c0 [ 1877.841290][ T8737] ? do_sys_open+0x140/0x140 [ 1877.845887][ T8737] ? do_syscall_64+0x1c/0x90 [ 1877.850465][ T8737] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1877.856447][ T8737] do_syscall_64+0x50/0x90 [ 1877.860864][ T8737] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1877.866734][ T8737] RIP: 0033:0x416921 [ 1877.870602][ T8737] Code: Bad RIP value. [ 1877.874681][ T8737] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1877.883068][ T8737] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1877.891026][ T8737] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1877.899003][ T8737] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1877.906963][ T8737] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1877.915029][ T8737] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1877.923131][ T8737] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1877.924338][ C0] igorplugusb 1-1:0.0: Error: urb status = -32 [ 1877.930218][ T8707] udc-core: couldn't find an available UDC or it's busy [ 1877.943094][ T8707] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1877.956730][ T8737] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1877.962531][T13264] usb 3-1: USB disconnect, device number 42 [ 1877.968229][ T5] usb 2-1: USB disconnect, device number 5 [ 1877.974684][ T9040] usb 1-1: USB disconnect, device number 35 [ 1878.124457][T13264] usb 3-1: new high-speed USB device number 43 using dummy_hcd 06:12:59 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1878.464472][ T67] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1878.473593][ T67] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1878.474328][ T3079] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 1878.481649][ T67] usb 4-1: Product: syz [ 1878.493478][ T67] usb 4-1: Manufacturer: syz [ 1878.498141][ T67] usb 4-1: SerialNumber: syz [ 1878.506314][T15811] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1878.554793][ T67] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 06:13:00 executing program 2 (fault-call:3 fault-nth:12): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1878.754377][T12933] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 1878.814370][ T3155] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 1878.844421][ T3079] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1878.855520][ T3079] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1878.865387][ T3079] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1878.874546][ T3079] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1878.886692][ T3079] usb 6-1: config 0 descriptor?? 06:13:00 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x80000001, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000080)=0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20002) r4 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0xfd0, &(0x7f0000001240)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a62a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c2930817126ca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f707000000000000005a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fb5255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049edb1a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e92065b19397e8d94303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af5cd8dad47bc41a341db987e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274ed113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548c0f747ef7e15451ca562b8269beefa4fb89564f70000000000000000c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d761bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413900eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c1cdcca1b74a62f5daccff7a6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a73d660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6a08813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeebeede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb8a081ff70c9f05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f71582c51a44c5d9f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d00000000957932641eb4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b2518a3caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be4749c05a3b84116237c1399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a71ba094bd4ed2b1e59c2b93a077bd828e71a4a1a8a54641ae97b9317fdd992a456837e59bd770752196d4a5abc3807f536a8d6369fc5d66499"]) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000001f00)=""/4096) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x13, 0x8000040ce201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x400) syz_open_dev$hidraw(0x0, 0xf7fffffd, 0x800004086241) syz_usb_connect(0x6, 0x2d, &(0x7f00000002c0)=ANY=[], 0x0) [ 1879.094551][T13264] usb 3-1: device descriptor read/64, error -71 [ 1879.114447][T12933] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1879.125741][T12933] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1879.135574][T12933] usb 2-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.40 06:13:00 executing program 1: ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000001040)=""/178) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x80000001, 0x440) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000080)=0x4) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xff61bf428f223955) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000000)=""/119, 0x77) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001240)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f707000000000000005a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fb5255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049edb1a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e92065b19397e8d94303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc797349912add3cb47f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af5cd8dad47bc41a341db987e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b24630f13feb6babf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f70000000000000000c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d761bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413900eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13c24977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7a6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a73d660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c5360dc76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fd3a3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c4500e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6a08813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5180584eac97c7cfc83896ac366ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c9f05c78f79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f71582c51a44c5d9f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb619579326405b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b2518a3caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be4749c05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bd828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208831b09256e472873f254bbbe441e2534f4e569df6b5ba4569fc06f7363bcd4924e8ab412e0cff8dfaa94cec54ce9f489c73def5c63649368ebdabeed8a2b495574aef3dbd79cc5259ee3a65b08c76ff4cf829b2a5e1a94a54963159ef6f162916889c93f4851a29c61abe4f3461e4422bf64287ef9dfd7931c74d9ae802d8e8d643b35cdc8435857071314437db61aab1fbb5750cf2ecdf8bff34a1387e8a7e0c0afd5b021e4606833a1d7b97e03ecd5d0c3a07ba4b675550b0fc7dee5f00000000000", @ANYRES64, @ANYRES32=0x0, @ANYRESOCT, @ANYRES16, @ANYBLOB="ca0401c43eef0a26efa0fc8cfd21fe4457d1c4b5fc5e65a8e214b86d6e074c2a6166b70c660ec056ebfc9e3b73e29f548235061de11eb6a6af8b69d1626e098d7112af170ee50c6123d46450512ec34442ce8d57ac03ff0f17c14cf564d4b03692e70d199efc80ca"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x260ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x400) syz_open_dev$hidraw(0x0, 0xf7fffffd, 0x8000044a4601) syz_usb_connect(0x6, 0x2d, &(0x7f00000002c0)=ANY=[], 0x0) [ 1879.144705][T12933] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1879.153010][ T67] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1879.165735][T12933] usb 2-1: config 0 descriptor?? [ 1879.177710][ T9040] usb 5-1: USB disconnect, device number 105 06:13:00 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x47, 0x9e, 0xb3, 0x40, 0x13d3, 0x3275, 0x9d49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x85, 0xda}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7ff, 0x440) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000080)=""/68) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x68, 0x1) r2 = syz_open_dev$evdev(&(0x7f0000001200)='/dev/input/event#\x00', 0x3f, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084502, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f0000001140)=""/156) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000140)=""/4096) [ 1879.203959][ T5] usb 4-1: USB disconnect, device number 85 [ 1879.204823][T12933] usb 2-1: can't set config #0, error -71 [ 1879.218147][T12933] usb 2-1: USB disconnect, device number 6 [ 1879.227032][ T3079] usbhid 6-1:0.0: can't add hid device: -71 [ 1879.239089][ T3079] usbhid: probe of 6-1:0.0 failed with error -71 [ 1879.266164][ T3079] usb 6-1: USB disconnect, device number 92 [ 1879.454281][T13264] usb 3-1: Using ep0 maxpacket: 8 [ 1879.504289][ T3155] usb 1-1: device not accepting address 36, error -71 [ 1879.574567][T13264] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1879.585019][T15811] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1879.592211][T13264] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1879.604689][T13264] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1879.613713][T13264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1879.621966][T12933] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 1879.629578][T15811] ath9k_htc: Failed to initialize the device [ 1879.635899][ T9040] usb 5-1: ath9k_htc: USB layer deinitialized [ 1879.675907][T13264] hub 3-1:118.0: bad descriptor, ignoring hub [ 1879.682207][T13264] hub: probe of 3-1:118.0 failed with error -5 [ 1879.692804][T13264] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1879.724264][ T3079] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 1879.874245][ T3155] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 1879.994366][T12933] usb 2-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 1880.004873][T12933] usb 2-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1880.084407][ T9040] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 1880.084418][ T3079] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1880.084436][ T3079] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1880.113299][ T3079] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1880.122371][ T3079] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1880.133555][ T3079] usb 6-1: config 0 descriptor?? [ 1880.204296][T12933] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1880.213583][T12933] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1880.221762][T12933] usb 2-1: Product: syz [ 1880.226142][T12933] usb 2-1: Manufacturer: syz [ 1880.230759][T12933] usb 2-1: SerialNumber: syz [ 1880.234182][ T67] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1880.242310][ T67] ath9k_htc: Failed to initialize the device [ 1880.251244][ T5] usb 4-1: ath9k_htc: USB layer deinitialized [ 1880.274378][ T3155] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 1880.285084][T12933] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1880.296834][ T3155] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 1880.324333][ T8803] FAULT_INJECTION: forcing a failure. [ 1880.324333][ T8803] name failslab, interval 1, probability 0, space 0, times 0 [ 1880.337173][ T8803] CPU: 0 PID: 8803 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1880.345749][ T8803] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1880.355787][ T8803] Call Trace: [ 1880.359134][ T8803] dump_stack+0xf6/0x16e [ 1880.363369][ T8803] should_fail.cold+0x5/0x14 [ 1880.367950][ T8803] ? usb_alloc_urb+0x65/0xb0 [ 1880.372518][ T8803] should_failslab+0x5/0xf [ 1880.376916][ T8803] __kmalloc+0x208/0x2a0 [ 1880.381138][ T8803] ? kasan_unpoison_shadow+0x33/0x40 [ 1880.386449][ T8803] usb_alloc_urb+0x65/0xb0 [ 1880.390846][ T8803] usb_control_msg+0x1c9/0x4a0 [ 1880.395605][ T8803] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1880.400787][ T8803] ? __next_timer_interrupt+0x190/0x190 [ 1880.406314][ T8803] hub_ext_port_status+0x112/0x450 [ 1880.411405][ T8803] usb_port_resume+0x9ba/0x1830 [ 1880.416239][ T8803] ? usb_port_suspend+0xc20/0xc20 [ 1880.421245][ T8803] ? do_raw_spin_lock+0x120/0x260 [ 1880.426249][ T8803] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1880.432235][ T8803] ? rwlock_bug.part.0+0x90/0x90 [ 1880.437158][ T8803] ? trace_hardirqs_on+0x5f/0x200 [ 1880.442174][ T8803] usb_generic_driver_resume+0x40/0xa0 [ 1880.447616][ T8803] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1880.453498][ T8803] usb_resume_both+0x617/0x8a0 [ 1880.458259][ T8803] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1880.464483][ T3155] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1880.464829][ T8803] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1880.464846][ T8803] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1880.464860][ T8803] ? trace_hardirqs_on+0x5f/0x200 [ 1880.464878][ T8803] ? usb_runtime_suspend+0x120/0x120 [ 1880.474061][ T3155] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1880.479245][ T8803] __rpm_callback+0x27e/0x3c0 [ 1880.479259][ T8803] ? usb_runtime_suspend+0x120/0x120 [ 1880.479268][ T8803] rpm_callback+0x18f/0x230 [ 1880.479279][ T8803] ? usb_runtime_suspend+0x120/0x120 [ 1880.479289][ T8803] rpm_resume+0xe2e/0x1a50 [ 1880.479300][ T8803] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1880.479314][ T8803] ? do_raw_spin_lock+0x120/0x260 [ 1880.479326][ T8803] ? rwlock_bug.part.0+0x90/0x90 [ 1880.479336][ T8803] rpm_resume+0x8c7/0x1a50 [ 1880.479346][ T8803] ? __pm_runtime_resume+0x10/0x180 [ 1880.479357][ T8803] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1880.479375][ T8803] ? do_raw_spin_lock+0x120/0x260 [ 1880.485437][ T3155] usb 1-1: Product: syz [ 1880.490358][ T8803] ? rwlock_bug.part.0+0x90/0x90 [ 1880.495668][ T3155] usb 1-1: Manufacturer: syz [ 1880.503561][ T8803] ? lock_downgrade+0x730/0x730 [ 1880.508240][ T3155] usb 1-1: SerialNumber: syz [ 1880.513574][ T8803] __pm_runtime_resume+0xb7/0x180 [ 1880.565007][ T3155] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1880.568455][ T8803] usb_autopm_get_interface+0x1b/0x50 [ 1880.605739][ T8803] wdm_open+0x1ff/0x4e0 [ 1880.609901][ T8803] ? wdm_poll+0x280/0x280 [ 1880.614219][ T8803] usb_open+0x1df/0x270 [ 1880.614489][ T3079] hid (null): bogus close delimiter [ 1880.618367][ T8803] ? usb_devnode+0xa0/0xa0 [ 1880.627985][ T8803] chrdev_open+0x266/0x770 [ 1880.629682][ T3079] hid-alps 0003:044E:1215.0130: bogus close delimiter [ 1880.632423][ T8803] ? rwlock_bug.part.0+0x90/0x90 [ 1880.632436][ T8803] ? cdev_device_add+0x210/0x210 [ 1880.632451][ T8803] ? security_file_open+0x1f5/0x3f0 [ 1880.632466][ T8803] do_dentry_open+0x4ff/0x1170 [ 1880.632477][ T8803] ? cdev_device_add+0x210/0x210 [ 1880.632494][ T8803] path_openat+0x192c/0x26b0 [ 1880.639303][ T3079] hid-alps 0003:044E:1215.0130: item 0 0 2 10 parsing failed [ 1880.644166][ T8803] ? path_lookupat+0x830/0x830 [ 1880.644180][ T8803] ? lock_acquire+0x183/0x940 [ 1880.644192][ T8803] do_filp_open+0x17e/0x3c0 [ 1880.644205][ T8803] ? may_open_dev+0xf0/0xf0 [ 1880.644219][ T8803] ? rwlock_bug.part.0+0x90/0x90 [ 1880.644232][ T8803] ? _raw_spin_unlock+0x1a/0x30 06:13:02 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000001200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d746ea455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688bf6d680dbf906d081aa7cf9e6090ae9ecbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa1604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7a9c1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c255a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a11654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f54a67b812e62ee71bdfac7d00279f12f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b5512944c175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f43992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df3030e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f16a22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d010e6ca7cb4f5bbe261c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718accc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8d0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc377551a927ec00e14eb1d4372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b0000000000000000008a840c4e170fbb7e"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000004200)=""/4096) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x10000000000, 0x0) write$hidraw(r6, &(0x7f0000000340)="cce8122422ac282f4a4107efd81b67e58dec", 0x12) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xcf47, 0x452243) write$hidraw(r7, &(0x7f0000000100)="49797cadd356c838e34b8c9e5cd59ac6485e78c9a19542baffa6a6f6e178346ac80df41ee8e887647e967be9ed87601b63007e001bb9d498cf3671e771c70baa916726912ea275bac631052f8ba038f333297420cf08dbb92cd163e5d0c3cd390decb9cdd49c9fee87a1363be7468a9e17bbe07cb9bbe45d5ac59806c4fe35b65afa23628b817418", 0x88) [ 1880.644243][ T8803] ? __alloc_fd+0x28d/0x600 [ 1880.644253][ T8803] do_sys_openat2+0x16f/0x3b0 [ 1880.644264][ T8803] ? build_open_flags+0x650/0x650 [ 1880.644278][ T8803] ? wait_for_completion+0x270/0x270 [ 1880.644291][ T8803] ? __sb_end_write+0xcb/0x180 [ 1880.644301][ T8803] __x64_sys_open+0x119/0x1c0 [ 1880.644311][ T8803] ? do_sys_open+0x140/0x140 [ 1880.644323][ T8803] ? do_syscall_64+0x1c/0x90 [ 1880.644336][ T8803] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1880.644346][ T8803] do_syscall_64+0x50/0x90 [ 1880.644359][ T8803] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1880.644373][ T8803] RIP: 0033:0x416921 [ 1880.660638][ T3079] hid-alps 0003:044E:1215.0130: parse failed [ 1880.664121][ T8803] Code: Bad RIP value. [ 1880.664130][ T8803] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1880.664145][ T8803] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1880.664153][ T8803] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1880.664161][ T8803] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1880.664170][ T8803] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1880.664177][ T8803] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1880.664407][ T8803] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1880.674629][ T3079] hid-alps: probe of 0003:044E:1215.0130 failed with error -22 [ 1880.747101][ T8803] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1880.829090][ T3079] usb 6-1: USB disconnect, device number 93 [ 1880.836080][ T9040] usb 5-1: device descriptor read/all, error -71 [ 1880.855402][T19188] usb 3-1: USB disconnect, device number 43 [ 1880.944280][T12933] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1881.014190][ T5] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 1881.034256][T19188] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 1881.204234][ T3155] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1881.244213][ T9040] usb 5-1: new high-speed USB device number 107 using dummy_hcd 06:13:03 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1881.410392][ T12] usb 2-1: USB disconnect, device number 7 [ 1881.434251][ T5] usb 4-1: New USB device found, idVendor=13d3, idProduct=3275, bcdDevice=9d.49 [ 1881.443343][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1881.455646][ T5] usb 4-1: config 0 descriptor?? 06:13:03 executing program 2 (fault-call:3 fault-nth:13): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1881.624289][ T3088] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 1881.704198][ T5] dvb-usb: found a 'AZUREWAVE DVB-S/S2 USB2.0 (AZ6027)' in cold state, will try to load a firmware [ 1881.717798][ T5] usb 4-1: Direct firmware load for dvb-usb-az6027-03.fw failed with error -2 [ 1881.729214][ T5] dvb-usb: did not find the firmware file 'dvb-usb-az6027-03.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 1881.745913][ T5] dvb_usb_az6027: probe of 4-1:0.0 failed with error -2 [ 1881.749449][ T3079] usb 1-1: USB disconnect, device number 37 [ 1881.760176][ T5] usb 4-1: USB disconnect, device number 86 [ 1881.814263][ T9040] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1881.824633][ T9040] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1881.832623][ T9040] usb 5-1: Product: syz [ 1881.836864][ T9040] usb 5-1: Manufacturer: syz [ 1881.841453][ T9040] usb 5-1: SerialNumber: syz [ 1881.884951][ T9040] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 06:13:03 executing program 1: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f00000000c0)) r1 = syz_usb_connect(0x0, 0x181, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000097341208720c0d00d3da000000010902120001000000000904"], 0x0) syz_usb_control_io(r1, &(0x7f00000015c0)={0x2c, 0x0, 0x0, &(0x7f0000001480)={0x0, 0xf, 0x8, {0x5, 0xf, 0x8, 0x1, [@generic={0x3}]}}, 0x0, 0x0}, &(0x7f0000001a00)={0x84, &(0x7f0000001600)={0x0, 0x9}, &(0x7f0000001640)={0x0, 0xa, 0x1, 0x40}, 0x0, &(0x7f00000016c0)={0x20, 0x0, 0x4}, &(0x7f0000001700)={0x20, 0x0, 0x4, {0x160, 0x10}}, 0x0, 0x0, &(0x7f00000017c0)={0x40, 0xb, 0x2, "9d62"}, &(0x7f0000001800)={0x40, 0xf, 0x2}, 0x0, 0x0, &(0x7f00000018c0)={0x40, 0x19, 0x2, "0321"}, &(0x7f0000001900)={0x40, 0x1a, 0x2, 0x8001}, 0x0, 0x0, 0x0}) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000a40)=""/250) syz_usb_control_io$printer(r1, &(0x7f0000000c00)={0x14, 0x0, &(0x7f0000000bc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42c}}}, &(0x7f0000000f40)={0x34, &(0x7f0000000c40)={0x0, 0x16, 0x4a, "cbbe54ba761e4552adfe97d96004bbbb94df8a6ba9e2880fa9c7e4aa361044eda8a7800e73adcf4fd3e8dd4b2a5e7afc219b71d7099f28386e0604fc34145ebc8a4f1b166564844826d1"}, 0x0, 0x0, &(0x7f0000000e00)={0x20, 0x0, 0x2}, &(0x7f0000000ec0)={0x20, 0x1, 0x1}, &(0x7f0000000f00)={0x20, 0x0, 0x1, 0x3}}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9"]) syz_usb_control_io(r3, &(0x7f00000005c0)={0x2c, &(0x7f0000000380)={0x20, 0x10, 0x95, {0x95, 0xd, "c46d91ed159ea736e3625ce267968a32236ec0015fafc93b7661984e51e65c93b0626251ef0ca5a7ec84e36d85187b4a3040b12b8d968570a1a5d432d45f46b651dfed5c2b1436251a9236f6e481623c3bd31a9388a99d9a746f3b4571859782408452d862d3943c9f9f7260d9b96e278c4ddd4ed74148101b4dadccfce4044da64b0ecec0404cb5e07be1ddc3eaa7121ffe33"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc4ec}}, &(0x7f0000000440)={0x0, 0xf, 0x11c, {0x5, 0xf, 0x11c, 0x6, [@generic={0xd2, 0x10, 0x2, "dc76f5de5b09a0b0aed94f7e623ae4f73177cc756c529775f2762f0e27193f42bc8c5a76e422755a1551fda79e6e4694228990108517696af4ff362aabe9f5ad6eafcca22c2c77181caf71602e8c2037ebfd4f6a8d26cc1c5b3617020552be33694f8878d773203ea514059aa90d333482cd8a1dd17948477ab4e70889c897c8792b4a8081715f0f9720f827361ee41e2529a30f12389749687679a88754b960018f425f243bb808852f74b84d7704608cc1a69e49ebcddc4c5a9c589cdb85ec6439abe32cf014cfcac94ab5e9ce65"}, @ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x7, 0xf0f, 0x3, [0x30, 0xff0000, 0xc0, 0xff, 0xff00ff]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0xa0, 0x6, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x3, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x2, 0x200}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x6, 0xfe, 0x6, 0x7fff}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1c, 0x13, 0x4, 0xff, "0bfebbee", "0c2530c6"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x7f, 0x1, 0x96, 0x1ff, 0x101}}}, &(0x7f0000000cc0)={0x84, &(0x7f0000000600)={0x40, 0x30, 0xdb, "f304be2073c3074b4ed9cb497f2e06685418ffee5dfe59446fbf0508d2bca5fd3d5a4089c3ded873c5ccdeb953aaf24f4692027385187cd941018ff613a38743645aaae8e65effc0230261680e1c2d5155c8811bd368684e3bc0a42d44b35b66cbab6b4a8ae4913047f07c132c17f529efe9431f66dc0f6c620baa9a7b634b4540b3b6f3140be2f0ba44e14b34cc385f3e80518eafd3e847aebeb827ad911127b59f04488c25ea403b33a2327feb59b585744039f9a9d2a790b04a19dd4649639852fdf0ad825881b4e50a817fdfb76820e894c753b745bddc8ca7"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000740)={0x0, 0x8, 0x1}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x3, 0x7}}, &(0x7f00000007c0)={0x20, 0x0, 0x8, {0x1c00, 0x10, [0x0]}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x3ff}, &(0x7f0000000840)={0x40, 0x9, 0x1}, &(0x7f0000000880)={0x40, 0xb, 0x2, 'Ew'}, &(0x7f00000008c0)={0x40, 0xf, 0x2, 0x800}, &(0x7f0000000900)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000940)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000980)={0x40, 0x19, 0x2, "3815"}, &(0x7f00000009c0)={0x40, 0x1a, 0x2, 0x4f72}, &(0x7f0000000a00)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000b80)={0x40, 0x21, 0x1, 0x8}}) ioctl$EVIOCSKEYCODE(r2, 0x40084502, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000280)=""/213) syz_usb_connect$cdc_ecm(0x0, 0x68, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x56, 0x1, 0x1, 0x3f, 0x0, 0x81, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x80, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xfffffffc, 0x0, 0x3ff}, [@obex={0x5, 0x24, 0x15, 0x9}, @mbim_extended={0x8}, @dmm={0x7}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x5, 0xe7}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x8f, 0x8, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x0, 0x3}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x0, 0x0, 0x48, 0x80, 0x8, 0x2}, 0x0, 0x0, 0x1, [{0x9, &(0x7f00000001c0)=@string={0x9, 0x3, "f632467813779a"}}]}) syz_usb_disconnect(0xffffffffffffffff) [ 1881.984161][T12933] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1881.991253][T12933] ath9k_htc: Failed to initialize the device [ 1881.998666][ T12] usb 2-1: ath9k_htc: USB layer deinitialized [ 1882.024292][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1882.035285][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1882.045076][ T3088] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1882.054181][ T3088] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1882.062246][T19188] usb 3-1: device descriptor read/64, error -71 [ 1882.072012][ T3088] usb 6-1: config 0 descriptor?? [ 1882.224065][ T3155] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1882.231122][ T3155] ath9k_htc: Failed to initialize the device [ 1882.237756][ T3079] usb 1-1: ath9k_htc: USB layer deinitialized [ 1882.384180][ T12] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 1882.404319][ T3088] usbhid 6-1:0.0: can't add hid device: -71 [ 1882.410473][ T3088] usbhid: probe of 6-1:0.0 failed with error -71 [ 1882.419938][ T3088] usb 6-1: USB disconnect, device number 94 [ 1882.454187][T19188] usb 3-1: Using ep0 maxpacket: 8 [ 1882.524153][ T9040] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1882.544065][T15811] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 1882.604281][T19188] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1882.614774][T19188] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1882.626045][T19188] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1882.635167][T19188] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1882.643213][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 1882.644065][ T3079] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 1882.705024][T19188] hub 3-1:118.0: bad descriptor, ignoring hub [ 1882.711211][T19188] hub: probe of 3-1:118.0 failed with error -5 [ 1882.720691][T19188] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1882.764830][ T12] usb 2-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 1882.773880][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1882.784576][ T12] usb 2-1: config 0 descriptor?? [ 1882.904238][T15811] usb 4-1: New USB device found, idVendor=13d3, idProduct=3275, bcdDevice=9d.49 [ 1882.913458][T15811] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1882.926408][T15811] usb 4-1: config 0 descriptor?? [ 1882.944122][ T3088] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 1883.014131][ T3079] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 1883.024646][ T3079] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 06:13:04 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bdaa050000000000001bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9dff19ac9dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b413e5a4e9ffc15158c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f59aec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb6fc347c0614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3da35e5b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766d8376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554692c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b4173f393e8a1be64748b442f7135e136ca9b17cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3c25c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745d1b693b16d5f01ff96ef5bb05e759912523009023aa27bed54ed07471bccd9d44cb8065df7317f288e6b21e8aa66549cd3cdd08d25e160fbc9d4d6f53f310de36b6c1180230ef830419c733a050a70c20fe1ce0d0e93f307762c38fbd14db326d9eee6adffb2cce236b6ffdb28f0bd59b001c0a5892e5d44d0ff2384b4b2ca5381f36db6be617f4539918f"]) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r3 = syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xc0c, 0x0) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r5, 0x4030582b, 0x4001e0) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) [ 1883.104092][T15811] dvb-usb: found a 'AZUREWAVE DVB-S/S2 USB2.0 (AZ6027)' in cold state, will try to load a firmware [ 1883.105456][ T5] usb 5-1: USB disconnect, device number 107 [ 1883.124515][T15811] usb 4-1: Direct firmware load for dvb-usb-az6027-03.fw failed with error -2 [ 1883.137108][T15811] dvb-usb: did not find the firmware file 'dvb-usb-az6027-03.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 1883.152436][T15811] dvb_usb_az6027: probe of 4-1:0.0 failed with error -2 [ 1883.161506][T15811] usb 4-1: USB disconnect, device number 87 [ 1883.194267][ T3079] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1883.203361][ T3079] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1883.211416][ T3079] usb 1-1: Product: syz [ 1883.215647][ T3079] usb 1-1: Manufacturer: syz [ 1883.220227][ T3079] usb 1-1: SerialNumber: syz 06:13:05 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0xcf, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x36}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e597437069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f39793d4d70853a0d04c8413a9d1cd317aa2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b80100000022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817ccec0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70080df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b000b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b4350a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b438763d63d434033b765b33a72ecfb0107f91b1093dd2226b71c61086232e172c213b5a004e3abde0aa58982154d5850c8be2225c0809022c037eb74462ad8ad770ad175981b933ce712a01001ec7af6f5df11ed4b75494eeed5ba6bbfe153f0353bab521d8f57042901eca7c0"]) syz_open_dev$hidraw(0x0, 0x0, 0x180001) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x8, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r2, 0x660c, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000040)) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xffffffffffffffcb, &(0x7f00000002c0)=ANY=[]) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x22c0c0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x1000) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000480)=""/169) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEYCODE(r4, 0x2, &(0x7f0000000040)=""/20) [ 1883.284201][ T3079] usb 1-1: can't set config #1, error -71 [ 1883.291410][ T3079] usb 1-1: USB disconnect, device number 38 [ 1883.324137][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1883.335272][ T3088] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1883.345087][ T3088] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1883.354265][ T3088] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1883.362356][ T8858] FAULT_INJECTION: forcing a failure. [ 1883.362356][ T8858] name failslab, interval 1, probability 0, space 0, times 0 [ 1883.367942][ T3088] usb 6-1: config 0 descriptor?? [ 1883.375233][ T8858] CPU: 1 PID: 8858 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1883.388611][ T8858] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1883.398647][ T8858] Call Trace: [ 1883.401931][ T8858] dump_stack+0xf6/0x16e [ 1883.406183][ T8858] should_fail.cold+0x5/0x14 [ 1883.410778][ T8858] ? usb_hcd_submit_urb+0x663/0x22d0 [ 1883.416070][ T8858] should_failslab+0x5/0xf [ 1883.420465][ T8858] __kmalloc+0x208/0x2a0 [ 1883.424692][ T8858] usb_hcd_submit_urb+0x663/0x22d0 [ 1883.429780][ T8858] ? usb_add_hcd+0x2c0/0x2c0 [ 1883.434357][ T8858] ? save_stack+0x32/0x40 [ 1883.438669][ T8858] ? save_stack+0x1b/0x40 [ 1883.442979][ T8858] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 1883.448765][ T8858] ? usb_alloc_urb+0x65/0xb0 [ 1883.453398][ T8858] ? usb_control_msg+0x1c9/0x4a0 [ 1883.458320][ T8858] ? hub_ext_port_status+0x112/0x450 [ 1883.463611][ T8858] ? usb_port_resume+0x9ba/0x1830 [ 1883.468623][ T8858] ? usb_generic_driver_resume+0x40/0xa0 [ 1883.474244][ T8858] ? usb_resume_both+0x617/0x8a0 [ 1883.479162][ T8858] ? __rpm_callback+0x27e/0x3c0 [ 1883.483988][ T8858] ? rpm_callback+0x18f/0x230 [ 1883.488677][ T8858] ? rpm_resume+0xe2e/0x1a50 [ 1883.493257][ T8858] ? rpm_resume+0x8c7/0x1a50 [ 1883.497827][ T8858] ? __pm_runtime_resume+0xb7/0x180 [ 1883.504325][ T8858] ? usb_autopm_get_interface+0x1b/0x50 [ 1883.509860][ T8858] ? wdm_open+0x1ff/0x4e0 [ 1883.514167][ T8858] ? usb_open+0x1df/0x270 [ 1883.518494][ T8858] ? chrdev_open+0x266/0x770 [ 1883.523062][ T8858] ? do_dentry_open+0x4ff/0x1170 [ 1883.528036][ T8858] ? path_openat+0x192c/0x26b0 [ 1883.532787][ T8858] ? do_filp_open+0x17e/0x3c0 [ 1883.537524][ T8858] ? do_sys_openat2+0x16f/0x3b0 [ 1883.542355][ T8858] usb_submit_urb+0xb4e/0x13e0 [ 1883.547102][ T8858] ? lockdep_init_map_waits+0x190/0x7c0 [ 1883.552622][ T8858] usb_start_wait_urb+0x101/0x4c0 [ 1883.557631][ T8858] ? usb_api_blocking_completion+0xa0/0xa0 [ 1883.563414][ T8858] ? kasan_unpoison_shadow+0x33/0x40 [ 1883.568715][ T8858] ? memset+0x20/0x40 [ 1883.572670][ T8858] usb_control_msg+0x31c/0x4a0 [ 1883.577415][ T8858] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1883.582633][ T8858] ? __next_timer_interrupt+0x190/0x190 [ 1883.585520][ T8913] udc-core: couldn't find an available UDC or it's busy [ 1883.588189][ T8858] hub_ext_port_status+0x112/0x450 [ 1883.588205][ T8858] usb_port_resume+0x9ba/0x1830 [ 1883.588220][ T8858] ? usb_port_suspend+0xc20/0xc20 [ 1883.588235][ T8858] ? do_raw_spin_lock+0x120/0x260 [ 1883.588253][ T8858] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1883.595196][ T8913] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1883.600285][ T8858] ? rwlock_bug.part.0+0x90/0x90 [ 1883.622243][ T8913] udc-core: couldn't find an available UDC or it's busy [ 1883.629387][ T8858] ? trace_hardirqs_on+0x5f/0x200 [ 1883.629403][ T8858] usb_generic_driver_resume+0x40/0xa0 [ 1883.629417][ T8858] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1883.629430][ T8858] usb_resume_both+0x617/0x8a0 [ 1883.629443][ T8858] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1883.629455][ T8858] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1883.629475][ T8858] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1883.634417][ T8913] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1883.641318][ T8858] ? trace_hardirqs_on+0x5f/0x200 [ 1883.693215][ T8858] ? usb_runtime_suspend+0x120/0x120 [ 1883.698489][ T8858] __rpm_callback+0x27e/0x3c0 [ 1883.703156][ T8858] ? usb_runtime_suspend+0x120/0x120 [ 1883.708567][ T8858] rpm_callback+0x18f/0x230 [ 1883.713080][ T8858] ? usb_runtime_suspend+0x120/0x120 [ 1883.718584][ T8858] rpm_resume+0xe2e/0x1a50 [ 1883.723120][ T8858] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1883.729191][ T8858] ? do_raw_spin_lock+0x120/0x260 [ 1883.734218][ T8858] ? rwlock_bug.part.0+0x90/0x90 [ 1883.739227][ T8858] rpm_resume+0x8c7/0x1a50 [ 1883.743636][ T8858] ? __pm_runtime_resume+0x10/0x180 [ 1883.748813][ T8858] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1883.754876][ T8858] ? do_raw_spin_lock+0x120/0x260 [ 1883.759894][ T8858] ? rwlock_bug.part.0+0x90/0x90 [ 1883.764823][ T8858] ? lock_downgrade+0x730/0x730 [ 1883.769756][ T8858] __pm_runtime_resume+0xb7/0x180 [ 1883.774761][ T8858] usb_autopm_get_interface+0x1b/0x50 [ 1883.780130][ T8858] wdm_open+0x1ff/0x4e0 [ 1883.784290][ T8858] ? wdm_poll+0x280/0x280 [ 1883.788613][ T8858] usb_open+0x1df/0x270 [ 1883.792748][ T8858] ? usb_devnode+0xa0/0xa0 [ 1883.797141][ T8858] chrdev_open+0x266/0x770 [ 1883.801623][ T8858] ? rwlock_bug.part.0+0x90/0x90 [ 1883.806535][ T8858] ? cdev_device_add+0x210/0x210 [ 1883.811451][ T8858] ? security_file_open+0x1f5/0x3f0 [ 1883.816636][ T8858] do_dentry_open+0x4ff/0x1170 [ 1883.821388][ T8858] ? cdev_device_add+0x210/0x210 [ 1883.826301][ T8858] path_openat+0x192c/0x26b0 [ 1883.830882][ T8858] ? path_lookupat+0x830/0x830 [ 1883.835717][ T8858] ? lock_acquire+0x183/0x940 [ 1883.840396][ T8858] do_filp_open+0x17e/0x3c0 [ 1883.844888][ T8858] ? may_open_dev+0xf0/0xf0 [ 1883.849392][ T8858] ? rwlock_bug.part.0+0x90/0x90 [ 1883.854319][ T8858] ? _raw_spin_unlock+0x1a/0x30 [ 1883.859255][ T8858] ? __alloc_fd+0x28d/0x600 [ 1883.863743][ T8858] do_sys_openat2+0x16f/0x3b0 [ 1883.868415][ T8858] ? build_open_flags+0x650/0x650 [ 1883.873431][ T8858] ? wait_for_completion+0x270/0x270 [ 1883.878693][ T8858] ? __sb_end_write+0xcb/0x180 [ 1883.883433][ T8858] __x64_sys_open+0x119/0x1c0 [ 1883.888085][ T8858] ? do_sys_open+0x140/0x140 [ 1883.892676][ T8858] ? do_syscall_64+0x1c/0x90 [ 1883.897255][ T8858] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1883.903227][ T8858] do_syscall_64+0x50/0x90 [ 1883.907651][ T8858] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1883.913531][ T8858] RIP: 0033:0x416921 [ 1883.917414][ T8858] Code: Bad RIP value. [ 1883.921461][ T8858] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1883.929867][ T8858] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1883.937828][ T8858] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1883.945797][ T8858] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1883.953773][ T8858] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1883.961753][ T8858] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1883.971515][ T8858] hub 3-0:1.0: hub_ext_port_status failed (err = -12) [ 1883.974681][ T9040] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1883.989368][ T12] peak_usb 2-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 1884.004468][ T8858] cdc_wdm 3-1:118.0: Error autopm - -16 [ 1884.010471][ T3155] usb 3-1: USB disconnect, device number 44 [ 1884.014020][ T9040] ath9k_htc: Failed to initialize the device [ 1884.032550][ T5] usb 5-1: ath9k_htc: USB layer deinitialized [ 1884.074641][ T12] peak_usb: probe of 2-1:0.0 failed with error -71 [ 1884.083350][ T12] usb 2-1: USB disconnect, device number 8 [ 1884.113996][T15811] usb 4-1: new high-speed USB device number 88 using dummy_hcd 06:13:05 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000001200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d746ea455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688bf6d680dbf906d081aa7cf9e6090ae9ecbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa1604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7a9c1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c255a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a11654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f54a67b812e62ee71bdfac7d00279f12f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b5512944c175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f43992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df3030e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f16a22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d010e6ca7cb4f5bbe261c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718accc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8d0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc377551a927ec00e14eb1d4372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b0000000000000000008a840c4e170fbb7e"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000004200)=""/4096) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x10000000000, 0x0) write$hidraw(r6, &(0x7f0000000340)="cce8122422ac282f4a4107efd81b67e58dec", 0x12) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xcf47, 0x452243) write$hidraw(r7, &(0x7f0000000100)="49797cadd356c838e34b8c9e5cd59ac6485e78c9a19542baffa6a6f6e178346ac80df41ee8e887647e967be9ed87601b63007e001bb9d498cf3671e771c70baa916726912ea275bac631052f8ba038f333297420cf08dbb92cd163e5d0c3cd390decb9cdd49c9fee87a1363be7468a9e17bbe07cb9bbe45d5ac59806c4fe35b65afa23628b817418", 0x88) [ 1884.180102][ T3155] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 1884.213959][ T3079] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 1884.404170][ T3088] hid (null): bogus close delimiter [ 1884.410460][ T3088] hid-alps 0003:044E:1215.0131: bogus close delimiter [ 1884.417330][ T3088] hid-alps 0003:044E:1215.0131: item 0 0 2 10 parsing failed [ 1884.424941][ T3088] hid-alps 0003:044E:1215.0131: parse failed [ 1884.430985][ T3088] hid-alps: probe of 0003:044E:1215.0131 failed with error -22 [ 1884.574072][ T3079] usb 1-1: config 1 interface 0 altsetting 0 has 4 endpoint descriptors, different from the interface descriptor's value: 6 [ 1884.603929][ T5] usb 5-1: new high-speed USB device number 108 using dummy_hcd [ 1884.613618][ T3088] usb 6-1: USB disconnect, device number 95 [ 1884.634076][T15811] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1884.643185][T15811] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1884.651302][T15811] usb 4-1: Product: syz [ 1884.655631][T15811] usb 4-1: Manufacturer: syz [ 1884.660224][T15811] usb 4-1: SerialNumber: syz 06:13:06 executing program 2 (fault-call:3 fault-nth:14): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1884.704621][T15811] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1884.744947][ T3079] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1884.754196][ T3079] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1884.762181][ T3079] usb 1-1: Product: syz [ 1884.766452][ T3079] usb 1-1: Manufacturer: syz [ 1884.771037][ T3079] usb 1-1: SerialNumber: syz [ 1884.814592][ T3079] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1884.844038][T12933] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 1885.083937][T12933] usb 2-1: Using ep0 maxpacket: 8 06:13:06 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1885.164113][ T5] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1885.173215][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1885.173879][ T3155] usb 3-1: device descriptor read/64, error -71 [ 1885.181311][ T5] usb 5-1: Product: syz [ 1885.190186][ T8940] udc-core: couldn't find an available UDC or it's busy [ 1885.191686][ T5] usb 5-1: Manufacturer: syz [ 1885.191700][ T5] usb 5-1: SerialNumber: syz [ 1885.208188][ T8940] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1885.216486][ T8913] udc-core: couldn't find an available UDC or it's busy [ 1885.223506][ T8913] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1885.234813][ T5] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1885.294064][T12933] usb 2-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 1885.303305][T12933] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1885.313469][T12933] usb 2-1: config 0 descriptor?? [ 1885.320076][T15811] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:13:07 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000404c05d509403301008c170e022400010000000009040000010301009f13000000000000c6000905810300000000009fffbed0e80d45a761631bd54c692c2ef8239c9e012b26398bc89f1f009da93a1cd2b541ea996149d7c321969eed4c23ff"], 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000001080)={0x2c, &(0x7f0000000e80)={0x0, 0x0, 0x5, {0x5, 0x0, "88e2a1"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 1885.404566][ T3079] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1885.423983][T13264] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 1885.464157][T12933] usb 2-1: can't set config #0, error -71 [ 1885.471773][T12933] usb 2-1: USB disconnect, device number 9 [ 1885.544065][ T3155] usb 3-1: Using ep0 maxpacket: 8 [ 1885.664592][ T3155] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1885.675152][ T3155] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1885.686418][ T3155] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1885.695521][ T3155] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1885.744640][ T3155] hub 3-1:118.0: bad descriptor, ignoring hub [ 1885.750914][ T3155] hub: probe of 3-1:118.0 failed with error -5 [ 1885.763053][ T3155] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1885.784016][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1885.795114][T13264] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1885.805070][T13264] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1885.814241][T13264] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1885.824305][T12933] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 1885.832727][T13264] usb 6-1: config 0 descriptor?? [ 1885.884035][ T5] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1886.027635][ T3155] usb 1-1: USB disconnect, device number 39 [ 1886.042814][ T3088] usb 4-1: USB disconnect, device number 88 [ 1886.103970][T12933] usb 2-1: too many configurations: 23, using maximum allowed: 8 [ 1886.183895][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1886.192649][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1886.202951][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1886.274967][ T8943] udc-core: couldn't find an available UDC or it's busy [ 1886.282346][ T8943] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1886.283956][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1886.298624][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1886.309007][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1886.383897][T15811] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1886.391106][T15811] ath9k_htc: Failed to initialize the device [ 1886.397654][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1886.407458][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1886.417789][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1886.427719][ T3088] usb 4-1: ath9k_htc: USB layer deinitialized [ 1886.453981][ T8935] FAULT_INJECTION: forcing a failure. [ 1886.453981][ T8935] name failslab, interval 1, probability 0, space 0, times 0 [ 1886.463933][ T3079] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1886.466740][ T8935] CPU: 0 PID: 8935 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1886.466754][ T8935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1886.478779][ T3079] ath9k_htc: Failed to initialize the device [ 1886.482780][ T8935] Call Trace: [ 1886.482803][ T8935] dump_stack+0xf6/0x16e [ 1886.482817][ T8935] should_fail.cold+0x5/0x14 [ 1886.482835][ T8935] ? usb_control_msg+0xb9/0x4a0 [ 1886.499761][ T3155] usb 1-1: ath9k_htc: USB layer deinitialized [ 1886.502231][ T8935] should_failslab+0x5/0xf [ 1886.511161][ T17] usb 5-1: USB disconnect, device number 108 [ 1886.515868][ T8935] kmem_cache_alloc_trace+0x1eb/0x250 [ 1886.515884][ T8935] usb_control_msg+0xb9/0x4a0 [ 1886.515895][ T8935] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1886.515908][ T8935] ? hub_ext_port_status+0x19d/0x450 [ 1886.515920][ T8935] usb_port_resume+0x748/0x1830 [ 1886.515932][ T8935] ? usb_port_suspend+0xc20/0xc20 [ 1886.515947][ T8935] ? do_raw_spin_lock+0x120/0x260 [ 1886.515960][ T8935] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1886.515971][ T8935] ? rwlock_bug.part.0+0x90/0x90 [ 1886.515986][ T8935] ? trace_hardirqs_on+0x5f/0x200 [ 1886.515998][ T8935] usb_generic_driver_resume+0x40/0xa0 [ 1886.516010][ T8935] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1886.516021][ T8935] usb_resume_both+0x617/0x8a0 [ 1886.516039][ T8935] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1886.522486][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1886.526495][ T8935] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1886.526510][ T8935] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1886.526523][ T8935] ? trace_hardirqs_on+0x5f/0x200 [ 1886.526536][ T8935] ? usb_runtime_suspend+0x120/0x120 [ 1886.526547][ T8935] __rpm_callback+0x27e/0x3c0 [ 1886.526563][ T8935] ? usb_runtime_suspend+0x120/0x120 [ 1886.532521][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1886.537884][ T8935] rpm_callback+0x18f/0x230 [ 1886.537898][ T8935] ? usb_runtime_suspend+0x120/0x120 [ 1886.537908][ T8935] rpm_resume+0xe2e/0x1a50 [ 1886.537921][ T8935] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1886.537935][ T8935] ? do_raw_spin_lock+0x120/0x260 [ 1886.537952][ T8935] ? rwlock_bug.part.0+0x90/0x90 [ 1886.542603][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1886.547768][ T8935] rpm_resume+0x8c7/0x1a50 [ 1886.547779][ T8935] ? __pm_runtime_resume+0x10/0x180 [ 1886.547791][ T8935] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1886.547803][ T8935] ? do_raw_spin_lock+0x120/0x260 [ 1886.547820][ T8935] ? rwlock_bug.part.0+0x90/0x90 [ 1886.634653][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1886.636480][ T8935] ? lock_downgrade+0x730/0x730 [ 1886.641137][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1886.646393][ T8935] __pm_runtime_resume+0xb7/0x180 [ 1886.646408][ T8935] usb_autopm_get_interface+0x1b/0x50 [ 1886.646421][ T8935] wdm_open+0x1ff/0x4e0 [ 1886.646433][ T8935] ? wdm_poll+0x280/0x280 [ 1886.646444][ T8935] usb_open+0x1df/0x270 [ 1886.646456][ T8935] ? usb_devnode+0xa0/0xa0 [ 1886.646472][ T8935] chrdev_open+0x266/0x770 [ 1886.656726][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1886.661163][ T8935] ? rwlock_bug.part.0+0x90/0x90 [ 1886.743917][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1886.744859][ T8935] ? cdev_device_add+0x210/0x210 [ 1886.744874][ T8935] ? security_file_open+0x1f5/0x3f0 [ 1886.744887][ T8935] do_dentry_open+0x4ff/0x1170 [ 1886.744902][ T8935] ? cdev_device_add+0x210/0x210 [ 1886.749914][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1886.755255][ T8935] path_openat+0x192c/0x26b0 [ 1886.755269][ T8935] ? path_lookupat+0x830/0x830 [ 1886.755282][ T8935] ? lock_acquire+0x183/0x940 [ 1886.755294][ T8935] do_filp_open+0x17e/0x3c0 [ 1886.755307][ T8935] ? may_open_dev+0xf0/0xf0 [ 1886.755321][ T8935] ? rwlock_bug.part.0+0x90/0x90 [ 1886.755333][ T8935] ? _raw_spin_unlock+0x1a/0x30 [ 1886.755349][ T8935] ? __alloc_fd+0x28d/0x600 [ 1886.759485][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1886.763981][ T8935] do_sys_openat2+0x16f/0x3b0 [ 1886.763993][ T8935] ? build_open_flags+0x650/0x650 [ 1886.764007][ T8935] ? wait_for_completion+0x270/0x270 [ 1886.764019][ T8935] ? __sb_end_write+0xcb/0x180 [ 1886.764029][ T8935] __x64_sys_open+0x119/0x1c0 [ 1886.764049][ T8935] ? do_sys_open+0x140/0x140 [ 1886.853938][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1886.858343][ T8935] ? do_syscall_64+0x1c/0x90 [ 1886.858360][ T8935] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1886.858373][ T8935] do_syscall_64+0x50/0x90 [ 1886.858388][ T8935] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1886.858401][ T8935] RIP: 0033:0x416921 [ 1886.863247][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1886.867713][ T8935] Code: Bad RIP value. [ 1886.867720][ T8935] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1886.867732][ T8935] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1886.867739][ T8935] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1886.867746][ T8935] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1886.867754][ T8935] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1886.867761][ T8935] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1886.953829][ T5] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1886.954080][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1886.962794][ T5] ath9k_htc: Failed to initialize the device [ 1887.023945][T13264] usbhid 6-1:0.0: can't add hid device: -71 [ 1887.033490][T13264] usbhid: probe of 6-1:0.0 failed with error -71 [ 1887.045377][T12933] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping 06:13:08 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000001200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d746ea455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0e806bbcd872d01282d574c57f77ef223a10000c900004ebf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a2d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688bf6d680dbf906d081aa7cf9e6090ae9ecbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9ea23856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa1604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7a9c1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c255a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a11654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f54a67b812e62ee71bdfac7d00279f12f8a9d6dd3a527c8bbc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b5512944c175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f43992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df3030e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1008363d1a1e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc3b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f16a22c2c87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d010e6ca7cb4f5bbe261c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718accc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8739dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8d0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc377551a927ec00e14eb1d4372507eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b0000000000000000008a840c4e170fbb7e"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000004200)=""/4096) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(&(0x7f0000000300)='/dev/hidraw#\x00', 0x10000000000, 0x0) write$hidraw(r6, &(0x7f0000000340)="cce8122422ac282f4a4107efd81b67e58dec", 0x12) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xcf47, 0x452243) write$hidraw(r7, &(0x7f0000000100)="49797cadd356c838e34b8c9e5cd59ac6485e78c9a19542baffa6a6f6e178346ac80df41ee8e887647e967be9ed87601b63007e001bb9d498cf3671e771c70baa916726912ea275bac631052f8ba038f333297420cf08dbb92cd163e5d0c3cd390decb9cdd49c9fee87a1363be7468a9e17bbe07cb9bbe45d5ac59806c4fe35b65afa23628b817418", 0x88) [ 1887.054187][T12933] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1887.064508][T12933] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1887.073498][ T17] usb 5-1: ath9k_htc: USB layer deinitialized [ 1887.086380][T13264] usb 6-1: USB disconnect, device number 96 [ 1887.164365][ T12] usb 3-1: USB disconnect, device number 45 [ 1887.223861][T12933] usb 2-1: New USB device found, idVendor=054c, idProduct=09d5, bcdDevice=33.40 [ 1887.233253][T12933] usb 2-1: New USB device strings: Mfr=1, Product=0, SerialNumber=140 [ 1887.241606][T12933] usb 2-1: Manufacturer: syz [ 1887.246279][T12933] usb 2-1: SerialNumber: syz [ 1887.252199][T12933] usb 2-1: config 0 descriptor?? [ 1887.258848][ T3079] usb 1-1: new high-speed USB device number 40 using dummy_hcd 06:13:09 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1887.363781][ T3088] usb 4-1: new high-speed USB device number 89 using dummy_hcd [ 1887.463769][ T17] usb 5-1: new high-speed USB device number 109 using dummy_hcd [ 1887.506639][T12933] usb 2-1: USB disconnect, device number 10 [ 1887.623834][ T3079] usb 1-1: config 1 interface 0 altsetting 0 has 4 endpoint descriptors, different from the interface descriptor's value: 6 06:13:09 executing program 2 (fault-call:3 fault-nth:15): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1887.694374][ T12] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 1887.793874][ T3079] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1887.803006][ T3079] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1887.811146][ T3079] usb 1-1: Product: syz [ 1887.815495][ T3079] usb 1-1: Manufacturer: syz [ 1887.820093][ T3079] usb 1-1: SerialNumber: syz 06:13:09 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bdaa050000000000001bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9dff19ac9dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b413e5a4e9ffc15158c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f59aec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb6fc347c0614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3da35e5b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766d8376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554692c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b4173f393e8a1be64748b442f7135e136ca9b17cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3c25c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745d1b693b16d5f01ff96ef5bb05e759912523009023aa27bed54ed07471bccd9d44cb8065df7317f288e6b21e8aa66549cd3cdd08d25e160fbc9d4d6f53f310de36b6c1180230ef830419c733a050a70c20fe1ce0d0e93f307762c38fbd14db326d9eee6adffb2cce236b6ffdb28f0bd59b001c0a5892e5d44d0ff2384b4b2ca5381f36db6be617f4539918f"]) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r3 = syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xc0c, 0x0) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r5, 0x4030582b, 0x4001e0) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) [ 1887.864566][ T3079] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1887.897756][ T9040] usb 1-1: USB disconnect, device number 40 06:13:09 executing program 0: syz_usb_connect(0x0, 0x2d, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc0c0583b, &(0x7f0000000100)) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000000)={0x1, 0x1, 0x100, 0x0, 0xfffffbd7, 0x8}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1887.906375][ T3079] usb 1-1: ath9k_htc: Firmware - ath9k_htc/htc_9271-1.4.0.fw download failed [ 1887.920465][ T9040] usb 1-1: ath9k_htc: USB layer deinitialized [ 1887.963878][ T3088] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1887.973154][ T3088] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1887.981206][ T3088] usb 4-1: Product: syz [ 1887.983702][T13264] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 1887.994285][ T17] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1888.003324][ T17] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1888.011573][ T17] usb 5-1: Product: syz [ 1888.013806][ T3088] usb 4-1: can't set config #1, error -71 [ 1888.015794][ T17] usb 5-1: Manufacturer: syz [ 1888.025284][ T3088] usb 4-1: USB disconnect, device number 89 [ 1888.026207][ T17] usb 5-1: SerialNumber: syz [ 1888.074297][ T17] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1888.085338][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1888.096372][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1888.106162][ T12] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1888.115234][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1888.125641][ T12] usb 6-1: config 0 descriptor?? [ 1888.193725][T19188] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 1888.233833][T13264] usb 3-1: Using ep0 maxpacket: 8 [ 1888.353751][T13264] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1888.364572][T13264] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1888.375827][T13264] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1888.385756][T13264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 06:13:10 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8fff601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c5957358b2218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76575049cca324b9941f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab018184c96a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d347536555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace07224dbadbbd3159bc7e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec244bc780cfc6ead0228c66516d9d044ac11ae5c95535e4d47f432fff1350a693c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce6225fac17f373069bf8f411780ebec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd109ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32483b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a083e72ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f58eadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d6bd57e565345f1b813357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc"]) syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffff9, 0xc2) read$hidraw(r5, &(0x7f0000000080)=""/50, 0x32) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 1888.434848][T13264] hub 3-1:118.0: bad descriptor, ignoring hub [ 1888.441040][T13264] hub: probe of 3-1:118.0 failed with error -5 [ 1888.451312][T13264] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1888.453835][ T3088] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 1888.513833][T19188] usb 2-1: too many configurations: 23, using maximum allowed: 8 [ 1888.586439][ T8983] udc-core: couldn't find an available UDC or it's busy [ 1888.593730][ T8983] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1888.601437][T19188] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1888.610181][T19188] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1888.620559][T19188] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1888.643733][ T17] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1888.713800][T19188] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1888.722548][T19188] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1888.732887][T19188] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1888.753700][T13264] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 1888.813841][T19188] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1888.822606][T19188] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config [ 1888.832936][T19188] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1888.893867][ T12] usbhid 6-1:0.0: can't add hid device: -71 [ 1888.899985][ T12] usbhid: probe of 6-1:0.0 failed with error -71 [ 1888.909496][ T12] usb 6-1: USB disconnect, device number 97 [ 1888.916783][T19188] usb 2-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 1888.925574][T19188] usb 2-1: config 0 has an invalid descriptor of length 159, skipping remainder of the config 06:13:10 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000100)=""/31) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r3 = syz_usb_connect_ath9k(0x3, 0x69, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x11a, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000005d00)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb0000000000000094acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f100ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4ebe6276bb183a8e09bc2daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd9730200a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bde04d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7457bb1992e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e9015f88d782542500ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b61c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12687ed037770631e45a6cbde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b5e7e56a1af3df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b849890000000000000b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa003a4be95330422ec70f0a028d939c4ddff5b5b4362e63a9522330ab27da597aaae77b0c7d7ffd695f5c6211c809a2434df61084885873df68a853ef736f166818f9f92099ac392d908f082d98efd42cec06aac0f2e00800000030862206a20cf260092524690dab6fac81f8c032486ee0ca2a5ce298e25d99cb4070a04f63450e70546f73a892bf986e4c8568fe7d0600bdd08073a54620622aed95308aa16612604f98aa4abadad3c2996d03bd5cdc9ca44e5f911601245cab6a30000000000000000004808ce0ffb8b164e93b727cf8a95c4dc11899998bb2169748668274d926ae9aa2331375e7abc108f55d1238e4effc047d13735facea4ce8ea3f2b094fa689216c54680ad12b53f6304311434361018060b23d8a37d586327c47c8c6779c867f9e35e8fa693fe5842e49f1723b6758314aebb4b89aa969d3fe6c3e3ad5d3395040a1589c11fe6e0308c4d64cb9bc0c27b5517f730f9bd8fc720475cb36f4c3f2eb64d20bfade523c783d8a648eda546fb5578480c2be9f71048dc5e2f095c48db9870ff4fd5f8e685445e8cabb790da98dc1c0de21487e644dd1dd080323390982f51728a76ee951c4777320c15a1ac525226a589a128ccb880c8e625f0af900a4a19e8c18112d2cbc3a06d10a2937cfd3a5050e79d27f3da639b"]) ioctl$EVIOCGABS20(r0, 0x80184560, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x80000001, 0x8000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect(0x2, 0x24f, &(0x7f00000001c0)=ANY=[@ANYBLOB="17bfb10100464203fb8212400000007e343761b8c08a2426ca4a7cdafcab1adb4ee8ce8e709f8604fa01be1fac87ffc117c16fa794a2c0eafc370c9544f1560cfdfe5fa5e7c727ffffcff844f493fd5e02e6341417a9aa337f7a7600105efdcb6b6255000000000000000000000000000000008000000000"], 0x0) write$hidraw(r2, &(0x7f0000001f80)="4ef0452a47950bebb7899bc301bf430574fd4331dcf118efdf86e979d8c81ec26743a3d61cde7599173b45bfb8450e6f2c048c745b0e1fc75d83a9b91e073897ae5d6867ff84f453743ae282b1f702dff9dd25ef3d0984cd96b827d446a9cfb4ccbe66ef8daaa726dccf08ed774c0e9399d0dcfd3f17a28ce0a67a6ab21b7394c8a4696f92f5fe0f1769788a21e12eb518e0aa0ade51c02b49564bb894475fe70be4088c03d58db1fc6ff893ec6bc21b7bd29160fac2079031c7cf37299df1f2ca2073a54b3126117e1b6c7e46a94c8c14a5d0c3db40397b92d9650dda1ab7ffd4c04e9606bbcd95d1e2171392120be04fbd1cfe77566a5a0bb08142a07b629be8928e320362fc66ef13783d294f531ac73540910cef56be8574177c7cd676a489f209013c0ecf37bc56347f0c8963cc401386c02530f757e7cae6dafac663195d2566c176b074f847be9d9ee17765645a7bd726b30f42054c60c114c61e465effc111c385f7c1d4286bb1ee31cbb543bf9380e1ad8348c040762f7836a35625a37a648038f4aa7b3cc9fec03f298d876e6c5ae826c27530f4a22693754f7e55a9b457e8db771e4656a680233b63585f2778e8360349fe76448d516762951578ffe4541603b95e2cffedf3198beab7e8192cc6b072fff6bff444978e8f858aa34f53d3216fa9d3a23dedace38cb62ec9c8d3501876104d773758e15e65ec5a3fe5b6e7cea12f3ae3556bc296925303b7db77dde9ee33e865371702a3829f8fa1f6fe17d1462726296b60c8654f9b329b1cc05fa82427d1040337a2ee432e5be8974f2c73ba832134b7ff0c90dc935a34fff81d0ce14483f4c23813634a9888b355a0a51ebcbefbf98ee823c3d40924ba5c43f2eeb59ee7a05b12e589b64f8d1d86626a9cbf231d60fc8536e7be451283292feec08e58bc07fee5821cc777c13be5d7d3596d1a15ea6bd624d88b772f7732cea494f15f45b4fe7d7ac6cc0a18251d8e6775e1aa70da464d7bc8b47029af48dce2942da6463fd27958a635fe7e808d839b59a5700e0e286dceb96fbe3aa384fa5eb2732fd51cf989a6412aeb9d39add15f53ed03c249e730ebcdc92808d5117717e291a9c06baa25a2eb348446cdd74e1d291b15446780a395494dcf2ca347c6c1f31280a3b902d16ea27f079a065c6a576664f1bca3e61a4b35014f0eaaa6b44da4c925dd2de53941ad0c3f2f43c78e2b206eddaa72083b753cb29db24fe99531b20e127c806ea564a0994aaeadad65442ffc85d5a4f69091f213191cce300d238fcdb77a042ae26030ad225e6fa990f16571035003c69c8363942cdc1cb7bcfd8669af1f624a2debeaf6d2d62e3944922a8cb3346d1faf6bac92824ed7b99e6f14f92a6bb05175c5b16c0b95cc29ad5c1a88d7218308d03997cfc286edece76bc11b1ba003b04f014308ed13e458dce23a2991752bc379ace2a4834ac5b19608639dec7a07d739974d63dea007b9668d1b9cefd5bf599e3f2dd5ec6c5ffa9efe8f2911d439ac183225ced7727bf71ae8319de522e0a7afb4fa58add063daac83cd76b169f3fbc778b1225b8ef4618d82efd404083398a7cfd4000ff70abba5771a545642e18a0bdff8db413ea84d006778d9353ce8e1360bb43bcce5ca6e0c0e6856ce89d8db997ed5206f02b41d5d81de13efeb310437733dc408575d68c69cd2a9f4f7133bd9ffcefc1ddf32bc5ddbba4564a8ae4a6df0bff41a8c32722c3248c87453907f043922fb209fd53a233b2f37168a6736885d84f67e8ebffc186deb7344df1f688aed010f90fe6bc5c040d8dc31050cdad5278dbb386546b3fc71d49a6e4574a93e4078ecbca86853180be90d0dc7c05452014cbe8d8de9e39bfabac1e22fa739b144742c546cf9e295f7a4003820fca67ad1a2e3097af77555cc5b6172021c694ef0dee6f6e67e343a0071d139fb5124e79541da2a30a06b79701398946fb3593b93035846ddce58d8cf932f99bec3851f542cc707e5856f0ff379f87dee3fb950d98abbd5d24234c573725a13726ff327ce7f242e19a8686b024a03f01dd06b45e4807cf34b1eeb93e70ab05467004eb116b16bae6dc9c8ee0fe9cdc1e41654af0d8a0aa3c83a98b65b2fcd9e18492011f64d3c17eed0e25eb309e6b21ab54a96b90aa655ee3750ed7ddeeec348a6bbecee812debacb528c346a987fc935039c6c01e5f91679f8a4626fe87cedb652415ead3fa3b936206c32d041379be18361a046d57545ab69640b68292e365377872481436b24159e14d5713bfa13cd04ca7beda90f7edd3d3588ff6edd69dc5961630946230bb98143d9d9d5d4c40d28abb35f9207a32ea06f8940c036e53c852986868f0c5a6d76d5768f8a503d26adcb84422043a83dca05741915f1b5d96ee6e4a32388c38adeeb893ea24c4076d376bd9f0dbb3227b36eb5ad64e0c24b6783a1ae58f73fd06c463ad3b61f335f10b2ea9f1f3aa57bac92f67e91e09aac64d5f634856ef6d3747a61fb1fd5677f4e39fe617bc3ecb0c2e633dc6f9d2e41eecbdd37d13fdb357feecc027d3e6d68380bbbaea9f0d1d6913037d8c0e30aadebe2986b438ecc4d9cbbd8eef72db5f5b6a5d37e5f39a10ce8641f2651b9ee0f5a0939ffbece61357cf042b29c77202cec2657458a4351d061921253444c5ad16a574347913f53da0cf442c2964324b4703d68e1d500a980fb02027abab240d95258c07f386ad64168600b355ef32168d7a970c95bd5cbf886d65fb6831c50079e5ae5a282b7f31f9316db3a2036137c7e4df4d31281e0b6de7ee29652320152b55ccacb31b0c538ef4a6fff36abec07ef10b3e732b6d4256df94f7ddd420b6bb115f5a70f9d830c7cabda95f660d48631626e91f1e2832a2fdba197ac56fc66a1cb11f0b46d6e7347731ae40b716a34f64d13d50715f1c9feae6f7707b3be62535966d26990cd6e55822ec4a4df347fe8dcbb3905701265c9026ed5c8d8a257f6c61ab74fde26bf22d394bd81735532a8b599e4650db1d63454de31aed0f19bebbb0e7a14451eb45c960cbad30d815e6dd6592930b7a95c8e6f643b4f840986f5ceeaa8958e46d9fd2de243b256a3d43b029f95f47e164fa563d834638556a8effc3ab4347feb6a0d6c578ba096d954c20a389ea1f19520551c163a079a127cddd1573af61e4b620aa858c86b164f39fe68ac5cc2e4df6598689b30361be8713165a742e38d244afad478d9ce0a78a937356825fab7db4d01f0c4e087ac4a337d2615822ac56d6205a91a43e3fccddfdd5f5a2fabe69521d20d107fd4ddbcc1b8a7fb6cdc46f66e10398215864b12df253df8860d0f0c7a015bf0b0b53f8b9945df1140980c5386d03b0d8eab3047f081f537868b3c9ee99566aff44abfc5440e85fd7b14303321c500574b700c393997a769b86af61bbfe4947ecd9dddab6d310631acb7fd053608575e5b58f579b02cd94d49d2469b3f3e1c4443fd9055fded64f24e6455a3833fe82674ab83b232cf4731b50796505cfc2fcf9bd80b7843bc1551d9ce05dba224a7eebc8d3c4e82ba46c32c4bafaf36740d13138abbef9182bee7d4c7a92637c5939dfa236784c02aa23ef318bf75bb214a8b0be61e1207041cd7eaededc76e63ed2ae526ab18c88161f928140b8c4bd0f83f6c75e54f733c982a8bd0612f747c420c472bc0e5abd27c9f2e23a06c54575fa76f6781a6d3f51ae50823900b8915ebf1e72189c", 0xa56) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000140)=""/120) syz_open_dev$hiddev(0x0, 0xfffffffffffffffc, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r5, 0x0, 0x0) [ 1888.935952][T19188] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1889.003835][T19188] usb 2-1: unable to read config index 4 descriptor/start: -71 [ 1889.011466][T19188] usb 2-1: can't read configurations, error -71 [ 1889.023797][ T3088] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1889.032868][ T3088] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1889.041084][ T3088] usb 4-1: Product: syz [ 1889.045338][ T3088] usb 4-1: Manufacturer: syz [ 1889.049916][ T3088] usb 4-1: SerialNumber: syz [ 1889.098327][ T3088] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1889.123719][ T8988] FAULT_INJECTION: forcing a failure. [ 1889.123719][ T8988] name failslab, interval 1, probability 0, space 0, times 0 [ 1889.136515][ T8988] CPU: 0 PID: 8988 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1889.145112][ T8988] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1889.155169][ T8988] Call Trace: [ 1889.158477][ T8988] dump_stack+0xf6/0x16e [ 1889.162744][ T8988] should_fail.cold+0x5/0x14 [ 1889.167345][ T8988] ? usb_alloc_urb+0x65/0xb0 [ 1889.171942][ T8988] should_failslab+0x5/0xf [ 1889.177318][ T8988] __kmalloc+0x208/0x2a0 [ 1889.181574][ T8988] ? kasan_unpoison_shadow+0x33/0x40 [ 1889.186954][ T8988] usb_alloc_urb+0x65/0xb0 [ 1889.191381][ T8988] usb_control_msg+0x1c9/0x4a0 [ 1889.196152][ T8988] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1889.201358][ T8988] ? hub_ext_port_status+0x19d/0x450 [ 1889.206715][ T8988] usb_port_resume+0x748/0x1830 [ 1889.211560][ T8988] ? usb_port_suspend+0xc20/0xc20 [ 1889.216596][ T8988] ? do_raw_spin_lock+0x120/0x260 [ 1889.221635][ T8988] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1889.227629][ T8988] ? rwlock_bug.part.0+0x90/0x90 [ 1889.232579][ T8988] ? trace_hardirqs_on+0x5f/0x200 [ 1889.237618][ T8988] usb_generic_driver_resume+0x40/0xa0 [ 1889.243092][ T8988] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1889.248989][ T8988] usb_resume_both+0x617/0x8a0 [ 1889.253786][ T8988] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1889.260736][ T8988] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1889.265955][ T8988] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1889.271952][ T8988] ? trace_hardirqs_on+0x5f/0x200 [ 1889.273748][T13264] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1889.276985][ T8988] ? usb_runtime_suspend+0x120/0x120 [ 1889.276999][ T8988] __rpm_callback+0x27e/0x3c0 [ 1889.277013][ T8988] ? usb_runtime_suspend+0x120/0x120 [ 1889.277023][ T8988] rpm_callback+0x18f/0x230 [ 1889.277040][ T8988] ? usb_runtime_suspend+0x120/0x120 [ 1889.286180][T13264] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1889.291325][ T8988] rpm_resume+0xe2e/0x1a50 [ 1889.291341][ T8988] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1889.296063][T13264] usb 1-1: Product: syz [ 1889.301264][ T8988] ? do_raw_spin_lock+0x120/0x260 [ 1889.301283][ T8988] ? rwlock_bug.part.0+0x90/0x90 [ 1889.305855][T13264] usb 1-1: Manufacturer: syz [ 1889.311036][ T8988] rpm_resume+0x8c7/0x1a50 [ 1889.319103][T13264] usb 1-1: SerialNumber: syz [ 1889.323485][ T8988] ? __pm_runtime_resume+0x10/0x180 [ 1889.362322][ T8988] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1889.368404][ T8988] ? do_raw_spin_lock+0x120/0x260 [ 1889.373441][ T8988] ? rwlock_bug.part.0+0x90/0x90 [ 1889.378393][ T8988] ? lock_downgrade+0x730/0x730 [ 1889.383253][ T8988] __pm_runtime_resume+0xb7/0x180 [ 1889.388296][ T8988] usb_autopm_get_interface+0x1b/0x50 [ 1889.393685][ T8988] wdm_open+0x1ff/0x4e0 06:13:11 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x44e, 0x1215, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1889.397857][ T8988] ? wdm_poll+0x280/0x280 [ 1889.402308][ T8988] usb_open+0x1df/0x270 [ 1889.406525][ T8988] ? usb_devnode+0xa0/0xa0 [ 1889.410924][ T8988] chrdev_open+0x266/0x770 [ 1889.415349][ T8988] ? rwlock_bug.part.0+0x90/0x90 [ 1889.420301][ T8988] ? cdev_device_add+0x210/0x210 [ 1889.425248][ T8988] ? security_file_open+0x1f5/0x3f0 [ 1889.430457][ T8988] do_dentry_open+0x4ff/0x1170 [ 1889.432200][T15811] usb 5-1: USB disconnect, device number 109 [ 1889.435251][ T8988] ? cdev_device_add+0x210/0x210 [ 1889.435268][ T8988] path_openat+0x192c/0x26b0 [ 1889.435282][ T8988] ? path_lookupat+0x830/0x830 [ 1889.435295][ T8988] ? lock_acquire+0x183/0x940 [ 1889.435306][ T8988] do_filp_open+0x17e/0x3c0 [ 1889.435319][ T8988] ? may_open_dev+0xf0/0xf0 [ 1889.435332][ T8988] ? rwlock_bug.part.0+0x90/0x90 [ 1889.435345][ T8988] ? _raw_spin_unlock+0x1a/0x30 [ 1889.435355][ T8988] ? __alloc_fd+0x28d/0x600 [ 1889.435366][ T8988] do_sys_openat2+0x16f/0x3b0 [ 1889.435377][ T8988] ? build_open_flags+0x650/0x650 [ 1889.435390][ T8988] ? wait_for_completion+0x270/0x270 [ 1889.435408][ T8988] ? __sb_end_write+0xcb/0x180 [ 1889.442126][T13264] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1889.446409][ T8988] __x64_sys_open+0x119/0x1c0 [ 1889.446421][ T8988] ? do_sys_open+0x140/0x140 [ 1889.446433][ T8988] ? do_syscall_64+0x1c/0x90 [ 1889.446447][ T8988] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1889.446458][ T8988] do_syscall_64+0x50/0x90 [ 1889.446472][ T8988] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1889.446481][ T8988] RIP: 0033:0x416921 [ 1889.446486][ T8988] Code: Bad RIP value. [ 1889.446494][ T8988] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1889.446506][ T8988] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1889.446513][ T8988] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1889.446520][ T8988] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1889.446527][ T8988] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1889.446534][ T8988] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1889.523659][T19188] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 1889.663607][ T17] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1889.670653][ T17] ath9k_htc: Failed to initialize the device [ 1889.677314][T15811] usb 5-1: ath9k_htc: USB layer deinitialized [ 1889.756047][ T3079] usb 3-1: USB disconnect, device number 46 [ 1889.893834][T19188] usb 2-1: too many configurations: 26, using maximum allowed: 8 [ 1889.933664][ T12] usb 6-1: new high-speed USB device number 98 using dummy_hcd 06:13:11 executing program 4: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582ef1000000001020009050212"], 0x0) syz_usb_control_io$printer(r0, &(0x7f0000000140)={0x14, 0x0, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x441}}}, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000200)={0x14, &(0x7f0000000000)={0x20, 0xd, 0x88, {0x88, 0x30, "554a993b7cc6cb0631ef309f277d0dd73896746589eaec6d45310b5c454e55c135cddcd79344559e514fa60d29af791023fbe49bf0b7b570d45fa78f2fec1021c50f7add2b6b3c25baae9690da5f7c8623d6f5e53fe2b557e2443077b1ef96c8f9b6a98095f17d21ec68b318ab1afe90d50ecd2a604e01d6d6d2e4d6b01176df58028b3bae24"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x843}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000240)={0x20, 0x31, 0xab, "5b8913bc2f0111e148b37ef2c8e0a853b855d9e5ee7b02da3fd2aaca3495289c1fdc72bad7602016edad8e0f922dda84064549a6009340390afed471f5e176b8b1763ef136d936499f85ef8917e038b66f0a0d3386e4d181fda77104bd835ab9f0ff872efd7a57b65b7fde8b6666de4af6b07854b5653197e71bafd3a040ee84ec749f46a277c141ef84a4024e08b1d20fe9123f69cd1056583470785181145139a3bcea93828597a30011"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000340)={0x0, 0x8, 0x1}, &(0x7f0000000380)={0x20, 0x81, 0x1, "ed"}, &(0x7f00000003c0)={0x20, 0x82, 0x3, 'J \''}, &(0x7f0000000400)={0x20, 0x83, 0x3, '\r*D'}, &(0x7f0000000440)={0x20, 0x84, 0x4, "ca169f72"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "3fb529"}}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000009f81"]) [ 1890.053696][ T3088] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1890.093707][T13264] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 06:13:12 executing program 2 (fault-call:3 fault-nth:16): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1890.263562][ T3079] usb 5-1: new high-speed USB device number 110 using dummy_hcd [ 1890.343977][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1890.356031][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1890.365931][ T12] usb 6-1: New USB device found, idVendor=044e, idProduct=1215, bcdDevice= 0.40 [ 1890.375014][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1890.384856][ T12] usb 6-1: config 0 descriptor?? [ 1890.503562][ T3079] usb 5-1: Using ep0 maxpacket: 16 [ 1890.553726][T15811] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 1890.623686][ T3079] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1890.634657][ T3079] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 1890.645831][ T3079] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 1890.655890][ T3079] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1890.665716][ T3079] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1890.685239][ T5] usb 1-1: USB disconnect, device number 41 [ 1890.753670][ T3079] usb 5-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 1890.762917][ T3079] usb 5-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 1890.771032][ T3079] usb 5-1: Manufacturer: syz [ 1890.778323][ T3079] usb 5-1: config 0 descriptor?? [ 1890.803524][T15811] usb 3-1: Using ep0 maxpacket: 8 [ 1890.824329][T19188] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1890.833410][T19188] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1890.841487][T19188] usb 2-1: Product: syz [ 1890.845790][T19188] usb 2-1: Manufacturer: syz [ 1890.850413][T19188] usb 2-1: SerialNumber: syz [ 1890.855319][ T9027] udc-core: couldn't find an available UDC or it's busy [ 1890.862378][ T9027] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1890.923671][T15811] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1890.929666][ T9040] usb 4-1: USB disconnect, device number 90 [ 1890.938246][T15811] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1890.955217][T15811] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1890.964244][T19188] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1890.972369][T15811] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1891.024221][T15811] hub 3-1:118.0: bad descriptor, ignoring hub [ 1891.030525][T15811] hub: probe of 3-1:118.0 failed with error -5 [ 1891.037590][ T3079] Registered IR keymap rc-hauppauge [ 1891.044385][T15811] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1891.093513][ T3079] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 1891.106197][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.113800][ T3088] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1891.120776][ T3088] ath9k_htc: Failed to initialize the device [ 1891.127391][ T9040] usb 4-1: ath9k_htc: USB layer deinitialized [ 1891.133571][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.163874][ T3079] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/rc/rc0 [ 1891.177260][ T3079] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/rc/rc0/input489 [ 1891.192883][T13264] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1891.200739][T13264] ath9k_htc: Failed to initialize the device [ 1891.203752][ T12] usbhid 6-1:0.0: can't add hid device: -71 [ 1891.209883][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.212947][ T5] usb 1-1: ath9k_htc: USB layer deinitialized [ 1891.226902][ T12] usbhid: probe of 6-1:0.0 failed with error -71 [ 1891.236096][ T12] usb 6-1: USB disconnect, device number 98 [ 1891.244858][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.273593][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.303555][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.333652][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.363575][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.393601][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.423684][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 06:13:13 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x926, 0x3333, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}, {{{0x9, 0x5, 0x81, 0x3, 0x8}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001300)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b40)={0x84, &(0x7f0000000880), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000f40)={0x34, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000280)={0x14, &(0x7f00000001c0)={0x0, 0xd, 0x96, {0x96, 0x22, "993cd62a78afc3fcd16496d2c53c0b5142fc29280a2bf6731ebbe19c8e4208e4686823113d79c167a6bcd206904a8f2d18c53f8daed79286f25bcdf8d064a2f30e37e12ffd63a30bf4217a03920f9a6c0db8b214ec50dbed42b576878035742ef03f589041e87d9ed16dd7bf716e4af23e8a2e540b3ae26db686bca3bbd09e2486fc7e323f41ddccca050ddba5b2c31cdc0265e5"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000440)={0x1c, &(0x7f00000002c0)={0x40, 0xc, 0xd1, "399b1c41a7455afe22e8fbca5d36c9ebbe7a42656daeed293d37c62841b7fdb90a924f50917f5a5a6ea671f3bb5cc7db1a18f576e4bdce9b1b59759541fcd94284147e5a81c7b7f87a8ecf1c8e40e51405bf633a7813b9e75da72a1c8432c722b74852bc80427244a5578b685dac4b9eb00192b38c093b8c130aeade01e46d9fe58ab262991025da0c3eae4b92949d324be02125280ae0cc2f88cf630ce5a9f784f008c04f8dab261e2baa5dae459e561137d68e65ef8c5b9e101f0b46f8932517f749047bbe42f2ae3b95033f687d0b9a"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xc6}}) read$hidraw(r1, &(0x7f0000000100)=""/159, 0x9f) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)="89") [ 1891.463533][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.493573][ T3079] mceusb 5-1:0.0: Error: mce write submit urb error = -90 [ 1891.524253][ T3079] mceusb 5-1:0.0: Registered с with mce emulator interface version 1 [ 1891.532437][ T3079] mceusb 5-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) 06:13:13 executing program 5: syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1891.623539][T19188] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1891.633616][ T5] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 1891.713528][ T9038] FAULT_INJECTION: forcing a failure. [ 1891.713528][ T9038] name failslab, interval 1, probability 0, space 0, times 0 [ 1891.726281][ T9038] CPU: 1 PID: 9038 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1891.734971][ T9038] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1891.745404][ T9038] Call Trace: [ 1891.748787][ T9038] dump_stack+0xf6/0x16e [ 1891.753015][ T9038] should_fail.cold+0x5/0x14 [ 1891.757606][ T9038] ? usb_hcd_submit_urb+0x663/0x22d0 [ 1891.762896][ T9038] should_failslab+0x5/0xf [ 1891.767296][ T9038] __kmalloc+0x208/0x2a0 [ 1891.771517][ T9038] usb_hcd_submit_urb+0x663/0x22d0 [ 1891.776628][ T9038] ? usb_add_hcd+0x2c0/0x2c0 [ 1891.781217][ T9038] ? save_stack+0x32/0x40 [ 1891.784553][ T12] usb 4-1: new high-speed USB device number 91 using dummy_hcd [ 1891.785554][ T9038] ? save_stack+0x1b/0x40 [ 1891.785569][ T9038] ? __kasan_kmalloc.constprop.0+0xc2/0xd0 [ 1891.785583][ T9038] ? usb_alloc_urb+0x65/0xb0 [ 1891.785593][ T9038] ? usb_control_msg+0x1c9/0x4a0 [ 1891.785610][ T9038] ? usb_port_resume+0x748/0x1830 [ 1891.817818][ T9038] ? usb_generic_driver_resume+0x40/0xa0 [ 1891.823427][ T9038] ? usb_resume_both+0x617/0x8a0 [ 1891.828350][ T9038] ? __rpm_callback+0x27e/0x3c0 [ 1891.833193][ T9038] ? rpm_callback+0x18f/0x230 [ 1891.837856][ T9038] ? rpm_resume+0xe2e/0x1a50 [ 1891.842421][ T9038] ? rpm_resume+0x8c7/0x1a50 [ 1891.846990][ T9038] ? __pm_runtime_resume+0xb7/0x180 [ 1891.852178][ T9038] ? usb_autopm_get_interface+0x1b/0x50 [ 1891.857700][ T9038] ? wdm_open+0x1ff/0x4e0 [ 1891.862028][ T9038] ? usb_open+0x1df/0x270 [ 1891.866334][ T9038] ? chrdev_open+0x266/0x770 [ 1891.870898][ T9038] ? do_dentry_open+0x4ff/0x1170 [ 1891.875829][ T9038] ? path_openat+0x192c/0x26b0 [ 1891.880580][ T9038] ? do_filp_open+0x17e/0x3c0 [ 1891.885237][ T9038] ? do_sys_openat2+0x16f/0x3b0 [ 1891.890067][ T9038] ? __x64_sys_open+0x119/0x1c0 [ 1891.894903][ T9038] usb_submit_urb+0xb4e/0x13e0 [ 1891.899711][ T9038] ? lockdep_init_map_waits+0x190/0x7c0 [ 1891.905252][ T9038] usb_start_wait_urb+0x101/0x4c0 06:13:13 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8fff601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c5957358b2218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76575049cca324b9941f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab018184c96a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d347536555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace07224dbadbbd3159bc7e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec244bc780cfc6ead0228c66516d9d044ac11ae5c95535e4d47f432fff1350a693c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce6225fac17f373069bf8f411780ebec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd109ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32483b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a083e72ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f58eadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d6bd57e565345f1b813357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc"]) syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffff9, 0xc2) read$hidraw(r5, &(0x7f0000000080)=""/50, 0x32) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 1891.910258][ T9038] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1891.916236][ T9038] ? usb_api_blocking_completion+0xa0/0xa0 [ 1891.922049][ T9038] ? kasan_unpoison_shadow+0x33/0x40 [ 1891.927356][ T9038] ? memset+0x20/0x40 [ 1891.931352][ T9038] usb_control_msg+0x31c/0x4a0 [ 1891.936117][ T9038] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1891.941325][ T9038] ? hub_ext_port_status+0x19d/0x450 [ 1891.946621][ T9038] usb_port_resume+0x748/0x1830 [ 1891.951479][ T9038] ? usb_port_suspend+0xc20/0xc20 [ 1891.956511][ T9038] ? do_raw_spin_lock+0x120/0x260 [ 1891.961543][ T9038] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1891.967529][ T9038] ? rwlock_bug.part.0+0x90/0x90 [ 1891.972474][ T9038] ? trace_hardirqs_on+0x5f/0x200 [ 1891.977507][ T9038] usb_generic_driver_resume+0x40/0xa0 [ 1891.977885][ T3060] usb 2-1: USB disconnect, device number 12 [ 1891.982973][ T9038] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1891.982987][ T9038] usb_resume_both+0x617/0x8a0 [ 1891.983002][ T9038] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1891.983016][ T9038] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1891.983031][ T9038] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1891.983047][ T9038] ? trace_hardirqs_on+0x5f/0x200 [ 1891.983064][ T9038] ? usb_runtime_suspend+0x120/0x120 [ 1892.027587][ T9038] __rpm_callback+0x27e/0x3c0 [ 1892.032278][ T9038] ? usb_runtime_suspend+0x120/0x120 [ 1892.037572][ T9038] rpm_callback+0x18f/0x230 [ 1892.042092][ T9038] ? usb_runtime_suspend+0x120/0x120 [ 1892.047416][ T9038] rpm_resume+0xe2e/0x1a50 [ 1892.051839][ T9038] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1892.057916][ T9038] ? do_raw_spin_lock+0x120/0x260 [ 1892.062943][ T9038] ? rwlock_bug.part.0+0x90/0x90 [ 1892.067880][ T9038] rpm_resume+0x8c7/0x1a50 [ 1892.072295][ T9038] ? __pm_runtime_resume+0x10/0x180 [ 1892.077504][ T9038] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1892.083581][ T9038] ? do_raw_spin_lock+0x120/0x260 [ 1892.088615][ T9038] ? rwlock_bug.part.0+0x90/0x90 [ 1892.093561][ T9038] ? lock_downgrade+0x730/0x730 [ 1892.098413][ T9038] __pm_runtime_resume+0xb7/0x180 [ 1892.103431][ T9038] usb_autopm_get_interface+0x1b/0x50 [ 1892.108812][ T9038] wdm_open+0x1ff/0x4e0 [ 1892.112970][ T9038] ? wdm_poll+0x280/0x280 [ 1892.117285][ T9038] usb_open+0x1df/0x270 [ 1892.121514][ T9038] ? usb_devnode+0xa0/0xa0 [ 1892.125918][ T9038] chrdev_open+0x266/0x770 [ 1892.130369][ T9038] ? rwlock_bug.part.0+0x90/0x90 [ 1892.135288][ T9038] ? cdev_device_add+0x210/0x210 [ 1892.140266][ T9038] ? security_file_open+0x1f5/0x3f0 [ 1892.145476][ T9038] do_dentry_open+0x4ff/0x1170 [ 1892.150234][ T9038] ? cdev_device_add+0x210/0x210 [ 1892.155596][ T9038] path_openat+0x192c/0x26b0 [ 1892.160222][ T9038] ? path_lookupat+0x830/0x830 [ 1892.164997][ T9038] ? lock_acquire+0x183/0x940 [ 1892.169661][ T9038] do_filp_open+0x17e/0x3c0 [ 1892.174145][ T9038] ? may_open_dev+0xf0/0xf0 [ 1892.178637][ T9038] ? rwlock_bug.part.0+0x90/0x90 [ 1892.183563][ T9038] ? _raw_spin_unlock+0x1a/0x30 [ 1892.188392][ T9038] ? __alloc_fd+0x28d/0x600 [ 1892.192879][ T9038] do_sys_openat2+0x16f/0x3b0 [ 1892.197535][ T9038] ? build_open_flags+0x650/0x650 [ 1892.202549][ T9038] ? wait_for_completion+0x270/0x270 [ 1892.207823][ T9038] ? __sb_end_write+0xcb/0x180 [ 1892.212572][ T9038] __x64_sys_open+0x119/0x1c0 [ 1892.217245][ T9038] ? do_sys_open+0x140/0x140 [ 1892.221826][ T9038] ? do_syscall_64+0x1c/0x90 [ 1892.226395][ T9038] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1892.232367][ T9038] do_syscall_64+0x50/0x90 [ 1892.236790][ T9038] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1892.242664][ T9038] RIP: 0033:0x416921 [ 1892.246531][ T9038] Code: Bad RIP value. [ 1892.250572][ T9038] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 06:13:13 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x88a02) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5d}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001e80)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554c7443d6cad69a061fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a41964e3f711388faf6df8ce8f669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256e6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470c0002000000000000076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d04aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b121325dd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b2103002ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73000000005e5cf1c8da000000"]) r3 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x57}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xe0, &(0x7f0000000500)=ANY=[@ANYBLOB="3c00004ef3706f01dae6ebbf50bd3a3651083cf794c7f3f9122518398fa303c893186f6eaff5fafc1a5c339bf93beb297758342dd68462b14555ee0d0a53885b9c03004e5a8eb70131245e319162d77594bd71fc41acfed7fb32c6f5bfe383ab073a3671ba38bf0cdd4a8d6433f995151f9cea1b085da35ca53e080f93d4b3adb742d4eaed5fe206f77d654f23d81ba4a8032fc26c071392c97b6e72132b4392cef4378da03341f576acec171bbe49774ed7e604ee0a4efb39234e9de6e2c83096c97ed926226903b4f1012663c5275e0062d5d3b2180d51f4529ff0d60e326d4e817abc8272830193"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000003c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9}}}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000001500)={0x14, 0x0, &(0x7f00000014c0)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0xa5, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x600c2) write$hidraw(0xffffffffffffffff, &(0x7f0000000840)="9e9fff030000000000009d0000a02688f44294c8501296fb9975f46a622f8f85add8e3cb000000d006000000d3a8ba1194d08887eb738bdf5aa9a807dae8f3af7faca520b8a15ba89642bce6a314df42f968968e7cc6b705a0d948233fc6ef38824f8a9cca7afe695fa437c6b090de1d33402ce76090a95e752941", 0x7b) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x2, 0x80000418f201) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000080)={0x0, "0e0391a6ab1392b4f5ad2694a5c970a198b01ca7b39f836c5340f409503c5469cf25e9bf13b743a2e4bc709dd2025335a68d1335cb0c9f99209539e26a9ccf62"}) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000040)) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) [ 1892.258961][ T9038] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1892.266922][ T9038] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1892.274871][ T9038] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1892.282821][ T9038] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1892.290772][ T9038] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1892.574973][ T9040] usb 3-1: USB disconnect, device number 47 [ 1892.643601][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1892.654614][ T12] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 1892.663779][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1892.675378][ T12] usb 4-1: config 0 descriptor?? [ 1892.713483][T19188] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1892.722836][T19188] ath9k_htc: Failed to initialize the device [ 1892.730268][ T3060] usb 2-1: ath9k_htc: USB layer deinitialized [ 1892.763460][ T3079] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 1892.793424][ T5] usb 1-1: device not accepting address 42, error -71 06:13:14 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000080)=0x3) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2202) r3 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600004e9d706a6a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd88acde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d230000000039385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9bdf039ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4dcf0d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81fbdec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8073b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a366b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b6525630598627cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4cc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002d09d408b2887b88305833448723bcea9422eb251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x103002) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r5 = syz_open_dev$evdev(0x0, 0x0, 0x1cf640) write$hidraw(0xffffffffffffffff, &(0x7f0000000840)="9e9fff030000000000009d0000a02688f44294c8501296fb9975f46a622f8f85add8e3cb000000d006000000d3a8ba1194d08887eb738bdf5aa9a807dae8f3af7faca520b8a15ba89642bce6a314df42f968968e7cc6b705a0d948233fc6ef38824f8a9cca7afe695fa437c6b090de1d33402ce76090a95e752941", 0x7b) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001240)=ANY=[@ANYBLOB="0096ce5e"]) ioctl$EVIOCGBITSND(r5, 0x80404532, &(0x7f0000000100)=""/51) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd", 0x16) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$evdev(0x0, 0x0, 0x0) [ 1893.008773][ T9040] usb 5-1: USB disconnect, device number 110 [ 1893.013357][ C1] mceusb 5-1:0.0: Error: urb status = -71 [ 1893.033407][ T3079] usb 6-1: device descriptor read/64, error 18 06:13:14 executing program 2 (fault-call:3 fault-nth:17): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) [ 1893.109880][ T3060] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 1893.154583][ T12] keytouch 0003:0926:3333.0132: fixing up Keytouch IEC report descriptor [ 1893.166324][ T12] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0132/input/input490 [ 1893.183944][ T5] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 1893.257409][ T12] keytouch 0003:0926:3333.0132: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 1893.393389][T15811] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 1893.423391][ T3079] usb 6-1: device descriptor read/64, error 18 [ 1893.443475][ T9040] usb 5-1: new high-speed USB device number 111 using dummy_hcd [ 1893.513519][ T3060] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1893.557977][ T17] usb 4-1: USB disconnect, device number 91 [ 1893.633317][T15811] usb 3-1: Using ep0 maxpacket: 8 [ 1893.693431][ T3079] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 1893.723542][ T3060] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1893.732642][ T3060] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1893.740817][ T3060] usb 2-1: Product: syz [ 1893.745037][ T3060] usb 2-1: Manufacturer: syz [ 1893.749630][ T3060] usb 2-1: SerialNumber: syz [ 1893.753478][T15811] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1893.766782][T15811] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1893.778089][T15811] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 1893.787278][T15811] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1893.803572][ T5] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1893.814192][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1893.822168][ T5] usb 1-1: Product: syz [ 1893.826368][ T5] usb 1-1: Manufacturer: syz [ 1893.831070][ T5] usb 1-1: SerialNumber: syz [ 1893.834198][T15811] hub 3-1:118.0: bad descriptor, ignoring hub [ 1893.836378][ T3060] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1893.841814][T15811] hub: probe of 3-1:118.0 failed with error -5 [ 1893.877307][T15811] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 1893.894313][ T5] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1894.003351][ T3079] usb 6-1: device descriptor read/64, error 18 [ 1894.113578][ T9040] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1894.122705][ T9040] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1894.130758][ T9040] usb 5-1: Product: syz [ 1894.135021][ T9040] usb 5-1: Manufacturer: syz [ 1894.139617][ T9040] usb 5-1: SerialNumber: syz [ 1894.194411][ T9040] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1894.363440][T19188] usb 4-1: new high-speed USB device number 92 using dummy_hcd [ 1894.393307][ T3079] usb 6-1: device descriptor read/64, error 18 [ 1894.513580][ T3079] usb usb6-port1: attempt power cycle [ 1894.533537][ T3060] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1894.543698][ T9096] FAULT_INJECTION: forcing a failure. [ 1894.543698][ T9096] name failslab, interval 1, probability 0, space 0, times 0 [ 1894.556483][ T9096] CPU: 0 PID: 9096 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1894.565075][ T9096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1894.575256][ T9096] Call Trace: [ 1894.578559][ T9096] dump_stack+0xf6/0x16e [ 1894.582799][ T9096] should_fail.cold+0x5/0x14 [ 1894.587383][ T9096] ? usb_get_status+0x7b/0x290 [ 1894.592129][ T9096] should_failslab+0x5/0xf [ 1894.596531][ T9096] __kmalloc+0x208/0x2a0 [ 1894.600756][ T9096] usb_get_status+0x7b/0x290 [ 1894.605333][ T9096] usb_port_resume+0x123b/0x1830 06:13:16 executing program 5: syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x7, {[@local=@item_012={0x0, 0x2, 0xa}, @main=@item_012={0x0, 0x0, 0xb}, @global=@item_4={0x3, 0x1, 0x6, "f1376467"}]}}, 0x0}, 0x0) [ 1894.610263][ T9096] ? usb_port_suspend+0xc20/0xc20 [ 1894.615282][ T9096] ? do_raw_spin_lock+0x120/0x260 [ 1894.620301][ T9096] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1894.626723][ T9096] ? rwlock_bug.part.0+0x90/0x90 [ 1894.631653][ T9096] ? trace_hardirqs_on+0x5f/0x200 [ 1894.636679][ T9096] usb_generic_driver_resume+0x40/0xa0 [ 1894.642144][ T9096] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1894.648051][ T9096] usb_resume_both+0x617/0x8a0 [ 1894.652839][ T9096] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1894.659445][ T9096] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1894.664655][ T9096] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1894.670657][ T9096] ? trace_hardirqs_on+0x5f/0x200 [ 1894.675679][ T9096] ? usb_runtime_suspend+0x120/0x120 [ 1894.680966][ T9096] __rpm_callback+0x27e/0x3c0 [ 1894.685634][ T9096] ? usb_runtime_suspend+0x120/0x120 [ 1894.690938][ T9096] rpm_callback+0x18f/0x230 [ 1894.695449][ T9096] ? usb_runtime_suspend+0x120/0x120 [ 1894.700732][ T9096] rpm_resume+0xe2e/0x1a50 [ 1894.705139][ T9096] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1894.711195][ T9096] ? do_raw_spin_lock+0x120/0x260 [ 1894.716223][ T9096] ? rwlock_bug.part.0+0x90/0x90 [ 1894.721148][ T9096] rpm_resume+0x8c7/0x1a50 [ 1894.725608][ T9096] ? __pm_runtime_resume+0x10/0x180 [ 1894.730796][ T9096] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1894.736877][ T9096] ? do_raw_spin_lock+0x120/0x260 [ 1894.741909][ T9096] ? rwlock_bug.part.0+0x90/0x90 [ 1894.746838][ T9096] ? lock_downgrade+0x730/0x730 [ 1894.751682][ T9096] __pm_runtime_resume+0xb7/0x180 [ 1894.756693][ T9096] usb_autopm_get_interface+0x1b/0x50 [ 1894.762048][ T9096] wdm_open+0x1ff/0x4e0 [ 1894.766235][ T9096] ? wdm_poll+0x280/0x280 [ 1894.770562][ T9096] usb_open+0x1df/0x270 [ 1894.774702][ T9096] ? usb_devnode+0xa0/0xa0 [ 1894.779102][ T9096] chrdev_open+0x266/0x770 [ 1894.783519][ T9096] ? rwlock_bug.part.0+0x90/0x90 [ 1894.788461][ T9096] ? cdev_device_add+0x210/0x210 [ 1894.793391][ T9096] ? security_file_open+0x1f5/0x3f0 [ 1894.798572][ T9096] do_dentry_open+0x4ff/0x1170 [ 1894.803336][ T9096] ? cdev_device_add+0x210/0x210 [ 1894.808268][ T9096] path_openat+0x192c/0x26b0 [ 1894.812851][ T9096] ? path_lookupat+0x830/0x830 [ 1894.817596][ T9096] ? lock_acquire+0x183/0x940 [ 1894.822253][ T9096] do_filp_open+0x17e/0x3c0 [ 1894.826741][ T9096] ? may_open_dev+0xf0/0xf0 [ 1894.831230][ T9096] ? rwlock_bug.part.0+0x90/0x90 [ 1894.836150][ T9096] ? _raw_spin_unlock+0x1a/0x30 [ 1894.840995][ T9096] ? __alloc_fd+0x28d/0x600 [ 1894.845490][ T9096] do_sys_openat2+0x16f/0x3b0 [ 1894.850158][ T9096] ? build_open_flags+0x650/0x650 [ 1894.855180][ T9096] ? wait_for_completion+0x270/0x270 [ 1894.860467][ T9096] ? __sb_end_write+0xcb/0x180 [ 1894.865218][ T9096] __x64_sys_open+0x119/0x1c0 [ 1894.869899][ T9096] ? do_sys_open+0x140/0x140 [ 1894.874472][ T9096] ? do_syscall_64+0x1c/0x90 [ 1894.879047][ T9096] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1894.885034][ T9096] do_syscall_64+0x50/0x90 [ 1894.889434][ T9096] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1894.895303][ T9096] RIP: 0033:0x416921 [ 1894.899170][ T9096] Code: Bad RIP value. [ 1894.903220][ T9096] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1894.911617][ T9096] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1894.919588][ T9096] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1894.927554][ T9096] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1894.935509][ T9096] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1894.943480][ T9096] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1894.951795][ C0] general protection fault, probably for non-canonical address 0xdffffc00000001f2: 0000 [#1] SMP KASAN 06:13:16 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8fff601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c5957358b2218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76575049cca324b9941f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab018184c96a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d347536555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace07224dbadbbd3159bc7e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec244bc780cfc6ead0228c66516d9d044ac11ae5c95535e4d47f432fff1350a693c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce6225fac17f373069bf8f411780ebec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd109ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32483b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a083e72ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f58eadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d6bd57e565345f1b813357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc"]) syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffff9, 0xc2) read$hidraw(r5, &(0x7f0000000080)=""/50, 0x32) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) 06:13:16 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x25, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000000c0)=ANY=[]) r1 = syz_open_dev$hidraw(0x0, 0x4, 0x3a0140) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) read$hidraw(r1, &(0x7f0000000000)=""/36, 0x24) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) ioctl$HIDIOCGUSAGE(0xffffffffffffffff, 0xc018480b, &(0x7f0000000d80)={0x3, 0x2, 0x400, 0x0, 0x1000fff, 0x5}) syz_open_dev$hidraw(&(0x7f0000000d00)='/dev/hidraw#\x00', 0x9745, 0x404601) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r6, 0x6611, 0x0) [ 1894.962823][ C0] KASAN: null-ptr-deref in range [0x0000000000000f90-0x0000000000000f97] [ 1894.971233][ C0] CPU: 0 PID: 9096 Comm: syz-executor.2 Not tainted 5.8.0-rc3-syzkaller #0 [ 1894.979805][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1894.989863][T15811] usb 1-1: USB disconnect, device number 43 [ 1894.990015][ C0] RIP: 0010:ath9k_hif_usb_rx_cb+0x843/0xf80 [ 1895.001789][ C0] Code: 00 00 00 49 8d 7f 08 48 89 f8 48 c1 e8 03 80 3c 28 00 0f 85 51 05 00 00 4d 8b 7f 08 49 8d bf 90 0f 00 00 48 89 f8 48 c1 e8 03 <0f> b6 04 28 84 c0 74 08 3c 03 0f 8e 25 05 00 00 48 8b 44 24 30 0f [ 1895.021401][ C0] RSP: 0018:ffff8881db209920 EFLAGS: 00010002 [ 1895.027478][ C0] RAX: 00000000000001f2 RBX: 000000000000001a RCX: ffffc900004a7000 [ 1895.035461][ C0] RDX: 0000000000040000 RSI: ffffffff82e1f88b RDI: 0000000000000f90 [ 1895.043440][ C0] RBP: dffffc0000000000 R08: 0000000000000001 R09: ffff8881cdd111e3 [ 1895.051423][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1895.059396][ C0] R13: 000000000000001a R14: ffff8881d30e1000 R15: 0000000000000000 [ 1895.067456][ C0] FS: 00007f4235156700(0000) GS:ffff8881db200000(0000) knlGS:0000000000000000 [ 1895.076386][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1895.082950][ C0] CR2: 00007f6cb8765740 CR3: 00000001cb163000 CR4: 00000000001406f0 [ 1895.090919][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1895.091508][ T9138] udc-core: couldn't find an available UDC or it's busy [ 1895.098896][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1895.098901][ C0] Call Trace: [ 1895.098907][ C0] [ 1895.098929][ C0] ? lock_downgrade+0x730/0x730 [ 1895.098944][ C0] ? hif_usb_start+0xa0/0xa0 [ 1895.098958][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1895.098972][ C0] ? trace_hardirqs_off+0x27/0x1f0 [ 1895.098983][ C0] ? trace_hardirqs_off+0x27/0x1f0 [ 1895.099005][ C0] __usb_hcd_giveback_urb+0x32d/0x560 [ 1895.105957][ T9138] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1895.113905][ C0] usb_hcd_giveback_urb+0x367/0x410 [ 1895.162575][ C0] dummy_timer+0x11f2/0x3240 [ 1895.167213][ C0] ? lock_downgrade+0x730/0x730 [ 1895.172530][ C0] ? dummy_dequeue+0x490/0x490 [ 1895.177397][ C0] call_timer_fn+0x1ac/0x6e0 [ 1895.182011][ C0] ? dummy_dequeue+0x490/0x490 [ 1895.186786][ C0] ? msleep_interruptible+0x130/0x130 [ 1895.192198][ C0] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1895.197406][ C0] ? lockdep_hardirqs_on_prepare+0x1bc/0x550 [ 1895.203407][ C0] ? trace_hardirqs_on+0x5f/0x200 [ 1895.208441][ C0] ? dummy_dequeue+0x490/0x490 [ 1895.213210][ C0] __run_timers.part.0+0x54c/0x9e0 [ 1895.218336][ C0] ? call_timer_fn+0x6e0/0x6e0 [ 1895.223113][ C0] ? mark_lock+0xbc/0x1590 [ 1895.227573][ C0] ? clockevents_program_event+0x12b/0x350 [ 1895.233407][ C0] ? mark_held_locks+0x9f/0xe0 [ 1895.238184][ C0] run_timer_softirq+0x80/0x120 [ 1895.243051][ C0] __do_softirq+0x222/0x95b [ 1895.247575][ C0] asm_call_on_stack+0xf/0x20 [ 1895.248386][T13264] usb 2-1: USB disconnect, device number 13 [ 1895.252264][ C0] [ 1895.252290][ C0] do_softirq_own_stack+0xed/0x140 [ 1895.252306][ C0] irq_exit_rcu+0x150/0x1f0 [ 1895.252326][ C0] sysvec_apic_timer_interrupt+0x49/0xc0 [ 1895.276330][ C0] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1895.282294][ C0] RIP: 0010:dump_stack+0x15a/0x16e [ 1895.287382][ C0] Code: 02 00 00 48 89 ee e8 33 7c 4c ff 48 85 ed 75 0e e8 89 7f 4c ff 53 9d e8 e2 04 52 ff eb 0c e8 7b 7f 4c ff e8 c6 0a 52 ff 53 9d <5b> 5d 41 5c 41 5d 41 5e e9 67 7f 4c ff cc cc cc cc cc cc cc 41 57 [ 1895.306963][ C0] RSP: 0018:ffff8881c7937338 EFLAGS: 00000212 [ 1895.313012][ C0] RAX: 00000000000004a7 RBX: 0000000000000212 RCX: 0000000000000006 [ 1895.320963][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff81f3226a [ 1895.328915][ C0] RBP: 0000000000000200 R08: 0000000000000000 R09: 0000000000000000 [ 1895.336862][ C0] R10: 0000000000000001 R11: 0000000000000000 R12: 00000000ffffffff [ 1895.345248][ C0] R13: 0000000000000000 R14: 00000000ffffffff R15: 0000000000000000 [ 1895.353212][ C0] ? dump_stack+0x158/0x16e [ 1895.357700][ C0] should_fail.cold+0x5/0x14 [ 1895.362549][ C0] ? usb_get_status+0x7b/0x290 [ 1895.367572][ C0] should_failslab+0x5/0xf [ 1895.371971][ C0] __kmalloc+0x208/0x2a0 [ 1895.376193][ C0] usb_get_status+0x7b/0x290 [ 1895.380788][ C0] usb_port_resume+0x123b/0x1830 [ 1895.385713][ C0] ? usb_port_suspend+0xc20/0xc20 [ 1895.390721][ C0] ? do_raw_spin_lock+0x120/0x260 [ 1895.395730][ C0] ? lockdep_hardirqs_on_prepare+0x550/0x550 [ 1895.401705][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1895.406654][ C0] ? trace_hardirqs_on+0x5f/0x200 [ 1895.411671][ C0] usb_generic_driver_resume+0x40/0xa0 [ 1895.417113][ C0] ? usb_generic_driver_suspend+0x1e0/0x1e0 [ 1895.422985][ C0] usb_resume_both+0x617/0x8a0 [ 1895.427730][ C0] ? usb_resume_interface.part.0.isra.0+0x360/0x360 [ 1895.434301][ C0] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1895.439591][ C0] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1895.445554][ C0] ? trace_hardirqs_on+0x5f/0x200 [ 1895.450566][ C0] ? usb_runtime_suspend+0x120/0x120 [ 1895.455831][ C0] __rpm_callback+0x27e/0x3c0 [ 1895.460492][ C0] ? usb_runtime_suspend+0x120/0x120 [ 1895.465777][ C0] rpm_callback+0x18f/0x230 [ 1895.470261][ C0] ? usb_runtime_suspend+0x120/0x120 [ 1895.475740][ C0] rpm_resume+0xe2e/0x1a50 [ 1895.480141][ C0] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1895.486183][ C0] ? do_raw_spin_lock+0x120/0x260 [ 1895.491185][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1895.496104][ C0] rpm_resume+0x8c7/0x1a50 [ 1895.500512][ C0] ? __pm_runtime_resume+0x10/0x180 [ 1895.505706][ C0] ? trace_rpm_return_int_rcuidle+0x1e0/0x1e0 [ 1895.511786][ C0] ? do_raw_spin_lock+0x120/0x260 [ 1895.516810][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1895.521767][ C0] ? lock_downgrade+0x730/0x730 [ 1895.523205][ T3079] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 1895.526608][ C0] __pm_runtime_resume+0xb7/0x180 [ 1895.526627][ C0] usb_autopm_get_interface+0x1b/0x50 [ 1895.526647][ C0] wdm_open+0x1ff/0x4e0 [ 1895.549059][ C0] ? wdm_poll+0x280/0x280 [ 1895.553395][ C0] usb_open+0x1df/0x270 [ 1895.557548][ C0] ? usb_devnode+0xa0/0xa0 [ 1895.561939][ C0] chrdev_open+0x266/0x770 [ 1895.566332][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1895.571281][ C0] ? cdev_device_add+0x210/0x210 [ 1895.576194][ C0] ? security_file_open+0x1f5/0x3f0 [ 1895.581384][ C0] do_dentry_open+0x4ff/0x1170 [ 1895.586211][ C0] ? cdev_device_add+0x210/0x210 [ 1895.591138][ C0] path_openat+0x192c/0x26b0 [ 1895.595747][ C0] ? path_lookupat+0x830/0x830 [ 1895.600488][ C0] ? lock_acquire+0x183/0x940 [ 1895.605141][ C0] do_filp_open+0x17e/0x3c0 [ 1895.609649][ C0] ? may_open_dev+0xf0/0xf0 [ 1895.614134][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1895.619051][ C0] ? _raw_spin_unlock+0x1a/0x30 [ 1895.623876][ C0] ? __alloc_fd+0x28d/0x600 [ 1895.628387][ C0] do_sys_openat2+0x16f/0x3b0 [ 1895.633052][ C0] ? build_open_flags+0x650/0x650 [ 1895.638051][ C0] ? wait_for_completion+0x270/0x270 [ 1895.643330][ C0] ? __sb_end_write+0xcb/0x180 [ 1895.648081][ C0] __x64_sys_open+0x119/0x1c0 [ 1895.652758][ C0] ? do_sys_open+0x140/0x140 [ 1895.657339][ C0] ? do_syscall_64+0x1c/0x90 [ 1895.661921][ C0] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1895.667908][ C0] do_syscall_64+0x50/0x90 [ 1895.672304][ C0] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1895.678173][ C0] RIP: 0033:0x416921 [ 1895.682039][ C0] Code: Bad RIP value. [ 1895.686083][ C0] RSP: 002b:00007f42351557a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 1895.694469][ C0] RAX: ffffffffffffffda RBX: 000000000050c460 RCX: 0000000000416921 [ 1895.702431][ C0] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 00007f42351557d0 [ 1895.703245][ T3079] usb 6-1: device descriptor read/8, error -61 [ 1895.710383][ C0] RBP: 000000000078bf00 R08: 0000000000000000 R09: 000000000000000f [ 1895.710391][ C0] R10: 0000000000000064 R11: 0000000000000293 R12: 0000000000000005 [ 1895.710399][ C0] R13: 0000000000000c8d R14: 00000000004cecf7 R15: 00007f42351566d4 [ 1895.710405][ C0] Modules linked in: [ 1895.710429][ C0] ---[ end trace b0c10c63be169495 ]--- [ 1895.749825][ C0] RIP: 0010:ath9k_hif_usb_rx_cb+0x843/0xf80 [ 1895.754129][ T9078] udc-core: couldn't find an available UDC or it's busy [ 1895.755717][ C0] Code: 00 00 00 49 8d 7f 08 48 89 f8 48 c1 e8 03 80 3c 28 00 0f 85 51 05 00 00 4d 8b 7f 08 49 8d bf 90 0f 00 00 48 89 f8 48 c1 e8 03 <0f> b6 04 28 84 c0 74 08 3c 03 0f 8e 25 05 00 00 48 8b 44 24 30 0f [ 1895.755726][ C0] RSP: 0018:ffff8881db209920 EFLAGS: 00010002 [ 1895.755738][ C0] RAX: 00000000000001f2 RBX: 000000000000001a RCX: ffffc900004a7000 [ 1895.755745][ C0] RDX: 0000000000040000 RSI: ffffffff82e1f88b RDI: 0000000000000f90 [ 1895.755760][ C0] RBP: dffffc0000000000 R08: 0000000000000001 R09: ffff8881cdd111e3 [ 1895.762684][ T9078] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 06:13:17 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x88a02) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5d}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001e80)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554c7443d6cad69a061fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a41964e3f711388faf6df8ce8f669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256e6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470c0002000000000000076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d04aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b121325dd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b2103002ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73000000005e5cf1c8da000000"]) r3 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x57}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xe0, &(0x7f0000000500)=ANY=[@ANYBLOB="3c00004ef3706f01dae6ebbf50bd3a3651083cf794c7f3f9122518398fa303c893186f6eaff5fafc1a5c339bf93beb297758342dd68462b14555ee0d0a53885b9c03004e5a8eb70131245e319162d77594bd71fc41acfed7fb32c6f5bfe383ab073a3671ba38bf0cdd4a8d6433f995151f9cea1b085da35ca53e080f93d4b3adb742d4eaed5fe206f77d654f23d81ba4a8032fc26c071392c97b6e72132b4392cef4378da03341f576acec171bbe49774ed7e604ee0a4efb39234e9de6e2c83096c97ed926226903b4f1012663c5275e0062d5d3b2180d51f4529ff0d60e326d4e817abc8272830193"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000003c0)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9}}}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000001500)={0x14, 0x0, &(0x7f00000014c0)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0xa5, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x600c2) write$hidraw(0xffffffffffffffff, &(0x7f0000000840)="9e9fff030000000000009d0000a02688f44294c8501296fb9975f46a622f8f85add8e3cb000000d006000000d3a8ba1194d08887eb738bdf5aa9a807dae8f3af7faca520b8a15ba89642bce6a314df42f968968e7cc6b705a0d948233fc6ef38824f8a9cca7afe695fa437c6b090de1d33402ce76090a95e752941", 0x7b) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x2, 0x80000418f201) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000080)={0x0, "0e0391a6ab1392b4f5ad2694a5c970a198b01ca7b39f836c5340f409503c5469cf25e9bf13b743a2e4bc709dd2025335a68d1335cb0c9f99209539e26a9ccf62"}) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000040)) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) [ 1895.782270][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1895.782286][ C0] R13: 000000000000001a R14: ffff8881d30e1000 R15: 0000000000000000 [ 1895.835597][ C0] FS: 00007f4235156700(0000) GS:ffff8881db200000(0000) knlGS:0000000000000000 [ 1895.844549][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1895.851134][ C0] CR2: 00007f6cb8765740 CR3: 00000001cb163000 CR4: 00000000001406f0 [ 1895.859119][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1895.867099][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1895.875072][ C0] Kernel panic - not syncing: Fatal exception in interrupt [ 1895.882815][ C0] Kernel Offset: disabled [ 1895.887126][ C0] Rebooting in 86400 seconds..