r=1, Product=2, SerialNumber=3 [ 1353.427898][ T3849] usb 5-1: Product: syz [ 1353.432251][ T3849] usb 5-1: Manufacturer: syz [ 1353.436842][ T3849] usb 5-1: SerialNumber: syz [ 1353.442219][ T3845] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1353.449420][ T3845] ath9k_htc: Failed to initialize the device [ 1353.455977][T17694] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1353.465880][T17694] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1353.474041][T17694] usb 1-1: Product: syz [ 1353.479059][T17694] usb 1-1: Manufacturer: syz [ 1353.483802][T17694] usb 1-1: SerialNumber: syz [ 1353.488859][ T68] usb 6-1: ath9k_htc: USB layer deinitialized [ 1353.521252][ T3849] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1353.531043][T17694] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:10:15 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:10:15 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca7e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323ea5f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf0000"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(0xffffffffffffffff, &(0x7f0000000f40)="008948bf010bb72acd9268876ae48bfd076b273c5b53524abe664531f84b0402b93b3b84aa5a3ccbceed5e29ab9c0adeca9a74209cebaeffaa4743cee32672229c571b15a4017ddd7b5f3ab89273e7ef91039547d011011c2810bf49634b26f17b92a2be603b90f1b959771f2a67ace5e1d14a58ec6d121df6b22362228b9ee58e7fc9a5", 0xfffffe68) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000080)=""/18) r3 = syz_open_dev$hidraw(0x0, 0x3ff, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="10cdca526a6ad090b9f22da87300"]) syz_open_dev$hiddev(0x0, 0x0, 0x0) write$hidraw(r2, &(0x7f0000000140)="9b87f7fa85110543c972862dfe26f08c050ca84f144238aae89012387502672ecc2473ae93a489980fbed89cab9908b97f85ea819af5704dc07c763fe7af628e8c7a73b191124e3e8d746454a34da1307347c23fbded88cb9c3933d839722e9f9d9be7ae99448b80de1716d01b761c6e8140702742703db9a8c6d9e609720458068179d01898e2a3d3d6051d3a957b5ec4b4514edf0fedd35db3ba84b3d91616688c1aa73b6a06c80d6712007799a06be7979f8d386f0b273c696af132ea6a7a172037", 0xc3) [ 1353.670440][ T3055] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1353.677733][ T3055] ath9k_htc: Failed to initialize the device [ 1353.685208][ T67] usb 2-1: ath9k_htc: USB layer deinitialized [ 1353.870392][T22852] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1353.879940][T22852] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1353.888023][T22852] usb 3-1: Product: syz [ 1353.892263][T22852] usb 3-1: Manufacturer: syz [ 1353.896849][T22852] usb 3-1: SerialNumber: syz [ 1353.941059][T22852] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1353.960535][T17622] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1354.060524][ T67] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 1354.100343][ T68] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 1354.180549][ T3849] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1354.192809][T17694] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1354.380441][ T68] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1354.510337][T22852] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1354.650522][ T67] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1354.663925][ T67] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1354.674353][ T67] usb 2-1: Product: syz [ 1354.679845][ T67] usb 2-1: Manufacturer: syz [ 1354.684819][ T67] usb 2-1: SerialNumber: syz [ 1354.731480][ T67] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1354.798157][T28971] udc-core: couldn't find an available UDC or it's busy [ 1354.805898][T28971] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1354.812761][T28930] udc-core: couldn't find an available UDC or it's busy [ 1354.822828][T28930] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1354.990695][T28972] udc-core: couldn't find an available UDC or it's busy [ 1354.998048][T28972] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1355.030395][T17622] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1355.042917][T17622] ath9k_htc: Failed to initialize the device [ 1355.105704][ T3055] usb 4-1: USB disconnect, device number 43 [ 1355.116085][ T3106] usb 3-1: USB disconnect, device number 122 [ 1355.134539][ T3055] usb 4-1: ath9k_htc: USB layer deinitialized [ 1355.210324][ T68] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1355.220266][ T68] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1355.228920][ T68] usb 6-1: Product: syz [ 1355.233445][ T68] usb 6-1: Manufacturer: syz [ 1355.238131][ T68] usb 6-1: SerialNumber: syz [ 1355.238948][ T3066] usb 1-1: USB disconnect, device number 67 [ 1355.270217][ T3849] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1355.277296][ T3849] ath9k_htc: Failed to initialize the device [ 1355.283596][T17694] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1355.290941][ T68] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1355.298141][T17694] ath9k_htc: Failed to initialize the device [ 1355.319667][ T3066] usb 1-1: ath9k_htc: USB layer deinitialized [ 1355.390442][ T67] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1355.590246][T22852] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1355.598544][T22852] ath9k_htc: Failed to initialize the device [ 1355.605847][ T3106] usb 3-1: ath9k_htc: USB layer deinitialized 05:10:17 executing program 2: 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000100)=""/92) syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r5, 0x40046629, &(0x7f0000000100)) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xfffffffe) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1355.651594][T28981] udc-core: couldn't find an available UDC or it's busy [ 1355.658704][T28981] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:10:17 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000002c0)=""/218) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1355.735674][ T3066] usb 5-1: USB disconnect, device number 58 [ 1355.771759][ T3066] usb 5-1: ath9k_htc: USB layer deinitialized [ 1355.870193][ T68] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1355.932528][ T3055] usb 2-1: USB disconnect, device number 103 [ 1355.959362][T28989] udc-core: couldn't find an available UDC or it's busy [ 1355.967135][T28989] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1356.020138][ T3849] usb 1-1: new high-speed USB device number 68 using dummy_hcd [ 1356.070196][T26342] usb 4-1: new high-speed USB device number 44 using dummy_hcd 05:10:18 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x40046629, &(0x7f0000000100)) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, &(0x7f0000001240)={{0x2, 0x200, 0xed96, 0xffffffff, 0x800, 0x770}, 0x38b, [0x3, 0x0, 0x4, 0x4, 0x8, 0x9, 0x101, 0x0, 0x6, 0xc0, 0x200, 0x7, 0x8d, 0x5, 0x25d, 0x2, 0x3, 0x10000, 0x51, 0x9, 0x7fffffff, 0x5, 0x101, 0x3, 0x7, 0x8, 0x4f1, 0x2, 0x3f, 0x7f, 0x7, 0x6, 0x0, 0x8, 0xf62, 0xc276, 0x4df, 0xd643, 0x10001, 0x2, 0x93e, 0x2, 0x6, 0x1000, 0x8, 0x1ff, 0x3ff, 0x0, 0x7fff, 0x3, 0x8, 0x7, 0xffffffff, 0x1ff, 0x7fffffff, 0xd, 0x8, 0x4, 0x1, 0x8, 0x9b, 0x2, 0x9, 0x1, 0x3, 0xefb8, 0x59e0, 0x14d, 0x10001, 0x2, 0x6, 0x80, 0xfffffffa, 0x4, 0x3, 0x6, 0x6, 0x80, 0x5, 0x3, 0xa3, 0x5, 0x8, 0x2c57, 0xc8, 0x4, 0x200, 0x1, 0x0, 0x26, 0x0, 0xea7, 0x0, 0x300, 0x6, 0x7, 0xcb0, 0x40, 0x10001, 0x5, 0x1, 0x1f, 0x80000000, 0x8, 0x7, 0x800, 0x2, 0x3, 0x4, 0x7fff, 0x7fffffff, 0x7, 0x6, 0x6, 0x401, 0xd32, 0x1, 0xfffffff8, 0x4, 0xcd84, 0x1, 0x0, 0x2, 0x7, 0x5, 0x6, 0x3, 0x1, 0x316, 0x0, 0x8001, 0xbb1, 0x4, 0x3f, 0x5, 0xfffffffe, 0x56bf, 0x784, 0x14b6, 0x9, 0x7, 0x3f, 0x33, 0x2, 0x0, 0x5, 0x1, 0x4, 0x7, 0x1, 0xffffff7f, 0x10000, 0x0, 0x1ff, 0x101, 0x3, 0xff, 0x6, 0xde, 0x0, 0x0, 0x800, 0xfffffc00, 0x10, 0x10000, 0xe91, 0x9a7, 0x7fffffff, 0x8, 0x7, 0x9, 0x0, 0x9, 0x4, 0x1f, 0x5, 0x3ff, 0x8001, 0xfffffffb, 0x3, 0x0, 0x401, 0x1, 0x7fffffff, 0x1, 0x1ff, 0x6, 0x5, 0x9, 0x3, 0x8, 0x67, 0x9, 0x5, 0x0, 0x8, 0x1, 0x8, 0x80000000, 0x395, 0x1, 0x3f, 0x80000000, 0x40, 0x700000, 0x7fffffff, 0x0, 0x5, 0x80000001, 0x8, 0x8, 0x1, 0x80, 0x87, 0x1, 0x3, 0x80, 0x6a, 0x4, 0x1, 0xff, 0x1, 0xe7ba, 0x2df, 0x6, 0xfd6, 0x3, 0x2b057525, 0x9, 0x401, 0xf7e, 0x101, 0xada, 0x2, 0xfffffff9, 0x4, 0x5, 0x1, 0x2, 0x5, 0xffff, 0x1, 0x8, 0x1000, 0x2, 0x3, 0x1, 0x7fff, 0x9, 0x3, 0x6, 0x3, 0x0, 0x1, 0x0, 0x10001, 0xae, 0x2, 0x2, 0x5ba, 0x7f, 0x7, 0x1ff, 0x45, 0x9, 0x4, 0x7fff, 0x7, 0x7, 0x2, 0x80000000, 0x9, 0x800, 0xfffffff9, 0xf219, 0x4, 0xf2c, 0x0, 0x7, 0x2, 0x4, 0x400, 0xac7, 0x7fffffff, 0x5, 0x0, 0x0, 0xd41, 0x0, 0x5, 0x5, 0x5, 0x9, 0x7fffffff, 0xfffffff9, 0xbd1b, 0xffffffff, 0x7, 0x100, 0x8, 0x7, 0xff, 0x3, 0x1, 0x1, 0xd6, 0x7ff, 0x5, 0x17, 0x9, 0x0, 0xff, 0xf0cf, 0xfab, 0x7fffffff, 0xe5, 0x3f, 0x5d1, 0x5, 0x3ff, 0x80000000, 0x3, 0x10001, 0x5, 0x10001, 0x100, 0x6, 0x0, 0x4, 0x324, 0x9, 0x4, 0x81, 0xffff824f, 0x8, 0x5, 0x1, 0x0, 0x0, 0x800, 0x101, 0x3f, 0x1, 0x6, 0x3, 0x2, 0x7, 0x2, 0x7, 0xa9b7, 0x4, 0x4, 0xa82, 0x3ff, 0x4, 0x3, 0x5, 0x9, 0xff, 0x2, 0x6, 0x2, 0x7fff, 0x1000, 0x9, 0x7, 0x4000000, 0x988, 0xc7d, 0x0, 0xfff, 0x5, 0x4, 0x1ff, 0x100000, 0xffffc848, 0xff, 0x78000000, 0x6, 0x289, 0x7ff, 0xffffffff, 0x0, 0x4, 0x5, 0xd53, 0xa6000000, 0xc9d, 0x6, 0x2, 0x3, 0x7, 0x2, 0x1, 0x8, 0x800, 0x4, 0x5, 0x8000, 0x81, 0x4, 0x2, 0x800, 0xf38, 0x1, 0x8, 0x5, 0x4, 0x6, 0x80000001, 0x2, 0x4a87, 0x3225382b, 0x6, 0x5, 0x0, 0x1f, 0x200, 0xb9, 0x1, 0x7ff, 0x2, 0x80000000, 0x7, 0x8fb9, 0xf, 0x9, 0x7, 0x3c174294, 0x6, 0x7ff, 0x0, 0x1ff, 0x0, 0x2, 0x401, 0x5, 0x7, 0x3, 0x2, 0x5, 0x1, 0x7ff, 0x5, 0x80000000, 0x4, 0xaa000000, 0x401, 0x0, 0x400, 0x48679a1b, 0x6, 0x7ff, 0x20, 0x1, 0x9, 0x8, 0x4, 0x38, 0x1, 0x7, 0x401, 0xb5, 0xb2d, 0x5, 0x2, 0x6, 0x6, 0xde, 0x80, 0x4, 0x1, 0x9, 0xff, 0x23, 0x2, 0x20, 0x8, 0x0, 0x7fffffff, 0x3, 0x1b29, 0xff, 0x0, 0x1f, 0x2, 0x7, 0x142ea40, 0x3f, 0x1f, 0x9, 0x2, 0xd85, 0x101, 0x9, 0x2, 0x10000, 0x4, 0x6, 0x1c, 0x6, 0x9, 0x1, 0x3f, 0x6, 0x1, 0xffff91cd, 0x4, 0x0, 0x76, 0xa, 0x0, 0x8, 0x5, 0xeb44, 0x9, 0x7, 0x1f, 0x2, 0x6, 0x2, 0xebe, 0x3, 0x9, 0x8, 0x2, 0x4375, 0x1f, 0x9, 0x440, 0x77f, 0x4, 0x3, 0x7, 0x23d, 0xbb0, 0x9, 0x2, 0x9, 0x7, 0x2, 0xfffffbff, 0x4589, 0x400, 0x1f, 0x0, 0x5, 0x101, 0xfe6, 0x42af, 0x4, 0x2, 0x8, 0x2, 0x1, 0x1, 0x82b6, 0x3f, 0x1, 0x4fd488bc, 0x3, 0x9, 0x9e9, 0xffffffff, 0x1f, 0x0, 0x6, 0x3, 0x1ff, 0x3, 0x10000, 0x7, 0x8, 0x54, 0x1f, 0xbe, 0x7fffffff, 0x1000, 0x7, 0x10000, 0x1, 0x7fffffff, 0xdab, 0x7f, 0x8000, 0x614, 0x5, 0xffffffff, 0x3, 0x7, 0xf5, 0xfffeffff, 0x7, 0x80000001, 0x5cc00000, 0x1, 0x7fff, 0xaaee, 0x5, 0xfffffff7, 0x4, 0x354, 0x400, 0x400, 0x2, 0xcfe, 0xde, 0x8, 0x8, 0x6, 0x9, 0x6, 0x3f, 0x8, 0x4, 0x6, 0x1, 0x7, 0xffffffff, 0x70, 0x1, 0x6, 0x5, 0xfffffa85, 0x8, 0x6, 0x7fffffff, 0x400, 0x20, 0x5, 0x6, 0x1, 0x2122, 0xffff0001, 0xff, 0x7b, 0x8b, 0x4, 0xff, 0x401, 0xfffffffe, 0x80, 0x3d2, 0x80000001, 0x7fffffff, 0x239, 0x7, 0x8, 0x0, 0xb87c, 0x0, 0x5e, 0x800, 0x2634, 0x10001, 0x10000, 0x5, 0x0, 0x40, 0x8695, 0x8, 0x1, 0x5, 0x1, 0x8000, 0x2, 0x9, 0x100, 0x2, 0xa72e, 0x3ff, 0x7, 0x3, 0xffffffff, 0x5, 0x80000001, 0xaa6c, 0x81, 0x7f, 0x2, 0xa1, 0xfffffeff, 0x3, 0xb2, 0x8, 0x6, 0x8, 0x1000, 0x8, 0x0, 0x0, 0x101, 0x9, 0x0, 0x4, 0x401, 0x2, 0x3, 0xae8, 0x4, 0x89, 0x3ff, 0x3, 0xfff, 0x1, 0x40, 0x6, 0x7fffffff, 0x0, 0x2, 0x4, 0x55, 0x3, 0x3ff, 0x0, 0x8, 0xfb, 0x60, 0xffffffff, 0x80, 0x1, 0x6, 0x81, 0xfc98, 0x200, 0x3, 0x10001, 0x27e4, 0xffffffff, 0x7, 0x0, 0xdfbe, 0x10001, 0x4, 0x4578, 0x200, 0x9, 0x5, 0x8001, 0x4, 0x7f, 0x0, 0x8, 0x8, 0xac3e, 0x0, 0x3ff, 0x8, 0x4, 0x4406e809, 0x80, 0x3f, 0x6, 0xfffffffc, 0x7, 0x1ff, 0x5, 0xa130, 0xfff, 0x3, 0x8, 0x401, 0x3, 0x5, 0x0, 0x101, 0x9, 0x80000001, 0x2, 0x80, 0x3, 0x6, 0x1177, 0x8, 0x0, 0x10000, 0x1000, 0x1, 0x20, 0x7fffffff, 0x0, 0xfffffffb, 0x7, 0x5, 0x2, 0x20, 0x8000, 0x800, 0x4, 0x3, 0xfffffffd, 0xfffffffa, 0x4, 0x7851, 0x4, 0x2, 0xffffffff, 0x3, 0x3, 0x0, 0x7, 0x3, 0x401, 0x80000000, 0x9, 0x8000, 0xf98, 0x1, 0x7, 0xffffff88, 0x4, 0x9, 0x3, 0x0, 0x7, 0x5, 0xcc, 0x4, 0x3, 0x5, 0x78616b01, 0x6, 0x800, 0x3, 0x7, 0x7, 0x7, 0xa, 0xffffffff, 0x6, 0x4, 0x0, 0x8cd, 0x20, 0xfff, 0x0, 0xa, 0x9, 0x3, 0x0, 0x1000, 0x800, 0x8, 0x3312, 0x4, 0x7, 0x9, 0x4, 0x2, 0x81, 0x7f, 0x20, 0x72ce, 0xfffffffc, 0x5, 0x7ff, 0x799, 0x4ff, 0x1000, 0x8000, 0x401, 0x8, 0xfffffffc, 0x7ff, 0x8, 0xee0, 0x100, 0x8, 0x1, 0xffffffff, 0x200, 0x8, 0x27ac, 0x0, 0x0, 0x2, 0x8, 0x1b4, 0x8, 0x800, 0xa8, 0x9bc, 0x2, 0x6, 0xf5, 0x7, 0x8001, 0x400, 0x101, 0x6, 0x4, 0x80000001, 0x4, 0x2, 0x2, 0x200, 0xf44, 0x4, 0xffffffff, 0x401, 0x8000000, 0x4, 0x6, 0x9, 0x909, 0xfff, 0x20, 0x8, 0x401, 0x200, 0x9, 0x0, 0x8, 0x689f, 0x6b, 0x2, 0x9, 0x7, 0x2, 0x7, 0x7, 0x9, 0x1133, 0x3f, 0x1, 0x401, 0x6, 0x2, 0x7, 0x4, 0x8000, 0x400, 0x1c, 0x1ff, 0x9, 0x8000, 0x5, 0x1ff, 0x1, 0x5, 0x64bf6c2b, 0x8, 0x1, 0x80000000, 0xd6, 0x8, 0x80000000, 0x1800, 0x1, 0x69acd991, 0x1, 0x8, 0x7, 0x8, 0x1, 0x8, 0x800, 0x7, 0x7, 0x3, 0x96, 0x7fffffff, 0x5, 0x9, 0x2, 0x8, 0x1, 0x0, 0x1, 0x6, 0x20000000, 0x7, 0x53a, 0x2b, 0x40, 0x1, 0x6, 0x7, 0x8, 0x2, 0x5, 0x4, 0x5, 0x3, 0xfffffff9, 0x7fffffff, 0x10001, 0x7, 0x7, 0x9, 0x6, 0x7f, 0xa93, 0x0, 0x8, 0x400, 0x3, 0x57, 0x2, 0x3, 0xffffffff, 0x9, 0x5, 0x2, 0x1, 0x1, 0x8, 0xfff, 0x7, 0xfff, 0x3, 0x6, 0x80000000, 0x4, 0x400, 0x3ff, 0x0, 0x48daec3b, 0x9, 0x1, 0x1, 0x1f, 0x9, 0x40]}) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x902) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1356.120166][ T3106] usb 3-1: new high-speed USB device number 123 using dummy_hcd 05:10:18 executing program 4: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000f40)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580650a13423d46dd431ea4dc0131785d415aa286b27f3ebc2641d4810543d9422dc256743a1773a947c9780cc21d3a9e1ab19528e8880e9172fe47fd637143a06f47d382a60ed885121b4addaf6b05735cf5c26633aa0f29279983ef1456129a0ad75a156c27490870b77fa3c27e23bb42c82cf9189c24f16971f064300bf7046afad7eeae3ea13a29fb14f6fa8ceae868cc2fd289f960764e819f1a3ade3af7b8b8607ee71922534c005e1d7b0d51077b6870f08a50bd6b8295d597495f76ed6e95a8f2a6c5b7ee3607b8879cc88bfeb0375816f201ee6470ae733875263136b15606da5383c81f7f1a9e58f53b802847ea044664a911a992c64d2c1665d4de63b355eb862256c47be3bf"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) 05:10:18 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1356.470080][ T67] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1356.479550][ T67] ath9k_htc: Failed to initialize the device [ 1356.487334][ T3055] usb 2-1: ath9k_htc: USB layer deinitialized [ 1356.590276][T26342] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1356.600788][T26342] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1356.608903][T26342] usb 4-1: Product: syz [ 1356.613304][T26342] usb 4-1: Manufacturer: syz [ 1356.617988][T26342] usb 4-1: SerialNumber: syz [ 1356.620095][ T3066] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 1356.630382][ T3849] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1356.660187][ T3106] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1356.670244][ T3106] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1356.679932][ T3106] usb 3-1: Product: syz [ 1356.684363][ T3106] usb 3-1: Manufacturer: syz [ 1356.689897][ T3106] usb 3-1: SerialNumber: syz [ 1356.696688][T26342] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1356.705517][T17694] usb 6-1: USB disconnect, device number 57 [ 1356.761310][ T3106] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1356.840106][ T3055] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 1356.950065][ T68] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1356.950311][ T3066] usb 5-1: too many configurations: 28, using maximum allowed: 8 [ 1356.958381][ T68] ath9k_htc: Failed to initialize the device [ 1356.977388][T17694] usb 6-1: ath9k_htc: USB layer deinitialized [ 1357.290351][T26342] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1357.330193][ T3106] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:10:19 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x2, 0x2, 0x50, 0x4, 0xf53d, 0x7f, 0x1, 0x5, 0x7, 0x401, 0x7, 0x40, 0xee97, 0x8}) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1357.400269][ T3055] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1357.409983][ T3055] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1357.417984][ T3055] usb 2-1: Product: syz [ 1357.422536][ T3055] usb 2-1: Manufacturer: syz [ 1357.427405][ T3055] usb 2-1: SerialNumber: syz [ 1357.480900][ T3055] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1357.580320][ T3849] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1357.590112][ T3849] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1357.598184][ T3849] usb 1-1: Product: syz [ 1357.602419][ T3849] usb 1-1: Manufacturer: syz [ 1357.607334][ T3849] usb 1-1: SerialNumber: syz [ 1357.651020][ T3849] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1357.869984][T17694] usb 6-1: new high-speed USB device number 58 using dummy_hcd [ 1357.890177][ T3066] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1357.900405][ T3066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1357.908483][ T3066] usb 5-1: Product: syz [ 1357.913874][ T3066] usb 5-1: Manufacturer: syz [ 1357.918832][ T3066] usb 5-1: SerialNumber: syz [ 1357.943627][ T67] usb 3-1: USB disconnect, device number 123 [ 1357.957979][T22852] usb 4-1: USB disconnect, device number 44 [ 1357.990640][ T3066] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1358.180210][ T3055] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1358.191263][T17694] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1358.309944][T26342] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1358.316996][T26342] ath9k_htc: Failed to initialize the device [ 1358.323662][T22852] usb 4-1: ath9k_htc: USB layer deinitialized [ 1358.330190][ T3849] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1358.389990][ T3106] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1358.397157][ T3106] ath9k_htc: Failed to initialize the device [ 1358.404251][ T67] usb 3-1: ath9k_htc: USB layer deinitialized 05:10:20 executing program 2: 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x5, 0x270182) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000002c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:10:20 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1358.660257][ T3066] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1358.710661][T22852] usb 2-1: USB disconnect, device number 104 [ 1358.830085][T17622] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 1358.940148][ T67] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 1359.037424][T29000] udc-core: couldn't find an available UDC or it's busy [ 1359.044789][T29000] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1359.120220][T17694] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1359.129439][T17694] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1359.137531][T17694] usb 6-1: Product: syz [ 1359.141966][T17694] usb 6-1: Manufacturer: syz [ 1359.147390][T17694] usb 6-1: SerialNumber: syz 05:10:21 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1359.205548][T17694] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1359.270136][ T3055] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1359.277158][ T3055] ath9k_htc: Failed to initialize the device [ 1359.286667][T22852] usb 2-1: ath9k_htc: USB layer deinitialized [ 1359.350040][ T3849] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1359.357624][ T3849] ath9k_htc: Failed to initialize the device [ 1359.410228][T17622] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1359.419453][T17622] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1359.427630][T17622] usb 4-1: Product: syz [ 1359.432097][T17622] usb 4-1: Manufacturer: syz [ 1359.436727][T17622] usb 4-1: SerialNumber: syz [ 1359.460544][ T68] usb 1-1: USB disconnect, device number 68 [ 1359.483496][ T68] usb 1-1: ath9k_htc: USB layer deinitialized [ 1359.484285][T17622] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1359.520017][ T67] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1359.529331][ T67] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1359.537778][ T67] usb 3-1: Product: syz [ 1359.542135][ T67] usb 3-1: Manufacturer: syz [ 1359.543455][T29052] udc-core: couldn't find an available UDC or it's busy [ 1359.546736][ T67] usb 3-1: SerialNumber: syz [ 1359.559449][T29052] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1359.590905][ T67] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1359.659959][T22852] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 1359.750031][ T3066] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1359.757326][ T3066] ath9k_htc: Failed to initialize the device [ 1359.870139][T17694] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1360.062170][ T68] usb 5-1: USB disconnect, device number 59 [ 1360.095739][ T68] usb 5-1: ath9k_htc: USB layer deinitialized [ 1360.149978][T17622] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1360.179944][T22852] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1360.189158][T22852] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1360.197865][T22852] usb 2-1: Product: syz [ 1360.202255][T22852] usb 2-1: Manufacturer: syz [ 1360.206850][T22852] usb 2-1: SerialNumber: syz [ 1360.250582][T22852] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1360.261617][ T67] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1360.298842][T29048] udc-core: couldn't find an available UDC or it's busy [ 1360.306054][T29048] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1360.369818][ T3849] usb 1-1: new high-speed USB device number 69 using dummy_hcd 05:10:22 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) 05:10:22 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1360.801110][T29079] udc-core: couldn't find an available UDC or it's busy [ 1360.809073][T29079] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1360.839842][T22852] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1360.917770][ T68] usb 6-1: USB disconnect, device number 58 [ 1360.949929][T17694] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1360.957631][T17694] ath9k_htc: Failed to initialize the device [ 1360.965793][ T68] usb 6-1: ath9k_htc: USB layer deinitialized [ 1360.980176][ T3849] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1360.994849][ T3106] usb 4-1: USB disconnect, device number 45 [ 1361.045584][ T3055] usb 3-1: USB disconnect, device number 124 [ 1361.159801][ T3066] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 1361.199778][T17622] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1361.206804][T17622] ath9k_htc: Failed to initialize the device [ 1361.214007][ T3106] usb 4-1: ath9k_htc: USB layer deinitialized [ 1361.349686][ T67] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1361.357454][ T67] ath9k_htc: Failed to initialize the device [ 1361.365765][ T3055] usb 3-1: ath9k_htc: USB layer deinitialized [ 1361.394858][T17694] usb 2-1: USB disconnect, device number 105 05:10:23 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc0c, &(0x7f0000000080)=ANY=[@ANYRESDEC]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r2, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r1, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000200)=""/238) syz_open_dev$hiddev(0x0, 0x0, 0x0) 05:10:23 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000400)="641db61a97a3f1203f8c2131a07dd59df17da3142cde77e5576cdc4c32c09b0a1773612b52c4fd74c178f018e34c9b8553eba71d5bb0998aae8e2cf6f29b4a3e9d7d5a940a293bb6d93b33745d88ada912d686111aee22d8f528eebbb79bae0b4ce4d933e5e3770668926bbea38fc31b021f0ba96e62e637afa16e1fdf944450c28177526804def07e7cb71700f9ad1e", 0x90) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) r6 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0x101800) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f00000002c0)=""/184) 05:10:23 executing program 2: 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) syz_usb_connect(0x2, 0x91b, &(0x7f0000000400)={{0x12, 0x1, 0x250, 0xae, 0x2b, 0xbb, 0x8, 0x742, 0x2008, 0xb9ac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x909, 0x4, 0x7, 0x5, 0xc0, 0x7f, [{{0x9, 0x4, 0x3c, 0x2, 0x8, 0x9e, 0xdd, 0x5d, 0x5, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "aa1da3"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0xfffffffb, 0x7, 0x3, 0x7}, [@acm={0x4, 0x24, 0x2, 0x2}, @dmm={0x7, 0x24, 0x14, 0x5, 0x7ff}, @obex={0x5}, @dmm={0x7, 0x24, 0x14, 0x5, 0x6}, @mdlm_detail={0x4c, 0x24, 0x13, 0x5, "92278f0a428cc61fc664c0b327fd91f1bc540358676112f38e08abde60576fcbe952643020bcf04c362fffc53fca8ec768ea79f862d58642ff3b63f3cb6a532fe242379306a830e0"}, @mdlm_detail={0xcd, 0x24, 0x13, 0x80, "6e3398571f3f916c2fa9fc2da52d4af95bfa8896d4e51d44c376b6367e59f4832dd5c0467ffc82e39762822f66a37532461c80ade172e8226fdd780f05883e96c4069dc4d0f166b02c0f4e3542c2e88f0457633525bb8217a30b27a4659afb88c6ac56c6fc99fd521f2af1f903c72fce0e5b57f49c632e1cbedad1cd38ee01e1e099d25a7907c47a0021cdc44a6d2a9b15d861c7bc1ae7f3b556cb22b2748202e2e77deab87091f812b01668da68a1855dad559d223c62f0dd112efed118d41a40f3d2eaa17108ec13"}]}], [{{0x9, 0x5, 0x9, 0x2, 0x40, 0x1, 0x1, 0x70, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x7ff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x9}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x9, 0x5, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1f, 0xbed9}, @generic={0x1f, 0x23, "30587df473261a6011fb74bb46d2db8fda4ba7e41f81b18881e319e91a"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x1, 0xe9, 0x1}}, {{0x9, 0x5, 0xf, 0x4, 0x200, 0x6, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x6}, @generic={0x29, 0x24, "db71a154bb4ca21c7f5e8813799cd36cd0c1b4f08e14134d3403214d0a060c1431e7b72b3bd00f"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x40, 0x6, 0xe0, 0x5, [@generic={0x8b, 0x4, "6c354767284f8feaabff32b8a4eff3fcd503211f412bc7a2091bfc785e9e3332516df2d923ca3b786ca19e4715d0c937a5409e9af2b604d0867b563f22685e3c5369490ea055ce0397ed049bc8e1e93e8f478878bc86e055c35d3ea0a206402ed517711f8d026344273eb76272de9e57c353aa6271c0862557c1556d19a346e90e7759b89b093e6bc5"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x8, 0x5, 0x6, 0x4}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x3, 0x8, 0x9, [@generic={0x7d, 0x4, "4277eab69a4b7321f43ba3fe5ff85a6df2a497e6d0e281b4d8813ee849db8215c721f407e63d824ded4492c2d2b9e9ddc85f8e76a9eac8e2014660f695bc3d46df8ecf618d40e7fcbaa7b75bdee73f20e8d9313ba22f8c3a8f55dcfe8596a4cf96331b3a45456cf46b9b78454f84522b72ed9633561efaa8b40aef"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0x9, 0x3, 0x3, [@generic={0x69, 0x22, "8c4cbafaab93812fa3e370d28b6fa437f13063040b5b40303a54a7ea9db1b121096f1b4725034f7c982866017b94c3f006023b555192b8e822d31ed38f50f8555d32c6f430e3f6706d54aaec61afcf0be8765bd1abb3c16302ed42e33e64e1c56220ee89d626bd"}, @generic={0x64, 0x8, "776efdd5e6065f74d29ee50713dd0b780bd8d697395c4eb936104008bcfca218f6aeda4a07442be848ab97229e2a3439f17fa441801021c95a806ceff937aa89045c876252027a6a4102e1fc339ed62616e3f160dbf354a9f2f093bea04edd89df20"}]}}]}}, {{0x9, 0x4, 0x66, 0x6, 0x6, 0xb4, 0x84, 0x22, 0x9, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, "94"}, {0x5, 0x24, 0x0, 0x40}, {0xd, 0x24, 0xf, 0x1, 0x6, 0xffff, 0x9, 0x9}, {0x6, 0x24, 0x1a, 0xbe8, 0x37}, [@mbim_extended={0x8, 0x24, 0x1c, 0xffff, 0x14, 0x100}]}], [{{0x9, 0x5, 0x80, 0x0, 0x8, 0xb4, 0x5, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0xfff}]}}, {{0x9, 0x5, 0xf, 0x1, 0x10, 0x3, 0xe0, 0x9, [@generic={0x77, 0x22, "e671ba2cfbb506d8a1dd47f6a654a775ec6c550103f5fc933cc5b03fcb52517b2af8f2bc22da03196da5caec30048d7502f06e42d5850e3e5e537f8b3b7ad4714897228dc6d3bba3e969cdd0b24a4174bd6e8196ed5e039b205da1b6682dbbaeb2481ec81dd8bb9e6f8da9e7cbb2a77d915252670c"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x10, 0x0, 0x40, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x200}]}}, {{0x9, 0x5, 0x3, 0x10, 0x8, 0x4, 0x0, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x5}, @generic={0x5a, 0x3b, "450ae2ac7fff4e7f6a88c03ba91f39f8bfb4b5d2cf19352d17ab404242ecff22c84f907448208a37e42c61a94c910859a841ea582bd136c76615ea1d12eb6d63b4014fed15148e3391d8d9ff74043ebfcfea9589e0fce74d"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x200, 0x0, 0x0, 0x80, [@generic={0x97, 0x10, "7e6a10e899aaa8eaf2a7cd795f1df071081329cd94a3b13029787df0b9481a52428516aea2afb15944f636add8a1753bae725a0310e9e2b77710f32035ef1db286ae8fefbe1f6eebce3bee462486a90b7150d9503469c990a0dd2e7739c2e02d02938e040138f75e06c470e455f179dc3d2d5520260f8ece485c09283e50802dc96e597a2c4e222cb0d1f00655b55a36cb5c6a1659"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x4}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x5, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0xa51c}]}}]}}, {{0x9, 0x4, 0x6f, 0x3f, 0xa, 0xff, 0xff, 0xff, 0x20, [@hid_hid={0x9, 0x21, 0x77, 0x0, 0x1, {0x22, 0x6}}], [{{0x9, 0x5, 0x0, 0x0, 0x8, 0x6, 0xbf, 0x81}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x7f, 0xa6}}, {{0x9, 0x5, 0x8, 0x8, 0x8, 0x8, 0x5, 0x5}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x8, 0x1, 0x3, [@generic={0x8, 0xc, "c9e5aaedd25c"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x9, 0x66a9}]}}, {{0x9, 0x5, 0x8, 0x10, 0x8, 0x6, 0x75, 0x40, [@generic={0x84, 0x23, "a7d8f969171629e5b787e017f619cf9062bdde5bc20d84bac823e29c79b3d986ba7c62d20c9ff977fbe4ce0c073fb09a8090c4843847ea6f72a8191cebf69b75fa7ee34caa2bfba19fb10cc66e1e53f539d4febeb251d9b829dba65aaa9242c7f91e08034bcc769008c0ad5a32a6d43dd3a0c8bbc84e2e800e6a7e77f7fcef9ef825"}]}}, {{0x9, 0x5, 0x4, 0x6, 0x20, 0x7f, 0xe6, 0x98, [@generic={0x9, 0x9, "e35beb41a11123"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x3ff, 0x9, 0x7f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x5}, @generic={0x51, 0x21, "56c58cd6b48f4f120b7ae7e56fe22b38087f7aff3f8a8afd49f240772f06dc17d121005326b73943d9b6a78d36cd50509beccdd337e44adde8ac17e6bc7084e42a07b1f5315f7c0d39ca68f68a7287"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x20, 0xfd, 0xe1, 0x40}}, {{0x9, 0x5, 0x2, 0x1, 0x8, 0x80, 0x2, 0x80, [@generic={0x10, 0xf, "9b5d17369fb5fef4cbc6dbee14d9"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x3f, 0x20}]}}, {{0x9, 0x5, 0xc, 0x4, 0x40, 0xff, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xc1, 0x7}]}}]}}, {{0x9, 0x4, 0x19, 0x2, 0x7, 0x3c, 0xc5, 0x4f, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x7fff, 0x80}, [@extension_unit={0xc, 0x24, 0x8, 0x1, 0x800, 0x80, "9c750141a4"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x301, 0x2, 0x1, 0x7}]}], [{{0x9, 0x5, 0x5, 0x0, 0x8, 0x8, 0x7f, 0x20}}, {{0x9, 0x5, 0x4, 0x10, 0x3ff, 0x5, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x1000}]}}, {{0x9, 0x5, 0xa, 0x10, 0x3ff, 0x81, 0x40, 0x7f, [@generic={0x6e, 0xb, "ad95c7f10639dcca13a38d8d12510bde1510fc89845089835d821e1aa548a82993ed35724c363f6937fe1cdd5df5a8b66c9cd58f51ba5e23c5572a5263f92ab40a069d6c606c075d31aabea7e91140d116de79968b80f96375722622eb45ae37635da1daa87180fc87ac3bb2"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x3}]}}, {{0x9, 0x5, 0xc, 0x2, 0x10, 0x7f, 0x9, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xba, 0xf5f}]}}, {{0x9, 0x5, 0xe, 0x2, 0x400, 0x8, 0x6, 0x7f}}, {{0x9, 0x5, 0xf, 0x0, 0x220, 0x4, 0x9, 0x93, [@generic={0x7a, 0xd, "c0f96ef2f58a81c898afe69f55d63c712804c7667e7167fb589082487233990d9c4ab9a1f733afc8add38f11b03db7179a8e7147b1d35b3414fdaba7aa3863b07d6594610857c6f9450499fa0cddb9e2105680ec386ce3578aed80f6230e200226f0d67836c4a1dec3542a413a2fd59a4671e0c25017dbb1"}, @generic={0x5b, 0x2, "1d1383642572d8df7a8af153436f9f997b58b3164ac6263bf2c325171c0bfa25f51b23897e980d0a21fc3b1d50207d7246a833e37bbf2ec652be0fefc2b47813878b9ea60c4fbbb70af9b4dc65dd98a38102ad19d72814d909"}]}}, {{0x9, 0x5, 0x9, 0xe, 0x8, 0x80, 0x0, 0x2c}}]}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0xf7, 0xff, 0x0, 0xff, 0x6}, 0x1c8, &(0x7f0000000d40)={0x5, 0xf, 0x1c8, 0x4, [@wireless={0xb, 0x10, 0x1, 0xe, 0x54, 0x9, 0x1, 0x9, 0x4}, @generic={0xab, 0x10, 0x1, "39a6f5286bd16403983f7b3649bb4fc53cd8a53efc59e0dbff0583b5e5c0086e104c32943cf696a186a5ef7f99fca4bbf94fd0349f7af2fb25e4c6a5bb8fb77253d86271f1d32b6c8d91348648d2ecbe6671cbda8fa25e7a0dfc638412b25a0e874db5f0eece6ce1df36d0082728199d509ca6330c2dc117b52bc5075dc71f25d91fda72bb228a86a66e484738cd8c0c6210d76c2d170a1fb28dbd0b2cc48f249712bd65d6c8b999"}, @generic={0x17, 0x10, 0xb, "f145705444555bb51dc7c8c6e184c25f4d470d32"}, @generic={0xf6, 0x10, 0x4, "ade05076ac1ecc45f7c4e353a005f7c152872bdf3ec9a02d35ef0c506b66ab1c8c1ab57e2efce6863cb042cd8deb1ca10936529cd3a3341581fed3dd3fa082490a41729f4ad913c3eb568670ee52a460f8fdcd29b84b1799c7777c68b55d9d827e4e7a116ece508c4197c589f5d26a68bec5d79601651aaf89a11499abbaabcc38f0631e1dfe41f8f566b079ced9d995004b73cd0dfac991d7fb5a5a86bf3623be4dd7c3842caa345d5e5ea9831df6e678982fca346f9a9e0d320dee54888944175bc5b4d20aafaea1b53ad7e355d9682d1eb6171054d437bb39f8e596e2ed3b3d4ed76664c9067b5c51149d714f6587a433d1"}]}, 0x3, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0xc07}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1007}}]}) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1361.578249][T29079] udc-core: couldn't find an available UDC or it's busy [ 1361.585422][T29079] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1361.729845][ T3066] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1361.738939][ T3066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1361.747189][ T3066] usb 5-1: Product: syz [ 1361.753761][ T3066] usb 5-1: Manufacturer: syz [ 1361.758749][ T3066] usb 5-1: SerialNumber: syz [ 1361.820679][ T3066] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1361.879885][T17622] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 1361.909656][T22852] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1361.909877][ T3849] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 05:10:23 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1361.916653][T22852] ath9k_htc: Failed to initialize the device [ 1361.925719][ T3849] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1361.925733][ T3849] usb 1-1: Product: syz [ 1361.925753][ T3849] usb 1-1: Manufacturer: syz [ 1361.949111][ T3849] usb 1-1: SerialNumber: syz [ 1361.949689][ T3106] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 1361.953864][T17694] usb 2-1: ath9k_htc: USB layer deinitialized [ 1362.020490][ T3849] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1362.031464][ T3055] usb 3-1: new high-speed USB device number 125 using dummy_hcd [ 1362.239921][ T3106] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1362.430057][T17694] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 1362.490017][T17622] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1362.499422][T17622] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1362.507532][T17622] usb 4-1: Product: syz [ 1362.511877][T17622] usb 4-1: Manufacturer: syz [ 1362.517489][T17622] usb 4-1: SerialNumber: syz [ 1362.539846][ T3066] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1362.561030][T17622] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1362.599933][ T3055] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1362.609050][ T3055] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1362.618810][ T3055] usb 3-1: Product: syz [ 1362.623240][ T3055] usb 3-1: Manufacturer: syz [ 1362.627838][ T3055] usb 3-1: SerialNumber: syz [ 1362.672815][ T3055] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1362.699910][ T3849] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1362.970084][T17694] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1362.979315][T17694] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1362.987493][T17694] usb 2-1: Product: syz [ 1362.991943][T17694] usb 2-1: Manufacturer: syz [ 1362.996565][T17694] usb 2-1: SerialNumber: syz [ 1363.039675][ T3106] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1363.040428][T17694] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1363.049016][ T3106] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1363.049036][ T3106] usb 6-1: Product: syz [ 1363.071623][ T3106] usb 6-1: Manufacturer: syz [ 1363.076227][ T3106] usb 6-1: SerialNumber: syz [ 1363.120399][ T3106] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1363.185816][ T67] usb 5-1: USB disconnect, device number 60 [ 1363.209920][T17622] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1363.319771][ T3055] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1363.589776][ T3066] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1363.597049][ T3066] ath9k_htc: Failed to initialize the device [ 1363.605775][ T67] usb 5-1: ath9k_htc: USB layer deinitialized [ 1363.649746][T17694] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1363.689598][ T3106] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:10:25 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000380)={0x24, &(0x7f0000000040)={0x0, 0x5, 0x14, {0x14, 0x9, "cdf7d7de28a861e37e7692ed479fe640a02e"}}, &(0x7f00000002c0)=ANY=[@ANYBLOB="00030405000000030f04"], &(0x7f0000000300)={0x0, 0x22, 0xa, {[@local=@item_012={0x2, 0x2, 0x7, "668f"}, @main=@item_012={0x1, 0x0, 0xa, "f7"}, @global=@item_4={0x3, 0x1, 0x3, "2b02f9c0"}]}}, &(0x7f0000000340)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x3, 0x1, {0x22, 0x95d}}}}, &(0x7f0000000540)={0x2c, &(0x7f0000000400)={0x20, 0x0, 0x17, "351bef69dea3b5c7315e9158e2c04a59c897a742412015"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000004c0)={0x20, 0x1, 0x18, "6a8798ebbffdbd60855cb7141693208a362b90a15e840f96"}, &(0x7f0000000500)={0x20, 0x3, 0x1, 0x59}}) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000280)=[0xffffffff, 0x2]) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1363.749739][ T3849] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1363.768697][ T3849] ath9k_htc: Failed to initialize the device [ 1363.870383][T22852] usb 4-1: USB disconnect, device number 46 [ 1363.904062][T29106] udc-core: couldn't find an available UDC or it's busy [ 1363.911268][T29106] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1363.930964][ T3845] usb 1-1: USB disconnect, device number 69 [ 1363.947618][ T3845] usb 1-1: ath9k_htc: USB layer deinitialized [ 1363.993728][ T68] usb 3-1: USB disconnect, device number 125 [ 1364.139488][ T67] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 1364.173072][ T3845] usb 2-1: USB disconnect, device number 106 [ 1364.229591][T17622] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1364.237657][T17622] ath9k_htc: Failed to initialize the device [ 1364.244993][T22852] usb 4-1: ath9k_htc: USB layer deinitialized [ 1364.295542][T26342] usb 6-1: USB disconnect, device number 59 [ 1364.389484][ T3055] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1364.396659][ T3055] ath9k_htc: Failed to initialize the device [ 1364.403702][ T68] usb 3-1: ath9k_htc: USB layer deinitialized 05:10:26 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000400)="641db61a97a3f1203f8c2131a07dd59df17da3142cde77e5576cdc4c32c09b0a1773612b52c4fd74c178f018e34c9b8553eba71d5bb0998aae8e2cf6f29b4a3e9d7d5a940a293bb6d93b33745d88ada912d686111aee22d8f528eebbb79bae0b4ce4d933e5e3770668926bbea38fc31b021f0ba96e62e637afa16e1fdf944450c28177526804def07e7cb71700f9ad1e", 0x90) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) r6 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0x101800) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f00000002c0)=""/184) 05:10:26 executing program 2: 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47dea40fb306d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a117d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c7c816de465d6c33fe4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140161b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000000000000000003780f2b983189f95e3a8e53eb9c001becd9dd2a07e92dce30f8205c8015b066d2318197e12b3a1bfa1bf5dc67bcc5e5d9efb17e8f6248ed7b5b3b3e098ba2f1ea8d4ded9781a00b54c9b0a8ec96330d8e3bcec77ebaf63093de3a9ebcc3941de71"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1364.527011][T29134] udc-core: couldn't find an available UDC or it's busy [ 1364.534353][T29134] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:10:26 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x40046629, &(0x7f0000000100)) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f0000000040)={0x3, 0x0, 0x101, 0x0, 0xfffffffd, 0x1ff}) 05:10:26 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1364.699569][ T67] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1364.709092][ T67] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1364.718806][ T67] usb 5-1: Product: syz [ 1364.723716][ T67] usb 5-1: Manufacturer: syz [ 1364.728721][ T67] usb 5-1: SerialNumber: syz [ 1364.736945][T17694] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1364.741303][T22852] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 1364.745295][T17622] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 1364.763264][T17694] ath9k_htc: Failed to initialize the device [ 1364.774919][ T3845] usb 2-1: ath9k_htc: USB layer deinitialized [ 1364.790068][ T3106] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1364.800821][ T3106] ath9k_htc: Failed to initialize the device [ 1364.814147][T26342] usb 6-1: ath9k_htc: USB layer deinitialized [ 1364.830338][ T67] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:10:26 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000440)=""/97) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x40, 0x40, 0x1f, [{{0x9, 0x4, 0x0, 0xf, 0x2, 0x7, 0x1, 0x1, 0x3, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x1, 0x0, 0xab}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x7f, 0x26, 0x1, 0x8}, 0x19, &(0x7f0000000140)={0x5, 0xf, 0x19, 0x1, [@ssp_cap={0x14, 0x10, 0xa, 0x6, 0x2, 0x5, 0xf00, 0x200, [0x30, 0xff4130]}]}, 0x4, [{0xec, &(0x7f0000000200)=@string={0xec, 0x3, "da92c9d822a00976fc9139d19ab72a508b7c2da7e6d7ecaf4df463132b2cc498f85ce42eaeaebe21836c56df16ace97424a376d16095bcfea3e86a04ee6ac9439e2db06fd5fbb6bd6983f3ad7cc9e4af423954ff0ce3f1e7e5ca2ff6fe38d78f6a1a799ed677d6889e86d5ab9cf68ccf9574a57aa2dbd374c8e45c51c7eaef16b81f854cb0d608e432d31fb68eee0f3823081116abaf4a867dc471021729c007abc5947f258b7842b279b97b1dd4db1c9a7464577f4311a11166ff8ee722e280e53c9cb5af96ac65dcac658f98991aa622b3b6a7f5b1ad3aa44663f035578e9e595b2bd7e526ba28858c"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc09}}, {0x52, &(0x7f0000000300)=@string={0x52, 0x3, "1ccd9b6193c4dd2fd39914128cd2421c942ace423704763a2ea5193aa4262d332587781eb6ad846d68c4b1d2491c038d7d93e147a64e77cc0f1812190612e8b0a5b9120e011132f3a76493d79062ee25"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x449}}]}) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1364.969414][ T68] usb 3-1: new high-speed USB device number 126 using dummy_hcd [ 1365.179541][ T3845] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 1365.259553][T17622] usb 1-1: device descriptor read/64, error -71 [ 1365.269973][T22852] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1365.279141][T22852] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1365.288443][T22852] usb 4-1: Product: syz [ 1365.292745][T22852] usb 4-1: Manufacturer: syz [ 1365.297339][T22852] usb 4-1: SerialNumber: syz [ 1365.340936][T22852] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1365.419526][T26342] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 1365.489645][ T67] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1365.499468][ T68] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1365.508690][ T68] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1365.516851][ T68] usb 3-1: Product: syz [ 1365.521113][ T68] usb 3-1: Manufacturer: syz [ 1365.525842][ T68] usb 3-1: SerialNumber: syz [ 1365.570148][ T68] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1365.699537][T26342] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1365.699614][T17622] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1365.819639][ T3845] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1365.829614][ T3845] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1365.837599][ T3845] usb 2-1: Product: syz [ 1365.841863][ T3845] usb 2-1: Manufacturer: syz [ 1365.846577][ T3845] usb 2-1: SerialNumber: syz [ 1365.912376][ T3845] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1365.931346][T22852] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1366.139479][ T68] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1366.473447][ T3099] usb 5-1: USB disconnect, device number 61 [ 1366.503201][ T3168] usb 4-1: USB disconnect, device number 47 [ 1366.509704][T26342] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1366.518734][T26342] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1366.530250][T26342] usb 6-1: Product: syz [ 1366.534428][T26342] usb 6-1: Manufacturer: syz [ 1366.539182][T26342] usb 6-1: SerialNumber: syz [ 1366.549424][ T67] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1366.556654][ T3845] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1366.579372][ T67] ath9k_htc: Failed to initialize the device [ 1366.580127][T26342] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1366.594528][ T3099] usb 5-1: ath9k_htc: USB layer deinitialized [ 1366.649579][T17622] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1366.658738][T17622] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1366.666838][T17622] usb 1-1: Product: syz [ 1366.671200][T17622] usb 1-1: Manufacturer: syz [ 1366.675891][T17622] usb 1-1: SerialNumber: syz [ 1366.718470][T17694] usb 3-1: USB disconnect, device number 126 [ 1366.740010][T17622] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1366.949309][T22852] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1366.957014][T22852] ath9k_htc: Failed to initialize the device [ 1366.963725][ T3168] usb 4-1: ath9k_htc: USB layer deinitialized 05:10:28 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) syz_usb_connect(0x2, 0x91b, &(0x7f0000000400)={{0x12, 0x1, 0x250, 0xae, 0x2b, 0xbb, 0x8, 0x742, 0x2008, 0xb9ac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x909, 0x4, 0x7, 0x5, 0xc0, 0x7f, [{{0x9, 0x4, 0x3c, 0x2, 0x8, 0x9e, 0xdd, 0x5d, 0x5, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "aa1da3"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0xfffffffb, 0x7, 0x3, 0x7}, [@acm={0x4, 0x24, 0x2, 0x2}, @dmm={0x7, 0x24, 0x14, 0x5, 0x7ff}, @obex={0x5}, @dmm={0x7, 0x24, 0x14, 0x5, 0x6}, @mdlm_detail={0x4c, 0x24, 0x13, 0x5, "92278f0a428cc61fc664c0b327fd91f1bc540358676112f38e08abde60576fcbe952643020bcf04c362fffc53fca8ec768ea79f862d58642ff3b63f3cb6a532fe242379306a830e0"}, @mdlm_detail={0xcd, 0x24, 0x13, 0x80, "6e3398571f3f916c2fa9fc2da52d4af95bfa8896d4e51d44c376b6367e59f4832dd5c0467ffc82e39762822f66a37532461c80ade172e8226fdd780f05883e96c4069dc4d0f166b02c0f4e3542c2e88f0457633525bb8217a30b27a4659afb88c6ac56c6fc99fd521f2af1f903c72fce0e5b57f49c632e1cbedad1cd38ee01e1e099d25a7907c47a0021cdc44a6d2a9b15d861c7bc1ae7f3b556cb22b2748202e2e77deab87091f812b01668da68a1855dad559d223c62f0dd112efed118d41a40f3d2eaa17108ec13"}]}], [{{0x9, 0x5, 0x9, 0x2, 0x40, 0x1, 0x1, 0x70, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x7ff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x9}]}}, {{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x9, 0x5, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1f, 0xbed9}, @generic={0x1f, 0x23, "30587df473261a6011fb74bb46d2db8fda4ba7e41f81b18881e319e91a"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x10, 0x1, 0xe9, 0x1}}, {{0x9, 0x5, 0xf, 0x4, 0x200, 0x6, 0x80, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x6}, @generic={0x29, 0x24, "db71a154bb4ca21c7f5e8813799cd36cd0c1b4f08e14134d3403214d0a060c1431e7b72b3bd00f"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x40, 0x6, 0xe0, 0x5, [@generic={0x8b, 0x4, "6c354767284f8feaabff32b8a4eff3fcd503211f412bc7a2091bfc785e9e3332516df2d923ca3b786ca19e4715d0c937a5409e9af2b604d0867b563f22685e3c5369490ea055ce0397ed049bc8e1e93e8f478878bc86e055c35d3ea0a206402ed517711f8d026344273eb76272de9e57c353aa6271c0862557c1556d19a346e90e7759b89b093e6bc5"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x8, 0x5, 0x6, 0x4}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x3, 0x8, 0x9, [@generic={0x7d, 0x4, "4277eab69a4b7321f43ba3fe5ff85a6df2a497e6d0e281b4d8813ee849db8215c721f407e63d824ded4492c2d2b9e9ddc85f8e76a9eac8e2014660f695bc3d46df8ecf618d40e7fcbaa7b75bdee73f20e8d9313ba22f8c3a8f55dcfe8596a4cf96331b3a45456cf46b9b78454f84522b72ed9633561efaa8b40aef"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0x9, 0x3, 0x3, [@generic={0x69, 0x22, "8c4cbafaab93812fa3e370d28b6fa437f13063040b5b40303a54a7ea9db1b121096f1b4725034f7c982866017b94c3f006023b555192b8e822d31ed38f50f8555d32c6f430e3f6706d54aaec61afcf0be8765bd1abb3c16302ed42e33e64e1c56220ee89d626bd"}, @generic={0x64, 0x8, "776efdd5e6065f74d29ee50713dd0b780bd8d697395c4eb936104008bcfca218f6aeda4a07442be848ab97229e2a3439f17fa441801021c95a806ceff937aa89045c876252027a6a4102e1fc339ed62616e3f160dbf354a9f2f093bea04edd89df20"}]}}]}}, {{0x9, 0x4, 0x66, 0x6, 0x6, 0xb4, 0x84, 0x22, 0x9, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, "94"}, {0x5, 0x24, 0x0, 0x40}, {0xd, 0x24, 0xf, 0x1, 0x6, 0xffff, 0x9, 0x9}, {0x6, 0x24, 0x1a, 0xbe8, 0x37}, [@mbim_extended={0x8, 0x24, 0x1c, 0xffff, 0x14, 0x100}]}], [{{0x9, 0x5, 0x80, 0x0, 0x8, 0xb4, 0x5, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0xfff}]}}, {{0x9, 0x5, 0xf, 0x1, 0x10, 0x3, 0xe0, 0x9, [@generic={0x77, 0x22, "e671ba2cfbb506d8a1dd47f6a654a775ec6c550103f5fc933cc5b03fcb52517b2af8f2bc22da03196da5caec30048d7502f06e42d5850e3e5e537f8b3b7ad4714897228dc6d3bba3e969cdd0b24a4174bd6e8196ed5e039b205da1b6682dbbaeb2481ec81dd8bb9e6f8da9e7cbb2a77d915252670c"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x10, 0x0, 0x40, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x200}]}}, {{0x9, 0x5, 0x3, 0x10, 0x8, 0x4, 0x0, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x5}, @generic={0x5a, 0x3b, "450ae2ac7fff4e7f6a88c03ba91f39f8bfb4b5d2cf19352d17ab404242ecff22c84f907448208a37e42c61a94c910859a841ea582bd136c76615ea1d12eb6d63b4014fed15148e3391d8d9ff74043ebfcfea9589e0fce74d"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x200, 0x0, 0x0, 0x80, [@generic={0x97, 0x10, "7e6a10e899aaa8eaf2a7cd795f1df071081329cd94a3b13029787df0b9481a52428516aea2afb15944f636add8a1753bae725a0310e9e2b77710f32035ef1db286ae8fefbe1f6eebce3bee462486a90b7150d9503469c990a0dd2e7739c2e02d02938e040138f75e06c470e455f179dc3d2d5520260f8ece485c09283e50802dc96e597a2c4e222cb0d1f00655b55a36cb5c6a1659"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x4}]}}, {{0x9, 0x5, 0x3, 0x8, 0x40, 0x5, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0xa51c}]}}]}}, {{0x9, 0x4, 0x6f, 0x3f, 0xa, 0xff, 0xff, 0xff, 0x20, [@hid_hid={0x9, 0x21, 0x77, 0x0, 0x1, {0x22, 0x6}}], [{{0x9, 0x5, 0x0, 0x0, 0x8, 0x6, 0xbf, 0x81}}, {{0x9, 0x5, 0x3, 0x0, 0x3ff, 0x7f, 0xa6}}, {{0x9, 0x5, 0x8, 0x8, 0x8, 0x8, 0x5, 0x5}}, {{0x9, 0x5, 0xa, 0x0, 0x400, 0x8, 0x1, 0x3, [@generic={0x8, 0xc, "c9e5aaedd25c"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x9, 0x66a9}]}}, {{0x9, 0x5, 0x8, 0x10, 0x8, 0x6, 0x75, 0x40, [@generic={0x84, 0x23, "a7d8f969171629e5b787e017f619cf9062bdde5bc20d84bac823e29c79b3d986ba7c62d20c9ff977fbe4ce0c073fb09a8090c4843847ea6f72a8191cebf69b75fa7ee34caa2bfba19fb10cc66e1e53f539d4febeb251d9b829dba65aaa9242c7f91e08034bcc769008c0ad5a32a6d43dd3a0c8bbc84e2e800e6a7e77f7fcef9ef825"}]}}, {{0x9, 0x5, 0x4, 0x6, 0x20, 0x7f, 0xe6, 0x98, [@generic={0x9, 0x9, "e35beb41a11123"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x3ff, 0x9, 0x7f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x5}, @generic={0x51, 0x21, "56c58cd6b48f4f120b7ae7e56fe22b38087f7aff3f8a8afd49f240772f06dc17d121005326b73943d9b6a78d36cd50509beccdd337e44adde8ac17e6bc7084e42a07b1f5315f7c0d39ca68f68a7287"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x20, 0xfd, 0xe1, 0x40}}, {{0x9, 0x5, 0x2, 0x1, 0x8, 0x80, 0x2, 0x80, [@generic={0x10, 0xf, "9b5d17369fb5fef4cbc6dbee14d9"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x3f, 0x20}]}}, {{0x9, 0x5, 0xc, 0x4, 0x40, 0xff, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xc1, 0x7}]}}]}}, {{0x9, 0x4, 0x19, 0x2, 0x7, 0x3c, 0xc5, 0x4f, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x7fff, 0x80}, [@extension_unit={0xc, 0x24, 0x8, 0x1, 0x800, 0x80, "9c750141a4"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x301, 0x2, 0x1, 0x7}]}], [{{0x9, 0x5, 0x5, 0x0, 0x8, 0x8, 0x7f, 0x20}}, {{0x9, 0x5, 0x4, 0x10, 0x3ff, 0x5, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x1000}]}}, {{0x9, 0x5, 0xa, 0x10, 0x3ff, 0x81, 0x40, 0x7f, [@generic={0x6e, 0xb, "ad95c7f10639dcca13a38d8d12510bde1510fc89845089835d821e1aa548a82993ed35724c363f6937fe1cdd5df5a8b66c9cd58f51ba5e23c5572a5263f92ab40a069d6c606c075d31aabea7e91140d116de79968b80f96375722622eb45ae37635da1daa87180fc87ac3bb2"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x3}]}}, {{0x9, 0x5, 0xc, 0x2, 0x10, 0x7f, 0x9, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xba, 0xf5f}]}}, {{0x9, 0x5, 0xe, 0x2, 0x400, 0x8, 0x6, 0x7f}}, {{0x9, 0x5, 0xf, 0x0, 0x220, 0x4, 0x9, 0x93, [@generic={0x7a, 0xd, "c0f96ef2f58a81c898afe69f55d63c712804c7667e7167fb589082487233990d9c4ab9a1f733afc8add38f11b03db7179a8e7147b1d35b3414fdaba7aa3863b07d6594610857c6f9450499fa0cddb9e2105680ec386ce3578aed80f6230e200226f0d67836c4a1dec3542a413a2fd59a4671e0c25017dbb1"}, @generic={0x5b, 0x2, "1d1383642572d8df7a8af153436f9f997b58b3164ac6263bf2c325171c0bfa25f51b23897e980d0a21fc3b1d50207d7246a833e37bbf2ec652be0fefc2b47813878b9ea60c4fbbb70af9b4dc65dd98a38102ad19d72814d909"}]}}, {{0x9, 0x5, 0x9, 0xe, 0x8, 0x80, 0x0, 0x2c}}]}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0xf7, 0xff, 0x0, 0xff, 0x6}, 0x1c8, &(0x7f0000000d40)={0x5, 0xf, 0x1c8, 0x4, [@wireless={0xb, 0x10, 0x1, 0xe, 0x54, 0x9, 0x1, 0x9, 0x4}, @generic={0xab, 0x10, 0x1, "39a6f5286bd16403983f7b3649bb4fc53cd8a53efc59e0dbff0583b5e5c0086e104c32943cf696a186a5ef7f99fca4bbf94fd0349f7af2fb25e4c6a5bb8fb77253d86271f1d32b6c8d91348648d2ecbe6671cbda8fa25e7a0dfc638412b25a0e874db5f0eece6ce1df36d0082728199d509ca6330c2dc117b52bc5075dc71f25d91fda72bb228a86a66e484738cd8c0c6210d76c2d170a1fb28dbd0b2cc48f249712bd65d6c8b999"}, @generic={0x17, 0x10, 0xb, "f145705444555bb51dc7c8c6e184c25f4d470d32"}, @generic={0xf6, 0x10, 0x4, "ade05076ac1ecc45f7c4e353a005f7c152872bdf3ec9a02d35ef0c506b66ab1c8c1ab57e2efce6863cb042cd8deb1ca10936529cd3a3341581fed3dd3fa082490a41729f4ad913c3eb568670ee52a460f8fdcd29b84b1799c7777c68b55d9d827e4e7a116ece508c4197c589f5d26a68bec5d79601651aaf89a11499abbaabcc38f0631e1dfe41f8f566b079ced9d995004b73cd0dfac991d7fb5a5a86bf3623be4dd7c3842caa345d5e5ea9831df6e678982fca346f9a9e0d320dee54888944175bc5b4d20aafaea1b53ad7e355d9682d1eb6171054d437bb39f8e596e2ed3b3d4ed76664c9067b5c51149d714f6587a433d1"}]}, 0x3, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0xc07}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1007}}]}) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:10:29 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000400)="641db61a97a3f1203f8c2131a07dd59df17da3142cde77e5576cdc4c32c09b0a1773612b52c4fd74c178f018e34c9b8553eba71d5bb0998aae8e2cf6f29b4a3e9d7d5a940a293bb6d93b33745d88ada912d686111aee22d8f528eebbb79bae0b4ce4d933e5e3770668926bbea38fc31b021f0ba96e62e637afa16e1fdf944450c28177526804def07e7cb71700f9ad1e", 0x90) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) r6 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0x101800) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f00000002c0)=""/184) [ 1367.126823][ T3055] usb 2-1: USB disconnect, device number 107 [ 1367.169397][T26342] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1367.189373][ T68] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1367.196554][ T68] ath9k_htc: Failed to initialize the device [ 1367.204046][T17694] usb 3-1: ath9k_htc: USB layer deinitialized 05:10:29 executing program 2: 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) r2 = syz_usb_connect_ath9k(0x3, 0x28, &(0x7f0000000200)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffffffffffe29}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4ce400c05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86b9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d700008a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa22485d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c735b36e8b421f0e6713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5f71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eae70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a60e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d070000000000000092fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5b3ae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e690881d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0dd848e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed359147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e722697799944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300cedbf46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd40000000000000000000000000000004f37c67af4562b7a30738e82773e7627d000"/3580]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000002c0)={0x6, "af1f122d54bc4d81e223073d3355f595e446c7e1cff0b44b0a8addd474256dd18628168a4614b4593bb8d9f9f3a176c1686d74342f7a6a8583441f25c9146b90"}) [ 1367.349312][ T67] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 1367.399428][T17622] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1367.529220][ T3168] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 1367.589216][ T3845] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1367.596716][ T3845] ath9k_htc: Failed to initialize the device [ 1367.603971][ T3055] usb 2-1: ath9k_htc: USB layer deinitialized 05:10:29 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000), 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1367.709322][T17694] usb 3-1: new high-speed USB device number 127 using dummy_hcd [ 1367.780992][T29174] udc-core: couldn't find an available UDC or it's busy [ 1367.788489][T29174] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1367.919386][ T67] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1367.928711][ T67] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1367.937490][ T67] usb 5-1: Product: syz [ 1367.941837][ T67] usb 5-1: Manufacturer: syz [ 1367.946521][ T67] usb 5-1: SerialNumber: syz [ 1367.998599][ T3066] usb 6-1: USB disconnect, device number 60 [ 1368.019978][ T67] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1368.039315][ T3055] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 1368.049574][ T3168] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1368.059399][ T3168] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1368.067372][ T3168] usb 4-1: Product: syz [ 1368.071825][ T3168] usb 4-1: Manufacturer: syz [ 1368.076427][ T3168] usb 4-1: SerialNumber: syz [ 1368.109402][T17694] usb 3-1: config index 0 descriptor too short (expected 65065, got 22) [ 1368.118114][T17694] usb 3-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 1368.120128][ T3168] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1368.133194][T17694] usb 3-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 1368.190775][T29215] udc-core: couldn't find an available UDC or it's busy [ 1368.198868][T29215] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1368.229330][T26342] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1368.236714][T26342] ath9k_htc: Failed to initialize the device [ 1368.252512][ T3066] usb 6-1: ath9k_htc: USB layer deinitialized [ 1368.349450][T17694] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1368.358939][T17694] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1368.367475][T17694] usb 3-1: Product: syz [ 1368.372143][T17694] usb 3-1: Manufacturer: syz [ 1368.376924][T17694] usb 3-1: SerialNumber: syz [ 1368.420348][T17694] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1368.469391][T17622] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1368.476650][T17622] ath9k_htc: Failed to initialize the device [ 1368.508808][T29226] udc-core: couldn't find an available UDC or it's busy 05:10:30 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB='N\x00\x00\x00']) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1368.516370][T29226] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1368.642295][ T3066] usb 1-1: USB disconnect, device number 70 [ 1368.662607][ T3066] usb 1-1: ath9k_htc: USB layer deinitialized [ 1368.680039][ T67] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1368.689312][ T3055] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1368.698766][ T3055] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1368.707006][ T3055] usb 2-1: Product: syz [ 1368.710280][ T3168] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1368.711236][ T3055] usb 2-1: Manufacturer: syz [ 1368.724902][ T3055] usb 2-1: SerialNumber: syz [ 1368.770164][ T3055] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1368.969147][T26342] usb 6-1: new high-speed USB device number 61 using dummy_hcd [ 1369.089457][T17694] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1369.098837][T17694] usb 3-1: ath9k_htc: Unable to allocate URBs [ 1369.119346][T17694] usb 3-1: ath9k_htc: USB layer deinitialized [ 1369.214121][T29243] udc-core: couldn't find an available UDC or it's busy [ 1369.221643][T29243] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1369.259300][T26342] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1369.315387][T29197] udc-core: couldn't find an available UDC or it's busy [ 1369.322768][T29197] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1369.409221][ T3055] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1369.447409][T22852] usb 5-1: USB disconnect, device number 62 05:10:31 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46de431ea4dc3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1369.459312][ T68] usb 1-1: new high-speed USB device number 71 using dummy_hcd [ 1369.534815][ T3066] usb 4-1: USB disconnect, device number 48 [ 1369.619999][ T3099] usb 3-1: USB disconnect, device number 127 [ 1369.749032][ T67] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1369.749073][ T3168] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1369.756368][ T67] ath9k_htc: Failed to initialize the device [ 1369.763743][ T3168] ath9k_htc: Failed to initialize the device [ 1369.776849][T22852] usb 5-1: ath9k_htc: USB layer deinitialized [ 1369.786153][ T3066] usb 4-1: ath9k_htc: USB layer deinitialized [ 1369.899070][ T68] usb 1-1: device descriptor read/64, error -71 [ 1369.933503][ T3099] usb 2-1: USB disconnect, device number 108 05:10:31 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47dea40fb306d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a117d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c7c816de465d6c33fe4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140161b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000000000000000003780f2b983189f95e3a8e53eb9c001becd9dd2a07e92dce30f8205c8015b066d2318197e12b3a1bfa1bf5dc67bcc5e5d9efb17e8f6248ed7b5b3b3e098ba2f1ea8d4ded9781a00b54c9b0a8ec96330d8e3bcec77ebaf63093de3a9ebcc3941de71"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:10:32 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434bb7f15de39853ede1160c77cecd83dc0092dec1e1ca97"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r4, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308ae1402002940000000010902120001000000000904ff011086f73f0067a8d9435c2204d741417a2442107466f09bd5a46aa78b6c0327fafea6a580651a13423d46dd4302000000000000005aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) 05:10:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x400000d, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xffffffffffe, 0xc001) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) 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, &(0x7f00000014c0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd74860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a52f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a891d6d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8ac570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de28d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c26662461419f293fbe4aee4ee563a3c0e5001f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c7f00000010be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000600000000000000f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff436425ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf09000000b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821c51962a063ae81d5cbb1ad983e12bde34ed207bab6f12000000800000000000000a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d479d581dca76c948ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2e428044c9ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4d00518acf9c756160f26c9fd5f69fa352764ad22a19400c96704d0da6150c0e69c7bebb1c2e216fed6448a29177e79398cc1c69884e90ae7df373fe6b05d98fadb3d64c6b32e3052f3aef97eeea0f0468e036968ddadf9eca4a34e0f96700a86b70f65c944db63116b0d7fe11902535299287a235b7e082663d364ad28b11d9faf0e0dafc9e5c9df44d23d8cafa806103e5b3d1a05cbdb8f5b78ecd7d649dafd60a939a6147a54c4dd42e062fc8fcd88006a346559e911aa95b5af01d91e4e87292d23185f0601a23c3402163ba09fd27f3f40fe458ecf093c5d431885716f130a4c45f0eed75a654365b44512d98c615e4be6e7d7c193fb845cfc6148264117dba54ef92a1a12baa22d21d95542ac882f5754a0aef6bb844b1d0953d3c4ca46ecb90522051a24694acc3b511e3892723bc596bd0185fe5fdb8e5444176d7f6e7a10d49a60"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGABS20(r5, 0x80184560, &(0x7f00000002c0)=""/75) syz_open_dev$hiddev(0x0, 0x60fffffffffb, 0x60ff) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r7 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000012c0)=""/228) ioctl$EVIOCSKEYCODE(r7, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f00000013c0)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1370.089196][T26342] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1370.098515][T26342] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1370.107169][T26342] usb 6-1: Product: syz [ 1370.111732][T26342] usb 6-1: Manufacturer: syz [ 1370.116532][T26342] usb 6-1: SerialNumber: syz [ 1370.209755][T26342] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1370.259166][ T67] usb 5-1: new high-speed USB device number 63 using dummy_hcd [ 1370.309107][ T68] usb 1-1: too many configurations: 28, using maximum allowed: 8 05:10:32 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000), 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1370.449111][ T3168] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 1370.479047][ T3055] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1370.493952][ T3055] ath9k_htc: Failed to initialize the device [ 1370.501884][ T3099] usb 2-1: ath9k_htc: USB layer deinitialized [ 1370.588985][ T3066] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 1370.729201][ T3168] usb 4-1: too many configurations: 28, using maximum allowed: 8 [ 1370.779092][T26342] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1370.859153][ T3099] usb 2-1: new high-speed USB device number 109 using dummy_hcd [ 1370.859211][ T67] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1370.878834][ T67] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1370.887204][ T67] usb 5-1: Product: syz [ 1370.891598][ T67] usb 5-1: Manufacturer: syz [ 1370.896719][ T67] usb 5-1: SerialNumber: syz [ 1370.939944][ T67] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1371.089164][ T68] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1371.098963][ T68] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1371.108776][ T68] usb 1-1: Product: syz [ 1371.113200][ T68] usb 1-1: Manufacturer: syz [ 1371.117839][ T68] usb 1-1: SerialNumber: syz [ 1371.161991][ T68] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1371.249152][ T3066] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1371.258472][ T3066] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1371.268017][ T3066] usb 3-1: Product: syz [ 1371.272267][ T3066] usb 3-1: Manufacturer: syz [ 1371.277139][ T3066] usb 3-1: SerialNumber: syz [ 1371.343594][ T3066] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1371.419125][ T3099] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1371.428398][ T3099] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1371.436595][ T3099] usb 2-1: Product: syz [ 1371.441179][ T3099] usb 2-1: Manufacturer: syz [ 1371.446029][ T3099] usb 2-1: SerialNumber: syz [ 1371.489893][ T3099] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1371.529090][ T3168] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1371.539320][ T3168] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1371.547406][ T3168] usb 4-1: Product: syz [ 1371.551757][ T3168] usb 4-1: Manufacturer: syz [ 1371.556360][ T3168] usb 4-1: SerialNumber: syz [ 1371.600586][ T3168] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1371.620471][ T67] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1371.759189][ T68] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1371.801029][ T3055] usb 6-1: USB disconnect, device number 61 [ 1371.828919][T26342] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1371.836071][T26342] ath9k_htc: Failed to initialize the device [ 1371.844557][ T3055] usb 6-1: ath9k_htc: USB layer deinitialized [ 1371.999099][ T3066] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1372.079037][ T3099] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1372.169059][ T3168] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1372.198143][ T3055] usb 5-1: USB disconnect, device number 63 [ 1372.457071][T26342] usb 3-1: USB disconnect, device number 2 [ 1372.573316][T29296] udc-core: couldn't find an available UDC or it's busy [ 1372.580679][T29296] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:10:34 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x200000000000004, 0x6ebfc) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x40046629, &(0x7f0000000100)) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000001240)={{0x1, 0xffffffff, 0x9, 0x3, 0xba62b2c9, 0x7}, 0x3c0, [0x1000, 0x3, 0x800, 0x0, 0x6, 0xfffffff8, 0xffff, 0x3, 0x100, 0x800, 0x4, 0x3, 0x5, 0x1f, 0x1, 0x100, 0x0, 0x6, 0x2, 0xca52, 0x6, 0x1, 0x9, 0x3, 0x7fffffff, 0x1000, 0x4, 0x7, 0xcdc, 0x1000, 0x1, 0x1000000, 0x8, 0x1000, 0x3, 0x9, 0x8, 0x80, 0x4, 0x91, 0xb665, 0x92, 0x8, 0x3, 0x100, 0x7f, 0x10001, 0x6, 0x80000001, 0x9e, 0x7ff, 0xfffffc01, 0x1f, 0x0, 0x9, 0x7ff, 0x5, 0xb6, 0x401, 0x10001, 0x8, 0x9, 0x10001, 0x80, 0x0, 0x8, 0x9, 0x7, 0x3c800000, 0x9, 0x9, 0x5, 0xcd08, 0x7f, 0xe1, 0x1, 0x2, 0x4, 0x2, 0x4, 0xfffffff7, 0x5, 0x4, 0x75, 0x7fff, 0x0, 0x0, 0x0, 0x5, 0xffffff70, 0x0, 0x3bb, 0x7fff, 0x6, 0x80, 0x80, 0x362, 0xe082, 0x7, 0x81, 0x1, 0x6, 0xfffffffa, 0x6, 0x1, 0x1, 0x7, 0x6, 0xff, 0x1, 0x81, 0x8001, 0x8, 0x7, 0x1, 0x40, 0x683b, 0x7fffffff, 0x100, 0x1, 0x7, 0x4, 0x8, 0x3ff, 0x8, 0x4, 0x7984, 0x2, 0x3, 0x0, 0x3, 0x0, 0x2327, 0x814, 0x0, 0x100, 0x3f, 0x7fffffff, 0xffff0001, 0x401, 0x8, 0x3, 0x3, 0x9, 0x5, 0x0, 0x80, 0x7, 0x1, 0x5, 0x40, 0x239e0000, 0xfffffffa, 0x401, 0x9, 0x9, 0x1, 0x2, 0x1, 0x0, 0x5, 0x7, 0x80000000, 0x9, 0x6, 0x0, 0x7f, 0x9, 0x4, 0x665, 0x1, 0x81, 0x6, 0x7ff, 0x6, 0x1, 0x8, 0x0, 0x2, 0x8, 0x4, 0x1c, 0x10000, 0xfffffff9, 0x7, 0x5, 0x2, 0x4, 0x9, 0x8, 0x39, 0x9, 0x3, 0x9, 0x7, 0x0, 0x5, 0x0, 0x6, 0x100, 0x7, 0x100, 0x2, 0x7, 0x6, 0x80, 0x374, 0x80000001, 0x6, 0x9, 0x8, 0x1, 0x2, 0x1f, 0x8, 0x9e3, 0x7ff, 0x22ee, 0x3ff, 0x0, 0x7fff, 0x0, 0x4, 0x2, 0x10000, 0x4f6691a7, 0x8, 0x1, 0x4, 0xffffccfd, 0x1fb1, 0x19f, 0x401, 0x6, 0x8, 0x81, 0xa95190f, 0x7, 0x4, 0xf7, 0x3, 0x9, 0x4, 0x47, 0xffffffff, 0x8, 0x25a, 0x7fff, 0x7, 0x0, 0xff, 0x5, 0x3, 0x4, 0x1f13, 0x1, 0x3076, 0x10001, 0x3, 0x1f, 0xffffffff, 0x11, 0x3, 0x1, 0xffffffff, 0x2, 0x5, 0x1ff, 0x2184, 0x54ad, 0x1, 0x9, 0x9, 0x8059, 0xc8, 0x7fff, 0x7, 0x7, 0x0, 0x1, 0x405, 0x1, 0x8, 0x1, 0x0, 0x8, 0x5, 0xee, 0x832, 0x6800, 0x8, 0x9, 0x7fc0, 0x5, 0x6, 0x1, 0x289, 0x5, 0x80000001, 0x3, 0x80, 0xffffcb9d, 0x7, 0x5, 0x8, 0xfffffffb, 0x6d81, 0xffffffff, 0x1, 0x9, 0x100, 0x6, 0x3ff, 0x8, 0x3, 0x200, 0x2, 0x3, 0xffffffff, 0x0, 0x8, 0xffffff01, 0x4, 0x5, 0x9dc, 0x200, 0x80000000, 0xffffffaa, 0x7ff, 0x81, 0x3, 0x5, 0xffff, 0xffff7fff, 0x12ab, 0x3, 0x1000, 0x7161, 0x2, 0x41, 0xfffffff9, 0x4, 0x3, 0xa5, 0x4, 0x0, 0x4, 0x4, 0x6, 0x40000, 0x2, 0x2, 0x4, 0x0, 0xfffffffa, 0x0, 0x8, 0x80000000, 0xff, 0xfff, 0x1, 0xbd5, 0x6, 0x7ff, 0xb366, 0x8, 0x8, 0x7, 0xffff, 0xff, 0x5, 0x2, 0x8, 0x1, 0x7ff, 0x200, 0x8507, 0x3ff, 0x18e5, 0x6, 0x1f, 0x3ff, 0x51e, 0x0, 0x7, 0x0, 0xffffffff, 0x4, 0xffff, 0xffff, 0xbb2, 0x3, 0x200, 0x80000000, 0x4, 0x4, 0x4, 0x9, 0x80, 0x433c, 0xd6, 0x3, 0x6, 0x12, 0x8, 0x8, 0x4, 0x6, 0xffff, 0x0, 0x2, 0x7, 0x400, 0x8000, 0x8001, 0x0, 0x3, 0x6, 0x7bc9e932, 0x6, 0x1f, 0x8, 0x6, 0x3, 0x0, 0xe0000000, 0x8, 0x10001, 0x8000, 0x9, 0x0, 0x6, 0x66, 0xfffff001, 0x1f, 0x7ff, 0x7, 0x3, 0x8000, 0x80000000, 0x1, 0x7, 0x1000, 0xffffffff, 0x6, 0x8, 0x6, 0x8, 0xffff0000, 0x3, 0x4, 0x7, 0x0, 0x7, 0x5, 0x80000000, 0x4, 0x7, 0x9, 0x200, 0xff, 0x3ff, 0x124, 0x3, 0x56c, 0x1, 0x28c1, 0x7, 0x5, 0x400, 0x7fffffff, 0x1, 0xffffffe5, 0x2, 0x13, 0xde, 0xffffffc0, 0xfff, 0x8, 0x189, 0x4c816b0, 0x8000, 0x8, 0x9, 0x8, 0x9, 0x5be1, 0x7, 0x5, 0xfffffffa, 0x10000, 0xa5c4, 0x3, 0x5, 0xfff, 0x3, 0x7fffffff, 0x401, 0x6, 0x3f, 0xd0a, 0x9, 0xb9d, 0x400, 0x1, 0x7ff, 0x1ff, 0x1, 0x4816, 0x4, 0xa80b, 0x8001, 0x7f, 0x3ff, 0xffff, 0x9, 0x5, 0x2, 0x7b, 0x7fff, 0x1ff, 0x74, 0x0, 0x5, 0x9, 0x5, 0x5, 0x6, 0x2, 0x4b50, 0x6, 0x9, 0x7fffffff, 0x2, 0x8, 0x8, 0x8, 0x9, 0x7fa23c28, 0x8, 0x4, 0x8001, 0x7, 0x562, 0x2, 0x5, 0x0, 0x1000, 0x4, 0x9, 0x3, 0x0, 0x401, 0x5, 0x9, 0x9, 0x1000, 0xd5, 0x508f, 0x6, 0x5, 0x0, 0x1, 0x1, 0x2, 0x3, 0x20, 0x9, 0x0, 0x1ff, 0x6, 0x1, 0xe5, 0x0, 0x1f, 0x4, 0x4, 0x9, 0xf219, 0x80000001, 0x10001, 0xf60, 0x5dc, 0xc, 0xaf3, 0x4, 0xfffffffd, 0x6, 0xc55, 0x4, 0x3000, 0x5, 0x0, 0x1, 0x3, 0x7fff, 0xfffffff8, 0x7, 0xbc, 0x5, 0x5, 0xe8c, 0x10001, 0x3, 0x0, 0x0, 0x6, 0x0, 0x5, 0x10001, 0x20, 0x10001, 0x1, 0x6, 0xef25, 0x4, 0x2, 0x0, 0xbc0, 0x9, 0x9, 0x200000, 0x800, 0x7, 0x5, 0x3, 0x10000, 0x2, 0xac3b, 0x2, 0x2, 0x8, 0x9, 0x772f, 0x3, 0x200, 0x8, 0x4, 0x200000, 0x1f, 0x4, 0x246, 0x101, 0x8, 0x9, 0x1, 0x0, 0x51, 0x8000, 0x5, 0x200, 0x8, 0x0, 0x597, 0x101, 0x0, 0xb669, 0x8, 0x4, 0x5, 0x9a, 0xc5, 0x3, 0x80000000, 0x9, 0x8, 0x1, 0x0, 0x10000, 0x4, 0x0, 0x8, 0x828, 0x6, 0x4, 0x7fff, 0x1, 0x5, 0x1ff, 0xfffffffa, 0x5, 0x1101, 0x39, 0x70, 0xffff, 0x9, 0x8d0, 0x1, 0xa783, 0x8, 0x7, 0x5, 0x40, 0x7, 0x8, 0xd4f4, 0x27, 0x0, 0x8, 0x400, 0x0, 0x1, 0x9, 0xb5, 0x1, 0x0, 0x53bf, 0xfe05, 0x7, 0x4, 0x5c1, 0x8, 0x6, 0xa034, 0x2, 0x5, 0x0, 0xffffffc0, 0x1, 0x8, 0x1000, 0x8001, 0x9, 0xffffff00, 0x8000, 0x7, 0x8000, 0x3, 0x55, 0x4, 0x7, 0x3c5b47bb, 0x5, 0xfffff000, 0x5, 0x7ff, 0x80000001, 0x7, 0x0, 0x7ff, 0x7, 0x0, 0x9, 0x0, 0x7, 0xff, 0x4, 0x5, 0x0, 0xbb0, 0x99a32f0, 0x9, 0x8, 0x3, 0x0, 0x5, 0x62, 0x7fffffff, 0x0, 0x250, 0x80, 0x0, 0x1, 0x66b0232b, 0x5, 0x6, 0x9, 0x9b, 0x8000, 0xfff, 0x0, 0xb6d3, 0x401, 0x1f, 0x9, 0x8, 0x7f, 0x7ff, 0xa8, 0x1, 0x4, 0xffff, 0x3420d8ce, 0x8000, 0x5, 0x7f, 0x6, 0x4, 0x1f, 0x4, 0x401, 0x5, 0x1, 0x10000, 0x1, 0x9, 0x10000, 0x401, 0x0, 0x26, 0x5, 0x5, 0x12ea598e, 0x1, 0x6, 0x6, 0xffffffff, 0x8000, 0x2, 0x1, 0x9, 0x80000001, 0x6, 0x2, 0x1f, 0x1000, 0x20, 0x8, 0x7, 0x1, 0x2, 0x1, 0x5, 0x3, 0x1, 0x2fc, 0x20, 0x4, 0xc85, 0x2f2e, 0x7, 0x2, 0x0, 0x8, 0x8, 0x5, 0x74, 0x5c65a24b, 0x6, 0x6, 0x0, 0x1, 0x80000000, 0x101, 0x814, 0x800, 0x7f, 0x711, 0xbda, 0xffffffff, 0x400, 0x6, 0x0, 0x102, 0x2, 0x20, 0x0, 0xd90f, 0xffffffff, 0x0, 0x1ff, 0x6, 0x0, 0xd25, 0x3, 0x8, 0xfffffffb, 0x5, 0x8, 0x5, 0xfffffc00, 0x1000, 0x8001, 0x0, 0x1, 0x1, 0x3, 0x3, 0x0, 0x7, 0x9, 0x40, 0x6, 0x200, 0xd0b7, 0x9, 0x3, 0x9, 0x7, 0x0, 0x6, 0x9, 0x5, 0x66, 0x1000, 0x2, 0xb5b, 0x0, 0x2, 0x7ff, 0x3, 0x0, 0x8, 0x7, 0x9, 0x4, 0x200, 0x101, 0x0, 0x7fff, 0x9, 0x5, 0x0, 0x7bc3c6ca, 0x10001, 0x2, 0x2, 0x47a, 0x6, 0xffff9144, 0x80, 0x200, 0xc65, 0x6, 0xf8000000, 0x7, 0x2, 0x80, 0x40, 0x3f, 0x3, 0x3a0a, 0xffffffff, 0x13c, 0x101, 0x6, 0xfffffffa, 0x3e, 0x66168, 0x1000, 0x4, 0x3, 0x10001, 0x4, 0xd141, 0x7aefbcd2, 0x1, 0x4, 0x6, 0x1, 0x1, 0xf29, 0x3, 0x6, 0x7, 0x7, 0x8, 0x401, 0x0, 0x401, 0x7, 0x1, 0xfffffeff, 0x1000, 0x1, 0x4, 0x1f, 0x3, 0x0, 0xfffffff9, 0x0, 0x8, 0x800, 0x3, 0x8, 0x2, 0x5, 0x8, 0x0, 0x10001, 0x0, 0x7, 0x9, 0x9fd, 0x1, 0xff, 0x82d, 0x4, 0x800, 0x46, 0xaa5, 0xfffffffa, 0x3f, 0x6f, 0x100, 0x8d, 0x5, 0x7, 0x101, 0x7, 0x6, 0x40, 0x1718, 0x8, 0x10000, 0x20, 0x1, 0x1, 0x4, 0x1, 0x10000, 0xfffffffe, 0x0, 0x100, 0x6, 0x2, 0x54, 0x9, 0x6, 0x7f, 0x0, 0x0, 0x40, 0x100]}) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x80000000, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x440800) [ 1372.618857][T17694] usb 6-1: new high-speed USB device number 62 using dummy_hcd 05:10:34 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47dea40fb306d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a117d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c7c816de465d6c33fe4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140161b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000000000000000003780f2b983189f95e3a8e53eb9c001becd9dd2a07e92dce30f8205c8015b066d2318197e12b3a1bfa1bf5dc67bcc5e5d9efb17e8f6248ed7b5b3b3e098ba2f1ea8d4ded9781a00b54c9b0a8ec96330d8e3bcec77ebaf63093de3a9ebcc3941de71"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1372.709007][ T67] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1372.733449][ T67] ath9k_htc: Failed to initialize the device [ 1372.743697][ T3055] usb 5-1: ath9k_htc: USB layer deinitialized [ 1372.788849][ T68] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1372.796323][ T68] ath9k_htc: Failed to initialize the device [ 1372.827935][T22852] usb 2-1: USB disconnect, device number 109 [ 1372.915323][T29308] udc-core: couldn't find an available UDC or it's busy [ 1372.922534][T29308] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:10:34 executing program 2: 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) 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) r3 = syz_usb_connect$uac1(0x1, 0x105, &(0x7f0000000400)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf3, 0x3, 0x1, 0xae, 0x10, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0xff}, [@input_terminal={0xc, 0x24, 0x2, 0x1, 0x203, 0x1, 0x91, 0x800, 0x7f, 0x4}, @extension_unit={0xa, 0x24, 0x8, 0x2, 0x1f, 0x6, '!zY'}, @selector_unit={0x7, 0x24, 0x5, 0x2, 0x1, "4793"}, @mixer_unit={0x8, 0x24, 0x4, 0x5, 0x2, "1830b6"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x100, 0x4, 0x2, 0x4}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x9, 0x7f, 0x3}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x4, 0x2, 0x0, 0xff, 'xk7'}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1d, 0x3, 0x5, 0x40, "af", "ece4"}, @as_header={0x7, 0x24, 0x1, 0x2, 0x64, 0x4}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x80, 0x1, 0x0, 0x20, '$'}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1, 0x3, 0x2, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x7f, 0x6, 0x4, {0x7, 0x25, 0x1, 0x81, 0x6, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x4, 0x7, 0x14, "c577"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0xc0, 0x1, 0x6, 0xa1, "20b2"}, @as_header={0x7, 0x24, 0x1, 0x45, 0x7, 0x1001}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0xfffc, 0x7ff, 0x1f}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x7f, 0x2, 0xbf, 0x40, "3e900d58ef"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7, 0x2, 0x6, {0x7, 0x25, 0x1, 0x0, 0x0, 0x7f}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x7, 0x1f, 0x0, 0xff, 0x2}, 0x65, &(0x7f00000002c0)={0x5, 0xf, 0x65, 0x6, [@ptm_cap={0x3}, @generic={0x2d, 0x10, 0x4, "0ede8e60f91c0a2ef3b7150d2fc73d1fc057b2f934c868597f6e00e6f1b4cb95094b09a578eb7ef53430"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x3, 0x1, 0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x25, 0x9, 0x3, 0xffff, 0x81}, @ext_cap={0x7, 0x10, 0x2, 0xe, 0x3, 0x0, 0xffff}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "7e1c685f4fd88be2a5d23032755782c5"}]}, 0x5, [{0x63, &(0x7f0000000340)=@string={0x63, 0x3, "ce05146eabea0e4d78afb51532b650be47bcbc8d790a89c41eb10b81a2fd40af05a54aea4c2eae5a30d36289f0aa9282785f8c16a5b3269b5d45970ffb479806a5cf00faf73fb82ef94a552622d3463e4be8c80a4d4f92745b448ee29f63ccc763"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x438}}, {0x45, &(0x7f0000000580)=@string={0x45, 0x3, "23a3f71f39baf2f20202f1fb585a13f5f9efc4624e5240fdf2ed61852f662a364376275cca2fd394a46bee399b939129b4aa55afc4ad38f2de51c828dc44c7df0c47ec"}}, {0xf9, &(0x7f0000000600)=ANY=[@ANYBLOB="f9036fb80574e2bb020c760c724cdef998f54e8ab057f6355e8311951b0b92e5733ee9b9c6cd3a498d82294d73079304f856a99a0c4773edf5edd28113289fcfa4e637077c542ea202fa2e5e61857f7225d63bcfa347350e87b4f707b6be5b13fdb82a21c2d43d20fc22397ff39846ad2b8772955ad71ff2cf0ef2dc8b873f3809488ef9d80e01c97dd834eed7778dd5af30007de1d7d71012ca30f2399fe53e80e7c14cf6c1dadc5a8440624bab3c59251f74a5a9c7cc73adbcbc75fe86989fecee3b968b5527994c79e82801fb46cd880b96f23ac6ef5661d17b8dc5c884f7381510a6b51aec6eebfa19b41dfc4025b10908984f94ef95f9"]}, {0x6, &(0x7f0000000700)=@string={0x6, 0x3, "f476d62d"}}]}) syz_usb_control_io(r3, &(0x7f0000000b00)={0x2c, &(0x7f00000007c0)={0x0, 0x23, 0xea, {0xea, 0x2, "804393a213b506aad4dba55d6798dc3f3f7becff8167298a809900c615529df1e6d328eb028ec6ce0f8d1bbc76b5e101b27b61861002dd750478c69cdde03cb1554783c9fb477c9a2767bdc473877e388441a4e046fd295f64819fe43c20384027c9ae934d40e70e9d14c2fed44ae23c076ecdf8503e6538607e152b50aaf5cb78f477611856641694aaa8bf4b07b2c676463a82f2d3983607a84bd04cce5f70020cf3912c19ccfd1ed82547e3ea3d25b02b69cab35cc162c0e8d3c64d471f0ff81546d12bcff248b417a0faf32369dc8a4a4537ef67774b8ebfc0c4b0670f5afcdc3cc0b42a4501"}}, &(0x7f00000008c0)={0x0, 0x3, 0xa0, @string={0xa0, 0x3, "26654c2732345261c160ad96ea58ac4d616f52d174b7d8e545fa37259db2cc2f0a1d679ad89da7970ca4ca0d232ee65a59863ec46fe21736c5dd50e64bc9d45bbabe8b2b8166b915b6391b7ed43a53ae5506aa2a8ebf28651c49ca204dc8cc054d984225370385d67253efe6056055bac2122e907a7702645893456af666122325d9ff0d62123c16778d5b153118bb557ee4ef847a5bc2e522c07960ff4e"}}, &(0x7f0000000980)={0x0, 0xf, 0xc6, {0x5, 0xf, 0xc6, 0x5, [@generic={0x74, 0x10, 0x3, "47b5c69b141dcd9687d7560dac55c136e9db4f0362bb498877ef21453f2cf0b46598c095658551ce558098fdd01d39d8a6394de90021dd0edc40f71dfadec4aa5fbdc9bf42ed502af4a04ab3625b5801205ab0ea74fe40ab71b3061bd7b89744f58c91adb9816eaf2ccb0f14f3a5e10f1d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0x9, 0x9, 0x100}, @ssp_cap={0x24, 0x10, 0xa, 0xcd, 0x6, 0x1, 0xf, 0xfffc, [0xf, 0xffaf, 0xffc000, 0xff0180, 0xc000, 0xffc02e]}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "8c9cbf60493fd1a247f869c1b717eaf4"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xe, 0xcd, 0x9, 0xff}]}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd0, 0x0, 0xc7, 0x4, "120f68e5", "ab6ad300"}}, &(0x7f0000000ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x10, 0x3, 0x7f, 0x80, 0x7, 0x401}}}, &(0x7f0000001000)={0x84, &(0x7f0000000b40)={0x40, 0x0, 0xf5, "fc18957192f75851f72295b728a143b07a40536e7821160955ec621e9972f1a11c94e156602779de494a74c7b8db04e286f123607123dfa72a4cf873bd2174d5c6c18b95b1bd48dfc85ea8401836244b434139ef62cb04f7c47222849ce476e1aa25290e66880e8eb811baf2a17933905f3ebc28460414c7c8e18eae9353684250d50fb5f1f452a5b33637b56a1e43c0c579fd31e9f1bef78966ed13b9d8809f1601618dae9038b73e9819b83dfa3a75c75e830eb73ecfd51267913598c02f34c8c2e6af1b3706e95ac4147fcdc1ff2c27f53fff1d4b48d18810ef24cfb9d9844f4c57b696ff771d69f668e404b3cdb2b6ebefb274"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000cc0)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000d00)={0x20, 0x0, 0x4, {0x464, 0x40}}, &(0x7f0000000d40)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000d80)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000dc0)={0x40, 0xb, 0x2, ')\"'}, &(0x7f0000000e00)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000e40)={0x40, 0x13, 0x6}, &(0x7f0000000e80)={0x40, 0x17, 0x6, @dev={[], 0x20}}, &(0x7f0000000ec0)={0x40, 0x19, 0x2, "0601"}, &(0x7f0000000f00)={0x40, 0x1a, 0x2, 0x400}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000f80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0x5}}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_usb_connect(0x5, 0xaa6, &(0x7f00000010c0)={{0x12, 0x1, 0x310, 0x75, 0xb4, 0xd2, 0x10, 0x2c42, 0x1604, 0x669d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa94, 0x3, 0x7, 0x0, 0x70, 0x9, [{{0x9, 0x4, 0x1e, 0x0, 0x7, 0xb, 0x47, 0x78, 0xcd, [], [{{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x40, 0x7, 0x2}}, {{0x9, 0x5, 0x1, 0x2, 0x20, 0x3, 0x8, 0x63, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x7}]}}, {{0x9, 0x5, 0xf, 0xc, 0x200, 0x9, 0x11, 0x90, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x45, 0x2}, @generic={0xb1, 0x6, "c1a7f7c4622d0372bfccd0bbbcc9e0f3635656a5f78c4c2bee7f003307eaf506c57a5366dffeec3e3a7889f641cb4b898ac8027811001c7c786301c5675e9fc52c600bea3f777945cbea29de00befbce023ff061fbd1033d330b67556000e10d6358d5bf871c9381ec93151ae457e88d911ad476f3f0d160dc2f4178c120347cf2b2772a2c4e3e90144eb2abefb149e493f42d23401f6262eca7c356678c1ca802205fd5a77d23e32159ff259c5822"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x400, 0x3f, 0x4, 0x1, [@generic={0x91, 0x21, "81c238d7f636e5f9c23eea6a7f4525297e0101257047eceb547648fc1a1e8608ae650a6a774bfcdc957e4c692b849b22146eaf8cd1f299f19fb8d5e951df0ac60d4c31b5f27158f4496713310765690a0f7810e4d661ced3282fc97cfbabbc7419d23e3c93fd5f5d510eb48a0607f0e9382b9ac12e941bd20b02fcaa8a8f944f7e877371e2d89d658fe96907bf338c"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x400, 0x9, 0x4, 0x80, [@generic={0x62, 0xb, "ccaedc9fb0e44fc14f27a4546fa6cda26030e13957264a79e34b91043810781d7b57295f63b9f9347e633582dc4874eb0aeaad8eb237299045485b8e8b37fead793570502785616602c801eef51ae73eadb95063f71e2213c0a340e3b58eb701"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x200, 0xff, 0x7, 0x1f}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x1, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0xd9bd}, @generic={0xb6, 0x10, "4c230b542b114c378c14e0b477e3a2a46e214bb249fa2289e3dc3d68debdcbabde71a05ef723160ffc5512f011126d2423b6370487ab7306d560c8ffe82a5503b2aab720efecd1b47b910c1ada75ad2381044b37df1a9343297274ef7f955d6acb0f5a355f7199dbb207fb079e6b9921c7520ee82ed6eca860aef29d4b964c8069fd22863744f3a06c45148ceb4a64b1a9c911c50987d4d7e2b1f82171fb4fb80e018f2339a35608c6d63e04806ae5158ff95530"}]}}]}}, {{0x9, 0x4, 0x0, 0x7, 0xe, 0x9d, 0x6d, 0x7b, 0x0, [@generic={0xe5, 0x3, "5ad31514b4894ff3013546801c12d65c39e952272e5fd55202fca714765db840a8a4b3cefa9520d5128fa18ae877358c626bea37fc641d34831c1f98b72e90c63fecab23e41d05f8f4a60a1b1345d84695a7e83b96eed5347db9ae642d985cec213e408b9fd30d3b1c59a2e08b28cf934e830e71cb76316ac20b8f9c5d3e01fa8a2e7d45270fb4a762ab7f81213203057dfdb21212b26a6d52f612a6ca89050406ccaa729b033f117786f41a880ea32ccf3a4a055917008e30d16ba9d45f5f7aa079eb4631cf2a4d4a2b8bb49a6d0fa6446d25a28afb22ac5d560dc0e550002d504ad0"}, @hid_hid={0x9, 0x21, 0x3, 0x2b, 0x1, {0x22, 0x756}}], [{{0x9, 0x5, 0x5, 0x3, 0x40, 0xc1, 0x8, 0x29}}, {{0x9, 0x5, 0xf, 0xc, 0x400, 0x3, 0x9, 0x80}}, {{0x9, 0x5, 0x7, 0x3, 0x40, 0x81, 0x1f, 0x20, [@generic={0x56, 0x20, "4a1a09d273f7b60d3513b87c619f568133fe1db74d199b89a6c66de3c39856510da49d089b9d0317dd20933ee1a86f290f4e0516db45717e35275f63cacfeff9db864a3c37fc3f2f2b7a2980b91a48238f465a8c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x8000}]}}, {{0x9, 0x5, 0x2, 0x10, 0x20, 0x1f, 0x53}}, {{0x9, 0x5, 0x2, 0x10, 0x40, 0x9, 0x7, 0x0, [@generic={0xb6, 0x23, "9b099d507824b5ad039d57f1a470d60b472f8f3afe55729ce9e6aaf0c2066463c2a6866e45b1e7ae0594dfb4b4ff0ae4a851884f3e817cecd3adc4340bd248165700fd115fa922e2e498842f1dc0a0432de8133e255958d74f3931095f38051897430eb0dd8f0bfbe67ba95f649d364556687cd666b14634e692e8ac234f372a5f48c1f7ab7b282be7716e174c5273e55a7a1111a578a2b07f30b18de010f6feae82e8f5bbb81d713230f82632cc2dfb8efc9950"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x10, 0x3, 0x1, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xfff7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x400, 0x9, 0x6, 0x81}}, {{0x9, 0x5, 0x0, 0x8, 0x20, 0x9, 0x3, 0x1f}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x8, 0x0, 0xff, [@generic={0x90, 0x23, "c2ea8a7baf52d262db9a9ede334e9689d0e87531944e74fc83fe018efa87f390788d456c56233ef59a608ef906ac00d5276ce722b839abb89dd042407b79be43a1b2dd813be97035cba9ffe8dcf4ccb34f75eaecfaa4856314e106e131162a354daaa4f7bb2b6227757c80d1b14e3716a19ce4c6aedca24018b7555ced71c65385eaac59c6894e61f9abb4e66a39"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x2, 0x9, 0x4, [@generic={0x101, 0x24, "836621562919593c8a70fe95b41bcdcbf47df3f5a5694933282a3335bca378c75207ce990127607b0c7168333f647ea4f4e0424c07e6d534e002f9481ea366dd673fb1b5ff06a44d8a1a6b15b8f7c408afabd0b476640e85352262eb5cde78208086f6407c6661fea549f5c68f8b1f2582d4b97ea78409201006214e79b2af34f72dcf7ee9dd2d2e85242a9a8d4f7948e9bbd25daa281d9d6d5f243e87f26328c4d78167928046ce198653f83e6958e09f6114a9f6be43badc6311f3668b53f90fced1dac1b85c6f8f1089bba62b0a268650d3a543ffb4f43a84276833ebf86dadcf2e4a11f7fccfa4c975821a97b16d8eed8a0862de8cd70899a4fedd9bc5"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x400, 0x80, 0x2, 0x1, [@generic={0x87, 0xd, "28729644c125c484d4da5753b6aed28af0596a9fe536f66708bedf237ac8283615a18b1c1adf80d2213df2a59f5a9dfc1f43b58d01e4988aa354c0c7d225971fb585fef25edf671b113ad9baff6ea27666cc5ac6eef92367ad01d888ad50485422f6f5be11eaaf4bd5f4a130152d315809ad5c13a798f6f4c9da2f7e38c2c428847961589d"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x480, 0x6, 0x0, 0x9f}}, {{0x9, 0x5, 0x9, 0x4, 0x10, 0x9a, 0xe1}}, {{0x9, 0x5, 0x7, 0xc, 0x20, 0xff, 0x1, 0x3, [@generic={0x2f, 0xf, "37939ab079ae0909d89db998df5d13dc5070a263b5e1c2338cc4e9d1cfe0b1c0f73e6ddaaaee0d82b2f412ed62"}]}}]}}, {{0x9, 0x4, 0xd2, 0xb0, 0xd, 0xff, 0xff, 0xff, 0x20, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, 'l'}, {0x5, 0x24, 0x0, 0x43f2}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x8, 0x19}, {0x6, 0x24, 0x1a, 0x4}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @network_terminal={0x7, 0x24, 0xa, 0x7f, 0x3, 0x0, 0xb6}, @acm={0x4, 0x24, 0x2, 0xe}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x8}, @mdlm_detail={0x31, 0x24, 0x13, 0x1, "1f50e11e7a1a19cbb7484d5946d56e1390c63f30ccca81b8ee4607c7b6ef03c6d2aece3445c14052fedd061283"}, @network_terminal={0x7, 0x24, 0xa, 0x2, 0x2, 0x40, 0xd8}]}], [{{0x9, 0x5, 0x0, 0x13, 0x3ff, 0x91, 0x7, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3f, 0xfffd}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x8}]}}, {{0x9, 0x5, 0x7, 0xc, 0x200, 0x4, 0x7, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0xe2, 0x61, 0x1, [@generic={0x1b, 0x8, "f2150628b695d35fd3febf2875c006772df6aaffd3f5cd37a4"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x40, 0x1f, 0x2, 0x9, [@generic={0xa8, 0x4, "2383757435de207293c798a08b9d18ec146785ff1bb89ecaf391675f72dc603315daec045ce69e18a9d1977d836066bc598a7e9b209affee434a143e4008a1b9de2e0f1bb28a124d03a604391577f51d56a55a61f6f5ae1a3b77c234fb6f47a4c5aa1bfe1b1fd4afb9b58c04b0c102cdfcdb773f0cb10cd38cee6c7306ab8bbff56e1681e7278b04f781c8d1cbc9f7389601c4e9190644c11577e337046fe2fa005606c74aab"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x3}]}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x3, 0x2, 0x1}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0xff, 0x81, 0xf5, [@generic={0x94, 0x5, "15e1e8e0e3dc4e9bd4695a174db784616f4dff4009a10c55ef55057c6713b093ddbd454a4e0b911be43379aacc5e4597f167150878a08dd87b9229576338e612705444e6339cd442853773a34a5268e8593519b928cf0647d286a8afc809f991d904f2aacb0bc346296218e6ad5fd3fbc09d284d8b56fe9f2b3ebf17631a70767967e845b5740e9de1e005f24cd71747adad"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x10, 0xf2, 0x40}}, {{0x9, 0x5, 0x9, 0x2, 0x3ff, 0x8, 0x40, 0x6, [@generic={0x7f, 0xb, "565963abcf70f30084057505efa4f0ad5010a1eafd8320c0a6e4569b7fa37bf6ce772141c134e64d0960b4cf7b1e16624ac389e80c0ca229676a1520c2379de5a4047c5c60efb78e30d2c0951546e8e251f96200ab94d66f7d1ad8497291a51d4dcbba90a43af0d8c308456be7344dacbb3ab283f204e46cd0613a1872"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x9, 0x80, 0xb6, [@generic={0x2a, 0x2, "af5a91e8170265fe9eef510487c067b632b5062ac3734ab989204aff66c816dbcaf66b5ea012e7d6"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x5, 0x2}}, {{0x9, 0x5, 0x0, 0x2, 0x10, 0x8, 0x2, 0x3f}}, {{0x9, 0x5, 0x0, 0x3, 0x10, 0x6, 0x1, 0xb1}}, {{0x9, 0x5, 0x5, 0x10, 0x3ff, 0x20, 0xff, 0x2}}]}}]}}]}}, &(0x7f0000001c80)={0xa, &(0x7f0000001b80)={0xa, 0x6, 0x310, 0x2, 0xff, 0x0, 0x8, 0x2}, 0x11, &(0x7f0000001bc0)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x1f, 0x0, 0xbe17, 0xf000, 0xfffe}]}, 0x1, [{0x66, &(0x7f0000001c00)=@string={0x66, 0x3, "f1f40c2fb912f81c58e3801466c4fea6a47be3f34b3970d16430953a07296bebeb9fc78308e3d43cb57548fdf00504597d284d4031c4de5e8dfc5a5c2add653133029c5860016a0fa8f37bcf303ca4b1eac91619d97a152f759a7ff32229121e74b86b26"}}]}) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1373.028826][ T3066] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1373.036728][ T3066] ath9k_htc: Failed to initialize the device [ 1373.043910][T26342] usb 3-1: ath9k_htc: USB layer deinitialized [ 1373.083558][ T3106] usb 1-1: USB disconnect, device number 71 [ 1373.102286][ T3106] usb 1-1: ath9k_htc: USB layer deinitialized [ 1373.112940][ T3099] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1373.122631][ T3099] ath9k_htc: Failed to initialize the device [ 1373.130589][T22852] usb 2-1: ath9k_htc: USB layer deinitialized [ 1373.178849][ T3055] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 1373.268808][ T3168] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1373.276009][ T3168] ath9k_htc: Failed to initialize the device 05:10:35 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000), 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1373.376386][T17622] usb 4-1: USB disconnect, device number 49 [ 1373.392178][T17622] usb 4-1: ath9k_htc: USB layer deinitialized [ 1373.448767][T26342] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 1373.612033][T29336] udc-core: couldn't find an available UDC or it's busy [ 1373.619157][T29336] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1373.638926][T22852] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 1373.738884][ T3055] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1373.748053][ T3055] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1373.756539][ T3055] usb 5-1: Product: syz [ 1373.761481][ T3055] usb 5-1: Manufacturer: syz [ 1373.766332][ T3055] usb 5-1: SerialNumber: syz 05:10:35 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f0800000068c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750bff9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf7ab4793a8ecad32860504df1c6d93fddaaac9be5c9c2fc154ca977832979b41002f19172c6ed747f51bb583cb6812b4164bec820fb52d4e51d44"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x60c, 0x54800) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) 05:10:35 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b392f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fd03bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7f, 0x5753184fbb91f9db) ioctl$EVIOCGABS2F(r3, 0x8018456f, &(0x7f00000001c0)=""/186) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r4, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="1201f90025da5308f136525eed4faa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dcf230785d415aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1373.831868][ T3055] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1373.869522][ T3845] usb 1-1: new high-speed USB device number 72 using dummy_hcd 05:10:35 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434bb7f15de39853ede1160c77cecd83dc0092dec1e1ca97"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r4, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308ae1402002940000000010902120001000000000904ff011086f73f0067a8d9435c2204d741417a2442107466f09bd5a46aa78b6c0327fafea6a580651a13423d46dd4302000000000000005aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1373.968857][T26342] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1373.978102][T26342] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1373.986291][T26342] usb 3-1: Product: syz [ 1373.991187][T26342] usb 3-1: Manufacturer: syz [ 1373.995782][T26342] usb 3-1: SerialNumber: syz [ 1374.039748][T26342] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1374.148782][ T3168] usb 6-1: new high-speed USB device number 63 using dummy_hcd [ 1374.198820][T22852] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1374.208323][T22852] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1374.216743][T22852] usb 2-1: Product: syz [ 1374.221361][T22852] usb 2-1: Manufacturer: syz [ 1374.225957][T22852] usb 2-1: SerialNumber: syz [ 1374.258904][ T67] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 1374.272912][T22852] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1374.309067][ T3845] usb 1-1: device descriptor read/64, error -71 [ 1374.428978][ T3168] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1374.528836][ T3055] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1374.578939][ T67] usb 4-1: too many configurations: 28, using maximum allowed: 8 [ 1374.628814][T26342] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1374.758963][ T3845] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1374.830897][T29321] udc-core: couldn't find an available UDC or it's busy [ 1374.838386][T29321] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1374.847619][T22852] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1375.109291][ T3106] usb 5-1: USB disconnect, device number 64 [ 1375.151621][T29321] udc-core: couldn't find an available UDC or it's busy [ 1375.158630][T29321] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1375.224983][ T3066] usb 3-1: USB disconnect, device number 3 [ 1375.231468][ T3168] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1375.240835][ T3168] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1375.249241][ T3168] usb 6-1: Product: syz [ 1375.253698][ T3168] usb 6-1: Manufacturer: syz [ 1375.258316][ T3168] usb 6-1: SerialNumber: syz [ 1375.299548][ T3168] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1375.381762][ T68] usb 2-1: USB disconnect, device number 110 [ 1375.508838][ T67] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1375.518600][ T67] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1375.526585][ T67] usb 4-1: Product: syz [ 1375.530907][ T67] usb 4-1: Manufacturer: syz [ 1375.535707][ T67] usb 4-1: SerialNumber: syz 05:10:37 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47dea40fb306d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a117d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c7c816de465d6c33fe4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140161b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000000000000000003780f2b983189f95e3a8e53eb9c001becd9dd2a07e92dce30f8205c8015b066d2318197e12b3a1bfa1bf5dc67bcc5e5d9efb17e8f6248ed7b5b3b3e098ba2f1ea8d4ded9781a00b54c9b0a8ec96330d8e3bcec77ebaf63093de3a9ebcc3941de71"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1375.598837][ T3055] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1375.606787][ T67] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1375.617329][ T3055] ath9k_htc: Failed to initialize the device [ 1375.632152][ T3106] usb 5-1: ath9k_htc: USB layer deinitialized [ 1375.668597][T26342] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1375.681835][T26342] ath9k_htc: Failed to initialize the device [ 1375.690318][ T3066] usb 3-1: ath9k_htc: USB layer deinitialized [ 1375.728745][ T3845] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1375.738872][ T3845] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1375.743556][T29372] udc-core: couldn't find an available UDC or it's busy [ 1375.746997][ T3845] usb 1-1: Product: syz [ 1375.747013][ T3845] usb 1-1: Manufacturer: syz [ 1375.747027][ T3845] usb 1-1: SerialNumber: syz [ 1375.768435][T29372] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1375.793740][T29372] udc-core: couldn't find an available UDC or it's busy [ 1375.801817][T29372] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1375.809412][ T3845] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:10:37 executing program 2: 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4fdc2c7a19cdff54f00a1c361839b4a6f568c574c827433b6ceeebe28b243deaedf191fc6a19080ed43f9db7e3e14e12f645e482dea1160518d6e3d1e7d53edb59d91531ce976f19e4e3b02d68c7c49d04a855f297068"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:10:37 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72c", 0xc) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1375.888743][ T3168] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1375.908627][T22852] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1375.918009][T22852] ath9k_htc: Failed to initialize the device [ 1375.925875][ T68] usb 2-1: ath9k_htc: USB layer deinitialized [ 1376.048636][ T3106] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 1376.248645][ T3066] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 1376.278697][ T68] usb 2-1: new high-speed USB device number 111 using dummy_hcd [ 1376.278752][ T67] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1376.468752][ T3845] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1376.568624][ T3106] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1376.577760][ T3106] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1376.586097][ T3106] usb 5-1: Product: syz [ 1376.590817][ T3106] usb 5-1: Manufacturer: syz [ 1376.595621][ T3106] usb 5-1: SerialNumber: syz [ 1376.641599][ T3106] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1376.798640][ T68] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1376.809175][ T68] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1376.817528][ T68] usb 2-1: Product: syz [ 1376.821870][ T68] usb 2-1: Manufacturer: syz [ 1376.826572][ T68] usb 2-1: SerialNumber: syz [ 1376.838743][ T3066] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1376.848073][ T3066] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1376.856343][ T3066] usb 3-1: Product: syz [ 1376.860660][ T3066] usb 3-1: Manufacturer: syz [ 1376.865261][ T3066] usb 3-1: SerialNumber: syz [ 1376.897226][ T3099] usb 6-1: USB disconnect, device number 63 [ 1376.929410][ T68] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1376.948599][ T3168] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1376.959583][ T3066] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1376.962157][ T3168] ath9k_htc: Failed to initialize the device [ 1376.998907][ T3099] usb 6-1: ath9k_htc: USB layer deinitialized [ 1377.014531][T29390] udc-core: couldn't find an available UDC or it's busy [ 1377.021868][T29390] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1377.248644][ T3106] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1377.308975][T29394] udc-core: couldn't find an available UDC or it's busy [ 1377.316572][T29394] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1377.348659][ T67] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1377.355969][ T67] ath9k_htc: Failed to initialize the device [ 1377.493434][ T3168] usb 4-1: USB disconnect, device number 50 [ 1377.512213][ T3845] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1377.512415][ T3168] usb 4-1: ath9k_htc: USB layer deinitialized [ 1377.519225][ T3845] ath9k_htc: Failed to initialize the device 05:10:39 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86fb69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1000, 0x8c200) [ 1377.568579][T26342] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1377.628838][ T3066] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1377.658566][ T3099] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 1377.750611][ T67] usb 1-1: USB disconnect, device number 72 [ 1377.774185][ T67] usb 1-1: ath9k_htc: USB layer deinitialized [ 1377.843947][ T3168] usb 5-1: USB disconnect, device number 65 05:10:39 executing program 3: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434bb7f15de39853ede1160c77cecd83dc0092dec1e1ca97"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r4, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308ae1402002940000000010902120001000000000904ff011086f73f0067a8d9435c2204d741417a2442107466f09bd5a46aa78b6c0327fafea6a580651a13423d46dd4302000000000000005aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1378.088479][ T3099] usb 6-1: device descriptor read/64, error -71 [ 1378.203052][ T68] usb 2-1: USB disconnect, device number 111 [ 1378.308406][ T3106] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1378.319172][ T3106] ath9k_htc: Failed to initialize the device [ 1378.325476][ T3168] usb 5-1: ath9k_htc: USB layer deinitialized [ 1378.344825][T29419] udc-core: couldn't find an available UDC or it's busy 05:10:40 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) 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) r3 = syz_usb_connect$uac1(0x1, 0x105, &(0x7f0000000400)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf3, 0x3, 0x1, 0xae, 0x10, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0xff}, [@input_terminal={0xc, 0x24, 0x2, 0x1, 0x203, 0x1, 0x91, 0x800, 0x7f, 0x4}, @extension_unit={0xa, 0x24, 0x8, 0x2, 0x1f, 0x6, '!zY'}, @selector_unit={0x7, 0x24, 0x5, 0x2, 0x1, "4793"}, @mixer_unit={0x8, 0x24, 0x4, 0x5, 0x2, "1830b6"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x100, 0x4, 0x2, 0x4}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x9, 0x7f, 0x3}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x4, 0x2, 0x0, 0xff, 'xk7'}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1d, 0x3, 0x5, 0x40, "af", "ece4"}, @as_header={0x7, 0x24, 0x1, 0x2, 0x64, 0x4}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x80, 0x1, 0x0, 0x20, '$'}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1, 0x3, 0x2, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x7f, 0x6, 0x4, {0x7, 0x25, 0x1, 0x81, 0x6, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x4, 0x7, 0x14, "c577"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0xc0, 0x1, 0x6, 0xa1, "20b2"}, @as_header={0x7, 0x24, 0x1, 0x45, 0x7, 0x1001}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0xfffc, 0x7ff, 0x1f}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x7f, 0x2, 0xbf, 0x40, "3e900d58ef"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7, 0x2, 0x6, {0x7, 0x25, 0x1, 0x0, 0x0, 0x7f}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x7, 0x1f, 0x0, 0xff, 0x2}, 0x65, &(0x7f00000002c0)={0x5, 0xf, 0x65, 0x6, [@ptm_cap={0x3}, @generic={0x2d, 0x10, 0x4, "0ede8e60f91c0a2ef3b7150d2fc73d1fc057b2f934c868597f6e00e6f1b4cb95094b09a578eb7ef53430"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x3, 0x1, 0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x25, 0x9, 0x3, 0xffff, 0x81}, @ext_cap={0x7, 0x10, 0x2, 0xe, 0x3, 0x0, 0xffff}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "7e1c685f4fd88be2a5d23032755782c5"}]}, 0x5, [{0x63, &(0x7f0000000340)=@string={0x63, 0x3, "ce05146eabea0e4d78afb51532b650be47bcbc8d790a89c41eb10b81a2fd40af05a54aea4c2eae5a30d36289f0aa9282785f8c16a5b3269b5d45970ffb479806a5cf00faf73fb82ef94a552622d3463e4be8c80a4d4f92745b448ee29f63ccc763"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x438}}, {0x45, &(0x7f0000000580)=@string={0x45, 0x3, "23a3f71f39baf2f20202f1fb585a13f5f9efc4624e5240fdf2ed61852f662a364376275cca2fd394a46bee399b939129b4aa55afc4ad38f2de51c828dc44c7df0c47ec"}}, {0xf9, &(0x7f0000000600)=ANY=[@ANYBLOB="f9036fb80574e2bb020c760c724cdef998f54e8ab057f6355e8311951b0b92e5733ee9b9c6cd3a498d82294d73079304f856a99a0c4773edf5edd28113289fcfa4e637077c542ea202fa2e5e61857f7225d63bcfa347350e87b4f707b6be5b13fdb82a21c2d43d20fc22397ff39846ad2b8772955ad71ff2cf0ef2dc8b873f3809488ef9d80e01c97dd834eed7778dd5af30007de1d7d71012ca30f2399fe53e80e7c14cf6c1dadc5a8440624bab3c59251f74a5a9c7cc73adbcbc75fe86989fecee3b968b5527994c79e82801fb46cd880b96f23ac6ef5661d17b8dc5c884f7381510a6b51aec6eebfa19b41dfc4025b10908984f94ef95f9"]}, {0x6, &(0x7f0000000700)=@string={0x6, 0x3, "f476d62d"}}]}) syz_usb_control_io(r3, &(0x7f0000000b00)={0x2c, &(0x7f00000007c0)={0x0, 0x23, 0xea, {0xea, 0x2, "804393a213b506aad4dba55d6798dc3f3f7becff8167298a809900c615529df1e6d328eb028ec6ce0f8d1bbc76b5e101b27b61861002dd750478c69cdde03cb1554783c9fb477c9a2767bdc473877e388441a4e046fd295f64819fe43c20384027c9ae934d40e70e9d14c2fed44ae23c076ecdf8503e6538607e152b50aaf5cb78f477611856641694aaa8bf4b07b2c676463a82f2d3983607a84bd04cce5f70020cf3912c19ccfd1ed82547e3ea3d25b02b69cab35cc162c0e8d3c64d471f0ff81546d12bcff248b417a0faf32369dc8a4a4537ef67774b8ebfc0c4b0670f5afcdc3cc0b42a4501"}}, &(0x7f00000008c0)={0x0, 0x3, 0xa0, @string={0xa0, 0x3, "26654c2732345261c160ad96ea58ac4d616f52d174b7d8e545fa37259db2cc2f0a1d679ad89da7970ca4ca0d232ee65a59863ec46fe21736c5dd50e64bc9d45bbabe8b2b8166b915b6391b7ed43a53ae5506aa2a8ebf28651c49ca204dc8cc054d984225370385d67253efe6056055bac2122e907a7702645893456af666122325d9ff0d62123c16778d5b153118bb557ee4ef847a5bc2e522c07960ff4e"}}, &(0x7f0000000980)={0x0, 0xf, 0xc6, {0x5, 0xf, 0xc6, 0x5, [@generic={0x74, 0x10, 0x3, "47b5c69b141dcd9687d7560dac55c136e9db4f0362bb498877ef21453f2cf0b46598c095658551ce558098fdd01d39d8a6394de90021dd0edc40f71dfadec4aa5fbdc9bf42ed502af4a04ab3625b5801205ab0ea74fe40ab71b3061bd7b89744f58c91adb9816eaf2ccb0f14f3a5e10f1d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0x9, 0x9, 0x100}, @ssp_cap={0x24, 0x10, 0xa, 0xcd, 0x6, 0x1, 0xf, 0xfffc, [0xf, 0xffaf, 0xffc000, 0xff0180, 0xc000, 0xffc02e]}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "8c9cbf60493fd1a247f869c1b717eaf4"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xe, 0xcd, 0x9, 0xff}]}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd0, 0x0, 0xc7, 0x4, "120f68e5", "ab6ad300"}}, &(0x7f0000000ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x10, 0x3, 0x7f, 0x80, 0x7, 0x401}}}, &(0x7f0000001000)={0x84, &(0x7f0000000b40)={0x40, 0x0, 0xf5, "fc18957192f75851f72295b728a143b07a40536e7821160955ec621e9972f1a11c94e156602779de494a74c7b8db04e286f123607123dfa72a4cf873bd2174d5c6c18b95b1bd48dfc85ea8401836244b434139ef62cb04f7c47222849ce476e1aa25290e66880e8eb811baf2a17933905f3ebc28460414c7c8e18eae9353684250d50fb5f1f452a5b33637b56a1e43c0c579fd31e9f1bef78966ed13b9d8809f1601618dae9038b73e9819b83dfa3a75c75e830eb73ecfd51267913598c02f34c8c2e6af1b3706e95ac4147fcdc1ff2c27f53fff1d4b48d18810ef24cfb9d9844f4c57b696ff771d69f668e404b3cdb2b6ebefb274"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000cc0)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000d00)={0x20, 0x0, 0x4, {0x464, 0x40}}, &(0x7f0000000d40)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000d80)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000dc0)={0x40, 0xb, 0x2, ')\"'}, &(0x7f0000000e00)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000e40)={0x40, 0x13, 0x6}, &(0x7f0000000e80)={0x40, 0x17, 0x6, @dev={[], 0x20}}, &(0x7f0000000ec0)={0x40, 0x19, 0x2, "0601"}, &(0x7f0000000f00)={0x40, 0x1a, 0x2, 0x400}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000f80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0x5}}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_usb_connect(0x5, 0xaa6, &(0x7f00000010c0)={{0x12, 0x1, 0x310, 0x75, 0xb4, 0xd2, 0x10, 0x2c42, 0x1604, 0x669d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa94, 0x3, 0x7, 0x0, 0x70, 0x9, [{{0x9, 0x4, 0x1e, 0x0, 0x7, 0xb, 0x47, 0x78, 0xcd, [], [{{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x40, 0x7, 0x2}}, {{0x9, 0x5, 0x1, 0x2, 0x20, 0x3, 0x8, 0x63, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x7}]}}, {{0x9, 0x5, 0xf, 0xc, 0x200, 0x9, 0x11, 0x90, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x45, 0x2}, @generic={0xb1, 0x6, "c1a7f7c4622d0372bfccd0bbbcc9e0f3635656a5f78c4c2bee7f003307eaf506c57a5366dffeec3e3a7889f641cb4b898ac8027811001c7c786301c5675e9fc52c600bea3f777945cbea29de00befbce023ff061fbd1033d330b67556000e10d6358d5bf871c9381ec93151ae457e88d911ad476f3f0d160dc2f4178c120347cf2b2772a2c4e3e90144eb2abefb149e493f42d23401f6262eca7c356678c1ca802205fd5a77d23e32159ff259c5822"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x400, 0x3f, 0x4, 0x1, [@generic={0x91, 0x21, "81c238d7f636e5f9c23eea6a7f4525297e0101257047eceb547648fc1a1e8608ae650a6a774bfcdc957e4c692b849b22146eaf8cd1f299f19fb8d5e951df0ac60d4c31b5f27158f4496713310765690a0f7810e4d661ced3282fc97cfbabbc7419d23e3c93fd5f5d510eb48a0607f0e9382b9ac12e941bd20b02fcaa8a8f944f7e877371e2d89d658fe96907bf338c"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x400, 0x9, 0x4, 0x80, [@generic={0x62, 0xb, "ccaedc9fb0e44fc14f27a4546fa6cda26030e13957264a79e34b91043810781d7b57295f63b9f9347e633582dc4874eb0aeaad8eb237299045485b8e8b37fead793570502785616602c801eef51ae73eadb95063f71e2213c0a340e3b58eb701"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x200, 0xff, 0x7, 0x1f}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x1, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0xd9bd}, @generic={0xb6, 0x10, "4c230b542b114c378c14e0b477e3a2a46e214bb249fa2289e3dc3d68debdcbabde71a05ef723160ffc5512f011126d2423b6370487ab7306d560c8ffe82a5503b2aab720efecd1b47b910c1ada75ad2381044b37df1a9343297274ef7f955d6acb0f5a355f7199dbb207fb079e6b9921c7520ee82ed6eca860aef29d4b964c8069fd22863744f3a06c45148ceb4a64b1a9c911c50987d4d7e2b1f82171fb4fb80e018f2339a35608c6d63e04806ae5158ff95530"}]}}]}}, {{0x9, 0x4, 0x0, 0x7, 0xe, 0x9d, 0x6d, 0x7b, 0x0, [@generic={0xe5, 0x3, "5ad31514b4894ff3013546801c12d65c39e952272e5fd55202fca714765db840a8a4b3cefa9520d5128fa18ae877358c626bea37fc641d34831c1f98b72e90c63fecab23e41d05f8f4a60a1b1345d84695a7e83b96eed5347db9ae642d985cec213e408b9fd30d3b1c59a2e08b28cf934e830e71cb76316ac20b8f9c5d3e01fa8a2e7d45270fb4a762ab7f81213203057dfdb21212b26a6d52f612a6ca89050406ccaa729b033f117786f41a880ea32ccf3a4a055917008e30d16ba9d45f5f7aa079eb4631cf2a4d4a2b8bb49a6d0fa6446d25a28afb22ac5d560dc0e550002d504ad0"}, @hid_hid={0x9, 0x21, 0x3, 0x2b, 0x1, {0x22, 0x756}}], [{{0x9, 0x5, 0x5, 0x3, 0x40, 0xc1, 0x8, 0x29}}, {{0x9, 0x5, 0xf, 0xc, 0x400, 0x3, 0x9, 0x80}}, {{0x9, 0x5, 0x7, 0x3, 0x40, 0x81, 0x1f, 0x20, [@generic={0x56, 0x20, "4a1a09d273f7b60d3513b87c619f568133fe1db74d199b89a6c66de3c39856510da49d089b9d0317dd20933ee1a86f290f4e0516db45717e35275f63cacfeff9db864a3c37fc3f2f2b7a2980b91a48238f465a8c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x8000}]}}, {{0x9, 0x5, 0x2, 0x10, 0x20, 0x1f, 0x53}}, {{0x9, 0x5, 0x2, 0x10, 0x40, 0x9, 0x7, 0x0, [@generic={0xb6, 0x23, "9b099d507824b5ad039d57f1a470d60b472f8f3afe55729ce9e6aaf0c2066463c2a6866e45b1e7ae0594dfb4b4ff0ae4a851884f3e817cecd3adc4340bd248165700fd115fa922e2e498842f1dc0a0432de8133e255958d74f3931095f38051897430eb0dd8f0bfbe67ba95f649d364556687cd666b14634e692e8ac234f372a5f48c1f7ab7b282be7716e174c5273e55a7a1111a578a2b07f30b18de010f6feae82e8f5bbb81d713230f82632cc2dfb8efc9950"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x10, 0x3, 0x1, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xfff7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x400, 0x9, 0x6, 0x81}}, {{0x9, 0x5, 0x0, 0x8, 0x20, 0x9, 0x3, 0x1f}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x8, 0x0, 0xff, [@generic={0x90, 0x23, "c2ea8a7baf52d262db9a9ede334e9689d0e87531944e74fc83fe018efa87f390788d456c56233ef59a608ef906ac00d5276ce722b839abb89dd042407b79be43a1b2dd813be97035cba9ffe8dcf4ccb34f75eaecfaa4856314e106e131162a354daaa4f7bb2b6227757c80d1b14e3716a19ce4c6aedca24018b7555ced71c65385eaac59c6894e61f9abb4e66a39"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x2, 0x9, 0x4, [@generic={0x101, 0x24, "836621562919593c8a70fe95b41bcdcbf47df3f5a5694933282a3335bca378c75207ce990127607b0c7168333f647ea4f4e0424c07e6d534e002f9481ea366dd673fb1b5ff06a44d8a1a6b15b8f7c408afabd0b476640e85352262eb5cde78208086f6407c6661fea549f5c68f8b1f2582d4b97ea78409201006214e79b2af34f72dcf7ee9dd2d2e85242a9a8d4f7948e9bbd25daa281d9d6d5f243e87f26328c4d78167928046ce198653f83e6958e09f6114a9f6be43badc6311f3668b53f90fced1dac1b85c6f8f1089bba62b0a268650d3a543ffb4f43a84276833ebf86dadcf2e4a11f7fccfa4c975821a97b16d8eed8a0862de8cd70899a4fedd9bc5"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x400, 0x80, 0x2, 0x1, [@generic={0x87, 0xd, "28729644c125c484d4da5753b6aed28af0596a9fe536f66708bedf237ac8283615a18b1c1adf80d2213df2a59f5a9dfc1f43b58d01e4988aa354c0c7d225971fb585fef25edf671b113ad9baff6ea27666cc5ac6eef92367ad01d888ad50485422f6f5be11eaaf4bd5f4a130152d315809ad5c13a798f6f4c9da2f7e38c2c428847961589d"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x480, 0x6, 0x0, 0x9f}}, {{0x9, 0x5, 0x9, 0x4, 0x10, 0x9a, 0xe1}}, {{0x9, 0x5, 0x7, 0xc, 0x20, 0xff, 0x1, 0x3, [@generic={0x2f, 0xf, "37939ab079ae0909d89db998df5d13dc5070a263b5e1c2338cc4e9d1cfe0b1c0f73e6ddaaaee0d82b2f412ed62"}]}}]}}, {{0x9, 0x4, 0xd2, 0xb0, 0xd, 0xff, 0xff, 0xff, 0x20, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, 'l'}, {0x5, 0x24, 0x0, 0x43f2}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x8, 0x19}, {0x6, 0x24, 0x1a, 0x4}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @network_terminal={0x7, 0x24, 0xa, 0x7f, 0x3, 0x0, 0xb6}, @acm={0x4, 0x24, 0x2, 0xe}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x8}, @mdlm_detail={0x31, 0x24, 0x13, 0x1, "1f50e11e7a1a19cbb7484d5946d56e1390c63f30ccca81b8ee4607c7b6ef03c6d2aece3445c14052fedd061283"}, @network_terminal={0x7, 0x24, 0xa, 0x2, 0x2, 0x40, 0xd8}]}], [{{0x9, 0x5, 0x0, 0x13, 0x3ff, 0x91, 0x7, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3f, 0xfffd}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x8}]}}, {{0x9, 0x5, 0x7, 0xc, 0x200, 0x4, 0x7, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0xe2, 0x61, 0x1, [@generic={0x1b, 0x8, "f2150628b695d35fd3febf2875c006772df6aaffd3f5cd37a4"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x40, 0x1f, 0x2, 0x9, [@generic={0xa8, 0x4, "2383757435de207293c798a08b9d18ec146785ff1bb89ecaf391675f72dc603315daec045ce69e18a9d1977d836066bc598a7e9b209affee434a143e4008a1b9de2e0f1bb28a124d03a604391577f51d56a55a61f6f5ae1a3b77c234fb6f47a4c5aa1bfe1b1fd4afb9b58c04b0c102cdfcdb773f0cb10cd38cee6c7306ab8bbff56e1681e7278b04f781c8d1cbc9f7389601c4e9190644c11577e337046fe2fa005606c74aab"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x3}]}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x3, 0x2, 0x1}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0xff, 0x81, 0xf5, [@generic={0x94, 0x5, "15e1e8e0e3dc4e9bd4695a174db784616f4dff4009a10c55ef55057c6713b093ddbd454a4e0b911be43379aacc5e4597f167150878a08dd87b9229576338e612705444e6339cd442853773a34a5268e8593519b928cf0647d286a8afc809f991d904f2aacb0bc346296218e6ad5fd3fbc09d284d8b56fe9f2b3ebf17631a70767967e845b5740e9de1e005f24cd71747adad"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x10, 0xf2, 0x40}}, {{0x9, 0x5, 0x9, 0x2, 0x3ff, 0x8, 0x40, 0x6, [@generic={0x7f, 0xb, "565963abcf70f30084057505efa4f0ad5010a1eafd8320c0a6e4569b7fa37bf6ce772141c134e64d0960b4cf7b1e16624ac389e80c0ca229676a1520c2379de5a4047c5c60efb78e30d2c0951546e8e251f96200ab94d66f7d1ad8497291a51d4dcbba90a43af0d8c308456be7344dacbb3ab283f204e46cd0613a1872"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x9, 0x80, 0xb6, [@generic={0x2a, 0x2, "af5a91e8170265fe9eef510487c067b632b5062ac3734ab989204aff66c816dbcaf66b5ea012e7d6"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x5, 0x2}}, {{0x9, 0x5, 0x0, 0x2, 0x10, 0x8, 0x2, 0x3f}}, {{0x9, 0x5, 0x0, 0x3, 0x10, 0x6, 0x1, 0xb1}}, {{0x9, 0x5, 0x5, 0x10, 0x3ff, 0x20, 0xff, 0x2}}]}}]}}]}}, &(0x7f0000001c80)={0xa, &(0x7f0000001b80)={0xa, 0x6, 0x310, 0x2, 0xff, 0x0, 0x8, 0x2}, 0x11, &(0x7f0000001bc0)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x1f, 0x0, 0xbe17, 0xf000, 0xfffe}]}, 0x1, [{0x66, &(0x7f0000001c00)=@string={0x66, 0x3, "f1f40c2fb912f81c58e3801466c4fea6a47be3f34b3970d16430953a07296bebeb9fc78308e3d43cb57548fdf00504597d284d4031c4de5e8dfc5a5c2add653133029c5860016a0fa8f37bcf303ca4b1eac91619d97a152f759a7ff32229121e74b86b26"}}]}) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1378.352092][T29419] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1378.359225][T22852] usb 3-1: USB disconnect, device number 4 [ 1378.488513][ T3099] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1378.518443][ T67] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 1378.548472][ T3845] usb 1-1: new high-speed USB device number 73 using dummy_hcd 05:10:40 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r4, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r4, &(0x7f0000000080)="ec83faf5b92e68ecd8ba8789aeea9dec790ec0f1d94a77c3b85fb084d1ddf79eee0e16a50f87e4270ad5f889b0adc8946e70036b7328058c528353e8", 0x3c) [ 1378.628487][T26342] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1378.635847][T26342] ath9k_htc: Failed to initialize the device [ 1378.644113][ T68] usb 2-1: ath9k_htc: USB layer deinitialized 05:10:40 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72c", 0xc) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1378.718414][ T3066] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1378.725721][ T3066] ath9k_htc: Failed to initialize the device [ 1378.734091][T22852] usb 3-1: ath9k_htc: USB layer deinitialized [ 1378.788549][ T3168] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 1378.828513][ T67] usb 4-1: too many configurations: 28, using maximum allowed: 8 05:10:40 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3, 0xc8cc3) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0xfffffffffffffeb8, &(0x7f00000002c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e35206396200c323c8ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fabb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e11009386a8113ad1ec51479069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81a45f4f6cd4741e1a5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd48f3d9b2cbc9451b02e28eb02158fb3e2e5916dcf20cb9c6dafde880f16890cd4ee571d9f2748bc10be183e90cb790b1c"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1379.058475][ T3845] usb 1-1: device descriptor read/64, error -71 [ 1379.148532][ T68] usb 2-1: new high-speed USB device number 112 using dummy_hcd [ 1379.288422][T22852] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 1379.299153][ T3099] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1379.308520][ T3099] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1379.316512][ T3099] usb 6-1: Product: syz [ 1379.321484][ T3099] usb 6-1: Manufacturer: syz [ 1379.326167][ T3099] usb 6-1: SerialNumber: syz [ 1379.331049][ T3168] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1379.340263][ T3168] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1379.348466][ T3168] usb 5-1: Product: syz [ 1379.354078][ T3168] usb 5-1: Manufacturer: syz [ 1379.359135][ T3168] usb 5-1: SerialNumber: syz [ 1379.399098][ T3099] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1379.409081][ T3168] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1379.508733][ T3845] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1379.698511][ T68] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1379.707971][ T68] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1379.716249][ T68] usb 2-1: Product: syz [ 1379.720557][ T68] usb 2-1: Manufacturer: syz [ 1379.725279][ T68] usb 2-1: SerialNumber: syz [ 1379.730172][T22852] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1379.738403][T22852] usb 3-1: can't read configurations, error -22 [ 1379.748649][ T67] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1379.757805][ T67] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1379.766164][ T67] usb 4-1: Product: syz [ 1379.770476][ T67] usb 4-1: Manufacturer: syz [ 1379.776794][ T67] usb 4-1: SerialNumber: syz [ 1379.779296][ T68] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1379.839118][ T67] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1379.888442][T22852] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 1380.018357][ T3168] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1380.027654][ T3099] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1380.232423][T29424] udc-core: couldn't find an available UDC or it's busy [ 1380.239876][T29424] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1380.288511][T22852] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1380.296857][T22852] usb 3-1: can't read configurations, error -22 [ 1380.303938][T22852] usb usb3-port1: attempt power cycle [ 1380.358522][ T68] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1380.468650][ T3845] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1380.477852][ T3845] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1380.486124][ T3845] usb 1-1: Product: syz [ 1380.490399][ T3845] usb 1-1: Manufacturer: syz [ 1380.495037][ T3845] usb 1-1: SerialNumber: syz [ 1380.508410][ T67] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1380.582980][T29424] udc-core: couldn't find an available UDC or it's busy [ 1380.590541][T29424] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1380.609073][ T3845] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1380.721686][T26342] usb 5-1: USB disconnect, device number 66 [ 1380.886771][ T3055] usb 2-1: USB disconnect, device number 112 [ 1380.940565][T17694] usb 6-1: USB disconnect, device number 64 [ 1381.018327][T22852] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 1381.108248][ T3099] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1381.115273][ T3168] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1381.122720][ T3168] ath9k_htc: Failed to initialize the device [ 1381.129380][ T3099] ath9k_htc: Failed to initialize the device [ 1381.135909][T26342] usb 5-1: ath9k_htc: USB layer deinitialized [ 1381.144274][T17694] usb 6-1: ath9k_htc: USB layer deinitialized 05:10:43 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) 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) r3 = syz_usb_connect$uac1(0x1, 0x105, &(0x7f0000000400)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf3, 0x3, 0x1, 0xae, 0x10, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x1, 0xff}, [@input_terminal={0xc, 0x24, 0x2, 0x1, 0x203, 0x1, 0x91, 0x800, 0x7f, 0x4}, @extension_unit={0xa, 0x24, 0x8, 0x2, 0x1f, 0x6, '!zY'}, @selector_unit={0x7, 0x24, 0x5, 0x2, 0x1, "4793"}, @mixer_unit={0x8, 0x24, 0x4, 0x5, 0x2, "1830b6"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x100, 0x4, 0x2, 0x4}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x9, 0x7f, 0x3}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x4, 0x2, 0x0, 0xff, 'xk7'}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x1d, 0x3, 0x5, 0x40, "af", "ece4"}, @as_header={0x7, 0x24, 0x1, 0x2, 0x64, 0x4}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x80, 0x1, 0x0, 0x20, '$'}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1, 0x3, 0x2, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x7f, 0x6, 0x4, {0x7, 0x25, 0x1, 0x81, 0x6, 0x6}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x3, 0x4, 0x7, 0x14, "c577"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0xc0, 0x1, 0x6, 0xa1, "20b2"}, @as_header={0x7, 0x24, 0x1, 0x45, 0x7, 0x1001}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0xfffc, 0x7ff, 0x1f}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x7f, 0x2, 0xbf, 0x40, "3e900d58ef"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7, 0x2, 0x6, {0x7, 0x25, 0x1, 0x0, 0x0, 0x7f}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x7, 0x1f, 0x0, 0xff, 0x2}, 0x65, &(0x7f00000002c0)={0x5, 0xf, 0x65, 0x6, [@ptm_cap={0x3}, @generic={0x2d, 0x10, 0x4, "0ede8e60f91c0a2ef3b7150d2fc73d1fc057b2f934c868597f6e00e6f1b4cb95094b09a578eb7ef53430"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x3, 0x3, 0x1, 0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x25, 0x9, 0x3, 0xffff, 0x81}, @ext_cap={0x7, 0x10, 0x2, 0xe, 0x3, 0x0, 0xffff}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "7e1c685f4fd88be2a5d23032755782c5"}]}, 0x5, [{0x63, &(0x7f0000000340)=@string={0x63, 0x3, "ce05146eabea0e4d78afb51532b650be47bcbc8d790a89c41eb10b81a2fd40af05a54aea4c2eae5a30d36289f0aa9282785f8c16a5b3269b5d45970ffb479806a5cf00faf73fb82ef94a552622d3463e4be8c80a4d4f92745b448ee29f63ccc763"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x438}}, {0x45, &(0x7f0000000580)=@string={0x45, 0x3, "23a3f71f39baf2f20202f1fb585a13f5f9efc4624e5240fdf2ed61852f662a364376275cca2fd394a46bee399b939129b4aa55afc4ad38f2de51c828dc44c7df0c47ec"}}, {0xf9, &(0x7f0000000600)=ANY=[@ANYBLOB="f9036fb80574e2bb020c760c724cdef998f54e8ab057f6355e8311951b0b92e5733ee9b9c6cd3a498d82294d73079304f856a99a0c4773edf5edd28113289fcfa4e637077c542ea202fa2e5e61857f7225d63bcfa347350e87b4f707b6be5b13fdb82a21c2d43d20fc22397ff39846ad2b8772955ad71ff2cf0ef2dc8b873f3809488ef9d80e01c97dd834eed7778dd5af30007de1d7d71012ca30f2399fe53e80e7c14cf6c1dadc5a8440624bab3c59251f74a5a9c7cc73adbcbc75fe86989fecee3b968b5527994c79e82801fb46cd880b96f23ac6ef5661d17b8dc5c884f7381510a6b51aec6eebfa19b41dfc4025b10908984f94ef95f9"]}, {0x6, &(0x7f0000000700)=@string={0x6, 0x3, "f476d62d"}}]}) syz_usb_control_io(r3, &(0x7f0000000b00)={0x2c, &(0x7f00000007c0)={0x0, 0x23, 0xea, {0xea, 0x2, "804393a213b506aad4dba55d6798dc3f3f7becff8167298a809900c615529df1e6d328eb028ec6ce0f8d1bbc76b5e101b27b61861002dd750478c69cdde03cb1554783c9fb477c9a2767bdc473877e388441a4e046fd295f64819fe43c20384027c9ae934d40e70e9d14c2fed44ae23c076ecdf8503e6538607e152b50aaf5cb78f477611856641694aaa8bf4b07b2c676463a82f2d3983607a84bd04cce5f70020cf3912c19ccfd1ed82547e3ea3d25b02b69cab35cc162c0e8d3c64d471f0ff81546d12bcff248b417a0faf32369dc8a4a4537ef67774b8ebfc0c4b0670f5afcdc3cc0b42a4501"}}, &(0x7f00000008c0)={0x0, 0x3, 0xa0, @string={0xa0, 0x3, "26654c2732345261c160ad96ea58ac4d616f52d174b7d8e545fa37259db2cc2f0a1d679ad89da7970ca4ca0d232ee65a59863ec46fe21736c5dd50e64bc9d45bbabe8b2b8166b915b6391b7ed43a53ae5506aa2a8ebf28651c49ca204dc8cc054d984225370385d67253efe6056055bac2122e907a7702645893456af666122325d9ff0d62123c16778d5b153118bb557ee4ef847a5bc2e522c07960ff4e"}}, &(0x7f0000000980)={0x0, 0xf, 0xc6, {0x5, 0xf, 0xc6, 0x5, [@generic={0x74, 0x10, 0x3, "47b5c69b141dcd9687d7560dac55c136e9db4f0362bb498877ef21453f2cf0b46598c095658551ce558098fdd01d39d8a6394de90021dd0edc40f71dfadec4aa5fbdc9bf42ed502af4a04ab3625b5801205ab0ea74fe40ab71b3061bd7b89744f58c91adb9816eaf2ccb0f14f3a5e10f1d"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0x9, 0x9, 0x100}, @ssp_cap={0x24, 0x10, 0xa, 0xcd, 0x6, 0x1, 0xf, 0xfffc, [0xf, 0xffaf, 0xffc000, 0xff0180, 0xc000, 0xffc02e]}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "8c9cbf60493fd1a247f869c1b717eaf4"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0xe, 0xcd, 0x9, 0xff}]}}, &(0x7f0000000a80)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd0, 0x0, 0xc7, 0x4, "120f68e5", "ab6ad300"}}, &(0x7f0000000ac0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x10, 0x3, 0x7f, 0x80, 0x7, 0x401}}}, &(0x7f0000001000)={0x84, &(0x7f0000000b40)={0x40, 0x0, 0xf5, "fc18957192f75851f72295b728a143b07a40536e7821160955ec621e9972f1a11c94e156602779de494a74c7b8db04e286f123607123dfa72a4cf873bd2174d5c6c18b95b1bd48dfc85ea8401836244b434139ef62cb04f7c47222849ce476e1aa25290e66880e8eb811baf2a17933905f3ebc28460414c7c8e18eae9353684250d50fb5f1f452a5b33637b56a1e43c0c579fd31e9f1bef78966ed13b9d8809f1601618dae9038b73e9819b83dfa3a75c75e830eb73ecfd51267913598c02f34c8c2e6af1b3706e95ac4147fcdc1ff2c27f53fff1d4b48d18810ef24cfb9d9844f4c57b696ff771d69f668e404b3cdb2b6ebefb274"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000cc0)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000d00)={0x20, 0x0, 0x4, {0x464, 0x40}}, &(0x7f0000000d40)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000d80)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000dc0)={0x40, 0xb, 0x2, ')\"'}, &(0x7f0000000e00)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000e40)={0x40, 0x13, 0x6}, &(0x7f0000000e80)={0x40, 0x17, 0x6, @dev={[], 0x20}}, &(0x7f0000000ec0)={0x40, 0x19, 0x2, "0601"}, &(0x7f0000000f00)={0x40, 0x1a, 0x2, 0x400}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000f80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0x5}}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_usb_connect(0x5, 0xaa6, &(0x7f00000010c0)={{0x12, 0x1, 0x310, 0x75, 0xb4, 0xd2, 0x10, 0x2c42, 0x1604, 0x669d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa94, 0x3, 0x7, 0x0, 0x70, 0x9, [{{0x9, 0x4, 0x1e, 0x0, 0x7, 0xb, 0x47, 0x78, 0xcd, [], [{{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x40, 0x7, 0x2}}, {{0x9, 0x5, 0x1, 0x2, 0x20, 0x3, 0x8, 0x63, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x7}]}}, {{0x9, 0x5, 0xf, 0xc, 0x200, 0x9, 0x11, 0x90, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x45, 0x2}, @generic={0xb1, 0x6, "c1a7f7c4622d0372bfccd0bbbcc9e0f3635656a5f78c4c2bee7f003307eaf506c57a5366dffeec3e3a7889f641cb4b898ac8027811001c7c786301c5675e9fc52c600bea3f777945cbea29de00befbce023ff061fbd1033d330b67556000e10d6358d5bf871c9381ec93151ae457e88d911ad476f3f0d160dc2f4178c120347cf2b2772a2c4e3e90144eb2abefb149e493f42d23401f6262eca7c356678c1ca802205fd5a77d23e32159ff259c5822"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x400, 0x3f, 0x4, 0x1, [@generic={0x91, 0x21, "81c238d7f636e5f9c23eea6a7f4525297e0101257047eceb547648fc1a1e8608ae650a6a774bfcdc957e4c692b849b22146eaf8cd1f299f19fb8d5e951df0ac60d4c31b5f27158f4496713310765690a0f7810e4d661ced3282fc97cfbabbc7419d23e3c93fd5f5d510eb48a0607f0e9382b9ac12e941bd20b02fcaa8a8f944f7e877371e2d89d658fe96907bf338c"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x400, 0x9, 0x4, 0x80, [@generic={0x62, 0xb, "ccaedc9fb0e44fc14f27a4546fa6cda26030e13957264a79e34b91043810781d7b57295f63b9f9347e633582dc4874eb0aeaad8eb237299045485b8e8b37fead793570502785616602c801eef51ae73eadb95063f71e2213c0a340e3b58eb701"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x200, 0xff, 0x7, 0x1f}}, {{0x9, 0x5, 0xf, 0x10, 0x8, 0x1, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0xd9bd}, @generic={0xb6, 0x10, "4c230b542b114c378c14e0b477e3a2a46e214bb249fa2289e3dc3d68debdcbabde71a05ef723160ffc5512f011126d2423b6370487ab7306d560c8ffe82a5503b2aab720efecd1b47b910c1ada75ad2381044b37df1a9343297274ef7f955d6acb0f5a355f7199dbb207fb079e6b9921c7520ee82ed6eca860aef29d4b964c8069fd22863744f3a06c45148ceb4a64b1a9c911c50987d4d7e2b1f82171fb4fb80e018f2339a35608c6d63e04806ae5158ff95530"}]}}]}}, {{0x9, 0x4, 0x0, 0x7, 0xe, 0x9d, 0x6d, 0x7b, 0x0, [@generic={0xe5, 0x3, "5ad31514b4894ff3013546801c12d65c39e952272e5fd55202fca714765db840a8a4b3cefa9520d5128fa18ae877358c626bea37fc641d34831c1f98b72e90c63fecab23e41d05f8f4a60a1b1345d84695a7e83b96eed5347db9ae642d985cec213e408b9fd30d3b1c59a2e08b28cf934e830e71cb76316ac20b8f9c5d3e01fa8a2e7d45270fb4a762ab7f81213203057dfdb21212b26a6d52f612a6ca89050406ccaa729b033f117786f41a880ea32ccf3a4a055917008e30d16ba9d45f5f7aa079eb4631cf2a4d4a2b8bb49a6d0fa6446d25a28afb22ac5d560dc0e550002d504ad0"}, @hid_hid={0x9, 0x21, 0x3, 0x2b, 0x1, {0x22, 0x756}}], [{{0x9, 0x5, 0x5, 0x3, 0x40, 0xc1, 0x8, 0x29}}, {{0x9, 0x5, 0xf, 0xc, 0x400, 0x3, 0x9, 0x80}}, {{0x9, 0x5, 0x7, 0x3, 0x40, 0x81, 0x1f, 0x20, [@generic={0x56, 0x20, "4a1a09d273f7b60d3513b87c619f568133fe1db74d199b89a6c66de3c39856510da49d089b9d0317dd20933ee1a86f290f4e0516db45717e35275f63cacfeff9db864a3c37fc3f2f2b7a2980b91a48238f465a8c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x8000}]}}, {{0x9, 0x5, 0x2, 0x10, 0x20, 0x1f, 0x53}}, {{0x9, 0x5, 0x2, 0x10, 0x40, 0x9, 0x7, 0x0, [@generic={0xb6, 0x23, "9b099d507824b5ad039d57f1a470d60b472f8f3afe55729ce9e6aaf0c2066463c2a6866e45b1e7ae0594dfb4b4ff0ae4a851884f3e817cecd3adc4340bd248165700fd115fa922e2e498842f1dc0a0432de8133e255958d74f3931095f38051897430eb0dd8f0bfbe67ba95f649d364556687cd666b14634e692e8ac234f372a5f48c1f7ab7b282be7716e174c5273e55a7a1111a578a2b07f30b18de010f6feae82e8f5bbb81d713230f82632cc2dfb8efc9950"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x10, 0x3, 0x1, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xfff7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x400, 0x9, 0x6, 0x81}}, {{0x9, 0x5, 0x0, 0x8, 0x20, 0x9, 0x3, 0x1f}}, {{0x9, 0x5, 0xb, 0x10, 0x40, 0x8, 0x0, 0xff, [@generic={0x90, 0x23, "c2ea8a7baf52d262db9a9ede334e9689d0e87531944e74fc83fe018efa87f390788d456c56233ef59a608ef906ac00d5276ce722b839abb89dd042407b79be43a1b2dd813be97035cba9ffe8dcf4ccb34f75eaecfaa4856314e106e131162a354daaa4f7bb2b6227757c80d1b14e3716a19ce4c6aedca24018b7555ced71c65385eaac59c6894e61f9abb4e66a39"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x10, 0x2, 0x9, 0x4, [@generic={0x101, 0x24, "836621562919593c8a70fe95b41bcdcbf47df3f5a5694933282a3335bca378c75207ce990127607b0c7168333f647ea4f4e0424c07e6d534e002f9481ea366dd673fb1b5ff06a44d8a1a6b15b8f7c408afabd0b476640e85352262eb5cde78208086f6407c6661fea549f5c68f8b1f2582d4b97ea78409201006214e79b2af34f72dcf7ee9dd2d2e85242a9a8d4f7948e9bbd25daa281d9d6d5f243e87f26328c4d78167928046ce198653f83e6958e09f6114a9f6be43badc6311f3668b53f90fced1dac1b85c6f8f1089bba62b0a268650d3a543ffb4f43a84276833ebf86dadcf2e4a11f7fccfa4c975821a97b16d8eed8a0862de8cd70899a4fedd9bc5"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x400, 0x80, 0x2, 0x1, [@generic={0x87, 0xd, "28729644c125c484d4da5753b6aed28af0596a9fe536f66708bedf237ac8283615a18b1c1adf80d2213df2a59f5a9dfc1f43b58d01e4988aa354c0c7d225971fb585fef25edf671b113ad9baff6ea27666cc5ac6eef92367ad01d888ad50485422f6f5be11eaaf4bd5f4a130152d315809ad5c13a798f6f4c9da2f7e38c2c428847961589d"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x480, 0x6, 0x0, 0x9f}}, {{0x9, 0x5, 0x9, 0x4, 0x10, 0x9a, 0xe1}}, {{0x9, 0x5, 0x7, 0xc, 0x20, 0xff, 0x1, 0x3, [@generic={0x2f, 0xf, "37939ab079ae0909d89db998df5d13dc5070a263b5e1c2338cc4e9d1cfe0b1c0f73e6ddaaaee0d82b2f412ed62"}]}}]}}, {{0x9, 0x4, 0xd2, 0xb0, 0xd, 0xff, 0xff, 0xff, 0x20, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, 'l'}, {0x5, 0x24, 0x0, 0x43f2}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x8, 0x19}, {0x6, 0x24, 0x1a, 0x4}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @network_terminal={0x7, 0x24, 0xa, 0x7f, 0x3, 0x0, 0xb6}, @acm={0x4, 0x24, 0x2, 0xe}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x8}, @mdlm_detail={0x31, 0x24, 0x13, 0x1, "1f50e11e7a1a19cbb7484d5946d56e1390c63f30ccca81b8ee4607c7b6ef03c6d2aece3445c14052fedd061283"}, @network_terminal={0x7, 0x24, 0xa, 0x2, 0x2, 0x40, 0xd8}]}], [{{0x9, 0x5, 0x0, 0x13, 0x3ff, 0x91, 0x7, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3f, 0xfffd}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x8}]}}, {{0x9, 0x5, 0x7, 0xc, 0x200, 0x4, 0x7, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0xe2, 0x61, 0x1, [@generic={0x1b, 0x8, "f2150628b695d35fd3febf2875c006772df6aaffd3f5cd37a4"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x40, 0x1f, 0x2, 0x9, [@generic={0xa8, 0x4, "2383757435de207293c798a08b9d18ec146785ff1bb89ecaf391675f72dc603315daec045ce69e18a9d1977d836066bc598a7e9b209affee434a143e4008a1b9de2e0f1bb28a124d03a604391577f51d56a55a61f6f5ae1a3b77c234fb6f47a4c5aa1bfe1b1fd4afb9b58c04b0c102cdfcdb773f0cb10cd38cee6c7306ab8bbff56e1681e7278b04f781c8d1cbc9f7389601c4e9190644c11577e337046fe2fa005606c74aab"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x3}]}}, {{0x9, 0x5, 0x6, 0x0, 0x40, 0x3, 0x2, 0x1}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0xff, 0x81, 0xf5, [@generic={0x94, 0x5, "15e1e8e0e3dc4e9bd4695a174db784616f4dff4009a10c55ef55057c6713b093ddbd454a4e0b911be43379aacc5e4597f167150878a08dd87b9229576338e612705444e6339cd442853773a34a5268e8593519b928cf0647d286a8afc809f991d904f2aacb0bc346296218e6ad5fd3fbc09d284d8b56fe9f2b3ebf17631a70767967e845b5740e9de1e005f24cd71747adad"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x10, 0xf2, 0x40}}, {{0x9, 0x5, 0x9, 0x2, 0x3ff, 0x8, 0x40, 0x6, [@generic={0x7f, 0xb, "565963abcf70f30084057505efa4f0ad5010a1eafd8320c0a6e4569b7fa37bf6ce772141c134e64d0960b4cf7b1e16624ac389e80c0ca229676a1520c2379de5a4047c5c60efb78e30d2c0951546e8e251f96200ab94d66f7d1ad8497291a51d4dcbba90a43af0d8c308456be7344dacbb3ab283f204e46cd0613a1872"}]}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x9, 0x80, 0xb6, [@generic={0x2a, 0x2, "af5a91e8170265fe9eef510487c067b632b5062ac3734ab989204aff66c816dbcaf66b5ea012e7d6"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x5, 0x2}}, {{0x9, 0x5, 0x0, 0x2, 0x10, 0x8, 0x2, 0x3f}}, {{0x9, 0x5, 0x0, 0x3, 0x10, 0x6, 0x1, 0xb1}}, {{0x9, 0x5, 0x5, 0x10, 0x3ff, 0x20, 0xff, 0x2}}]}}]}}]}}, &(0x7f0000001c80)={0xa, &(0x7f0000001b80)={0xa, 0x6, 0x310, 0x2, 0xff, 0x0, 0x8, 0x2}, 0x11, &(0x7f0000001bc0)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc, 0x10, 0xa, 0x1f, 0x0, 0xbe17, 0xf000, 0xfffe}]}, 0x1, [{0x66, &(0x7f0000001c00)=@string={0x66, 0x3, "f1f40c2fb912f81c58e3801466c4fea6a47be3f34b3970d16430953a07296bebeb9fc78308e3d43cb57548fdf00504597d284d4031c4de5e8dfc5a5c2add653133029c5860016a0fa8f37bcf303ca4b1eac91619d97a152f759a7ff32229121e74b86b26"}}]}) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1381.258309][ T3845] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1381.278370][T22852] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1381.287266][T22852] usb 3-1: can't read configurations, error -22 05:10:43 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72c", 0xc) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1381.429149][ T68] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1381.438459][ T68] ath9k_htc: Failed to initialize the device [ 1381.445102][ T3055] usb 2-1: ath9k_htc: USB layer deinitialized [ 1381.448466][T22852] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 1381.476557][T29416] udc-core: couldn't find an available UDC or it's busy [ 1381.483861][T29416] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1381.598263][ T67] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1381.605610][ T67] ath9k_htc: Failed to initialize the device [ 1381.659207][T26342] usb 5-1: new high-speed USB device number 67 using dummy_hcd 05:10:43 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1381.738236][T22852] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 1381.746355][T22852] usb 3-1: can't read configurations, error -22 [ 1381.757934][T22852] usb usb3-port1: unable to enumerate USB device [ 1381.798482][T17694] usb 6-1: new high-speed USB device number 65 using dummy_hcd [ 1381.818376][ T3055] usb 2-1: new high-speed USB device number 113 using dummy_hcd [ 1381.904652][T22852] usb 4-1: USB disconnect, device number 51 [ 1381.936385][T22852] usb 4-1: ath9k_htc: USB layer deinitialized 05:10:43 executing program 2: 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) write$hidraw(r3, &(0x7f0000000400)="b38eb26fe6476de45eaf80f699f2547180c39fc4d366dc4654c027e03f48335c4314411561d7c6701aa24ea3fe1066e3fe49e6022c1cd312860326696873a9be0d8d58710a8f5c18e8242f701e9987bfff7683b437d84779313678ee6df16764d13eaa1762398f922d4a38f1eecdd39d635c7833fd3ee5c337dd699aac3975dd6b3a229924791bab29286e81c37fce2f7ff79c0db073a0d7a9174b5557675fed71fbffcf2bf4c5175ebc99dd1d4b45a6f33332908c442a9d73204e018e5f41309069875ff4570ae6f0d69934ceaded87635e55ba51c9f62449e6d95d639fea786e9876e1fa89f483642ea280fb4fc5d1545571d53e9b5fa8c7bc68e67e582c9625628f55458fd5a1052f9624ff5318c6fc3a1cc811caa90123cec81ce17f16de7f3dbfb5c716abed850b5c30787dd9dc8fd084ae054a5075f9aeb567adce8812916ef073c4e2c929c5c91f6983b4cd8c7fadbd6cf7bab5714ac0defea0f5bc779106ddbaacae29862661924d35661db2d77f4100a2d9eeedd906e4f6f8ac73981bff4bc791ba9e7f9d0e89137a4d2063d9a29dec4c7a04a1a604129547583670313d9716bc16066034a918a9565895c396df176196b47de9188376ad98c60c0699e6efade32febe95781b6a054c18dfc327b42c45f63f05f4754816d157c7bff04735126fbf1a3e0b30f5bf5ab854f36cc10a7c4a781ef1baa4d18487a587bd2e2644d0e735cfbdd0724b33d4b66e18952ff226fbe703c0c657b2a134c146d70f70ba2ad8973d1cac244cc4eceb62f111d0a7bb3ed266b206d189ac5a7b276cdcc362122b12fc439f9f27a9dd8f1c38747c6afbeead5ca6f49263eae43ea16801a311da3b4659f1320cab778f1f5673c3b31cab12089f57e464e42d19568c261c71894a3d8684a089028a9e2075f8f72e2020178e365cc2583c378f287230c2ef13113a77ba992edc6d675312fce1836e6b5f2cfee03903797ad97869bbebc660241f67a9b2546aa335074657b6b6470631119edecc8f222c7c01b63d9c99ef9365415663d7b0e1a87b6d545ede3acfaf7a181029a9cc84cf8ff65b25d0b73c131cbdfd3b86c994dd8432a3693c0ff6f0614f5d9529efa6ffe5626419c8d9771f2da5e16c7c9572de2feaff8c0399cd1ce4cc6f3777f971bb09ba12feeb82f9da993eb753ce1aacf4e0f9896156d83ca233d0b60bd11d88bf562d9f8f60587e8e9d71bf54ebf76d09edf4b3d015cb013bb37fa2e6e5d66c2e2e8e798f707d3e679fae692c7cc767a89a37ebb4f6f4452314bc799ee28de43b7458f57b0907221e1d276c65aad8f92efa32cfba654b08cdbae9e0a62301addaea5d41527ec46aa3dc4709f7d188ab6992afbcdecb97094e644419854891320b018476d12ef03806fafd9aba88b48903150d395b1fa2d789bd34061e1421db51e9a4c1c9d2454de388eb83e19a0fcfdf611a9bb0af2ce09a0492d76873556b1d14ef0c3fc9fc79855f6c2d8083d8751f0b4f67a032a8ac9ed359ebe7ab8289f81636cc5753b38a0451f73c2e41a5f4b2b0c914cb53eeffbae515893f62cfd541d675713ef913f662f704b7fbcb9efe0b0a99f255fd78edae70c46da668bcbdc4bc8f297526fcca81f5de583a23f282906ae37b64f2718f0f0f5add3b932ede4932469266dc53d1188526e79c9b262d73631e268487417b9e79191609c251cd8b92d5170e6bdd5cbbdf852536f01443aa7651dc50a8e2881db087590287297d104dcfc9136af1a37ad7ae71a019e92a4485afa4fcda261e5827127bc1175b0cb53a9425ab9be281eaaaf7bbc0b742fe48b93cb7bebb65b3a942a5da642a9d894aa8e97447ac759d14a96c4c89bcee08a0245b46b2e61102aaa6fe4afa0fb5f4e110c18d044a223c01d029bdc3a89d2af5557a85aa822352f42c7210e5ead67584b90bfee5728ff21c78d2410008f7ad598489debd3ee00467b244a9e1db728ed36d6ea3cb3f64980b446230ea3beb9aedbfbc1b3d0ee419af5e5515c023a5ad9c4a8de266f7ec5c284dc6aeab563023cf32cbb7e93f18f614f94b32c8aa13e573a0f2ad96dcf5c01910286df1f12f5bbb8046b53cc97d09102b827c0b1d6c426238ffd15ccde74a27bc29a3d5d9fed217483984b007b024c837514d642dfe249e9d8b1abdf3fc343b8f838826aa008a06e80a5e9af694a04cd49b9dded2551dd895fa9f267316098ff04c9dbbfcc5f72bea55b84feea5c3f158c2f1952afee90a24ab3c75b32e180d9831b8c3ae98b919fe5a2cacb711bbf945e647d1f573ef14aa173467efc016dbdfa053aae5baa5d69f44ccae026329f6bf403ab4656414b24880b9a8b9b86563c3efc52dba50819a22d51ee663dbf36b553049dc6cc5d3b1248c037ee098f87ba69a73576628585e556f493655e7a7313dc6f6117b2b81fa34b3faa0fd258bed29b1470e67a81ee00da3589b0fba9440dd8dded6bebef4083aa9bbdc3993fefefe73bc900daffcbd55b454d3de5ce65982996536f4a838045dda906113e8c8b9ff2eede88a4b7197bcc40f91ff7f9aad44958d4a78679c1cec0f18ba6853408fc209d29df3160f942a725b38090b23ca07595f14e569e644fba36913418220abafca630b7e45337ea9d998169bc1863f1003f2c01ebb5df3ae2405b88f390c56e101b6ff14f3bc985151d5ffcd93795981ba147e487ef55eb0039c69239f77c362fbd9f7926e04391d8f43afb9bc530c520ed9d4e3bf41a25bbfd95908afedd39512f3e26997bb392baa269592438d14edc7705e2ddbad116a4444cbc6480410138ed70f191875067403713981019d3e31c3931270f67b7c4eb16e880f97c5e8a31e681ab249aca3c455d6cab043335d440433e035bb3c473b382b4cc02a7524102134bb7728676ac005c3cf8a09fdc20521f797fc6fcf129a5a5aec97cf98aad5a2978e79d4231c63913be23771737c024e14e00a358848840bcf192f4332efe3bb2f2913b7812e8e706370c3665a67fcfd2e9109a2e3d0f9c4979c02cffd05c2a83aacd098b2460e0cbf0c5d2f75e0f28ee0895432cc5292e0785905c72379961f7601344f9aefa468537b1ee790c0966480f4e68b6838d449f4f6cdc1b9eb3e0ad2786dacc93ffc785c907ab4a923b9ece4e96658ac654060020665a92f6cb531725608d3a23c6626e2573ef04eb3605e433c632dcabd973dac2ae1e665512df6f15d72f280ae416d97d253f3032b18fcead4d085fac12fc7c4c753b8bed9e7c76baa089e0981a6847e7134675bb2fb1632afe70912ac2ecaa6c0f505f727734c205f400b5fdcb5e2f56aa72c107638a479464d6dec5dc61f7d6576367061efceee128006e2de0cd8ef9d6605acb57948f223c14bbbdf092ee177699c204996ead5b8ec7b3a90950956970bad6d31ab5ff2a3046cb59e4516c7275fadbf47eac52cd3af53c6f6c4ee28815439912ac2e5345b7b2a8486931d8b950d3f93309af9700f3a19fa12127c5090c85400d9ff30dae123bba077540230dbc9771b8a3570ec09dd22f0fdb7165fdfa9eef2a126c9afbad50e22624ff28015f6a6c3a1bf3a45e59a7766d84ceadd65e744f2b76ff7dbe51cb494ec5e2ab6a07231c6a84e0cef546c9bcf267b465d570ae0cdaca158159975b5bf63d5fb4044c938877f41c2254bc86c1f96af900437c2924428fb166e9155cb87ae8e146b05027d04c38490bf3b9fea01a0b39cea3db8a983b46623af13ddcc5e2e163825afc7eb39ccd6be04794c38b68be4dcee6b81675e256b8e82c228ab8dc4fafff5fe66945842e442de6c873779193f80f8fe98d319b1960fb5271937ac4b02940747d4971974e5e21e4802fc491306f69e4efb67a7902dc99a79b21dfaf3e6aa086350c559d38239ddab89e5f1ae74130e9e0b4f580e19160a303ca97583ee3f6f65a6cd5898b09cdae3fa6fedd6da937d9efd87775a16402f3c6102b04b2241e19b37913030c232703981d5e49164babb31551b65808532f645ad18f10f868d5cc3002a4d72de13be2e6d27f2158ac8428f3507ebf7cd84fe88798329b6c45bbaf62e27e3622fec63d193d669d90c25f6cef815a81db07f658fc18abb316878644de677837b8bd1cdb7b1d74e04a284a95a1723ae24e3196deb725ed4d5569b9de361888ec1619bedd2dd888833b7f06a9d1a770a80e76d892bda63953f38acf66f25093509707422352e0c05a923f2317d5d714c92cdd815ef93cedb5231e87df7eb1ba13e8af38276e4ecbe800d4d410400ce07052374ece2184f7446b53b3a6e3bba9742c335f9b993f3a04a6216b0c3af37e81b8df4e8460e8ef680f456288ade90b81253864f69566b24c2b782d2b9ef487b3f619d2393f5225d48a3958684a860a5aaf1714cd368ae16a825e65cf6a202db644c8dce932c9f8a42181ade4925f8b99b22136a98ffe06b66a191c1a24b10df5359fbc1708638c2c803c2c67900cecde62aafc3d21b80b12677c5df6f2ea41424d3916b437d614b23fff2d97282ae92efe70865265791f584756ac35075b5a179d7c02d339e6527165812f56d1a2f4a9f11a6991915ec0448dc12daaf18b8cdab3d2f87fff17c2a2bd149a1f958873e2340d24152184a5ac02f20440f5f39411cbd1dc5bb2262b1a98ff33ba7a85900fb4801d164199158a3c7ae29c331557c2d42785d12e1304eb2de696e855ac8bcce0d9c4ceb4257920d8782a523e27620e5ebedfff187415f0b7ccfe6237f491bfd694f48bd89f6c0c15ba23391d4006ebec0fba1798cee21f4d7955bf3b3fa9b8bf11771c9031a6664d585b9dbc0ad52cfdb514fdbabb02b8db8933cf9337b41a195da3553567ada2772cef42b84664f532920e570eb1c8047a3d488ef996c26e24891bfc86b6f76d5ec42720e7a7ea65064e580eeb97148b9d02050e1786917d1664b91c11a083e233c5ee1fd82b24d0b0e87366aa3c11d7cc14050b116ac24497cfad749c74f70cca08aa3b91d06bc114caecdb3b0fd2fb15bcd03b587ee0aa2a89ae0a333aaa669a9ea90461eb2e9f858d12dabc7aed09150be1d5edc766efc9164bd8b1ef6e972a51fd6bc06a75b8aa6137bd0ba2db9d3e5f58a804f93a4abe96e54e4ee35d15c48bdc3f6f1865e3f62463150fd0e4d860c96106f5c6b5331e4caa5357d2d28941b98590b2bac162980e96d7057f99b5abb0e10886c88cfa6462abaa636c072e3108b4d2c31beaab33eb97e2a85a3b37dcd0953ac9c3a1140c466045e1ef1b4b63df0cb2ae264d063700724ec57f5a19ee0ba8ba8073419c863df7e80cf14e7fa5b91c29c0257cc71cd37bc27f9dcc041e602c7e2bc409877aad26951eb64f79542a0af8f653ad107ead83e44ab126370bf79fd3667bfe69329b1d51555a671951c2f1d896b2957d272c5de7f085ab10e8c9f57aa7569420baef1fa4387dbf7aca42b6d3607aa119c1c2954bf073912bacc47093f4344daac5ce765941b04ede8f439f4d9b990a061c9bf298757afef615f74557c5ff271963143aa4ae245a20534366951c4c89895aa41dd9675cbdff70d7a2db3c3e87a23b5cdd4bfd7fa0712ed603202fe8d6eab84462c31e795dbffa306becc754dac03f28766f82156751f1ff09b27bd0af8d24c65df813c40f69c4b89f48f258df0c18ae1d027f6ce5a87249a864c4559f3f529b3bb1a30faa2908d889b06174409524bf28b1292c4043300da2e4c590b93b1988043446e7bac9b69db8048eb8c1d19999aa0a9b421e85fb3318877a50e005b88aa908e969e5051b57d0095f2730ac", 0x1000) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1382.066531][T29478] udc-core: couldn't find an available UDC or it's busy [ 1382.073931][T29478] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1382.178167][T26342] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1382.188071][T26342] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1382.196255][T26342] usb 5-1: Product: syz [ 1382.200481][T26342] usb 5-1: Manufacturer: syz [ 1382.205475][T26342] usb 5-1: SerialNumber: syz [ 1382.238246][T17694] usb 6-1: device descriptor read/64, error -71 [ 1382.249046][T26342] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1382.308366][ T3845] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1382.318609][ T3845] ath9k_htc: Failed to initialize the device 05:10:44 executing program 3: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000280)) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCGBITKEY(r5, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="c000a0004e"]) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1382.408551][ T3055] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1382.417938][ T3055] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1382.418178][ T3168] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 1382.425997][ T3055] usb 2-1: Product: syz [ 1382.426013][ T3055] usb 2-1: Manufacturer: syz [ 1382.442464][ T3055] usb 2-1: SerialNumber: syz [ 1382.500629][ T3055] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1382.503896][ T3099] usb 1-1: USB disconnect, device number 73 [ 1382.528813][ T3099] usb 1-1: ath9k_htc: USB layer deinitialized [ 1382.688334][T17694] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1382.828207][T26342] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1382.828253][ T67] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 1382.958155][ T3168] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1382.967531][ T3168] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1382.975753][ T3168] usb 3-1: Product: syz [ 1382.980237][ T3168] usb 3-1: Manufacturer: syz [ 1382.985031][ T3168] usb 3-1: SerialNumber: syz [ 1383.038808][ T3168] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1383.055861][T29465] udc-core: couldn't find an available UDC or it's busy [ 1383.063094][T29465] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1383.072256][T29500] udc-core: couldn't find an available UDC or it's busy [ 1383.079284][T29500] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1383.138472][ T3055] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1383.158230][ T67] usb 4-1: too many configurations: 28, using maximum allowed: 8 05:10:45 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000080)={0x14, &(0x7f00000001c0)={0x0, 0x21, 0xea, {0xea, 0xb, "0f68e53527f48619e6a01f38d6a3dfd9cc3a4e23d131f63b20fa94b4001b1c01b64bd224af12d0d29cf72f63e2e12a955357d1c5c2ba94f3ea2850fc936ed5ac1b31fdec2c4c29bed6071822b7c4c88f31530c9e22e34cfea85460253b346b7939ee3201854dcc3846d0e439da9ddeb6a239ba87d1d8a0d49e6b698ea61896add67227510ee1c822545be9a6f19ae26a3950310693705854bf628784ee470c60644fd451d5d36bbbf1d8811d75209e5047abd794d21e3a044874912ae7ae51b5565363b8689e29ac07aba8983281e45b5c0eec865b44b4a15b4cb2b753a789826f7c7cd0de7b0c80"}}, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001140)={0x44, &(0x7f0000000f40)=ANY=[@ANYBLOB="20007400000085d2a130d4ff8d4e6c0ccc7701f85d9a9290948b96a4ae42ff8257c9af342fb3843ab90a9bf4b82a2e74dccb296dec9c6acfe57b23a0a26e810e6c905791ef1414ebd37a915b9b01e336146fccafb3aadb00f3cf9d23981bc21f2284c2ffdca463fbbef95272da00"/122], &(0x7f00000002c0)={0x0, 0xa, 0x1}, &(0x7f0000000fc0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001000)={0x20, 0x80, 0x1c, {0x5a, 0x8b65, 0x0, 0x3, 0x6, 0x0, 0x8, 0x4, 0xfe01, 0x8, 0x7f, 0x1}}, &(0x7f0000001040)={0x20, 0x85, 0x4, 0x81}, &(0x7f0000001080)={0x20, 0x83, 0x2}, &(0x7f00000010c0)={0x20, 0x87, 0x2, 0x8}, &(0x7f0000001100)={0x20, 0x89, 0x2, 0x1}}) syz_usb_disconnect(0xffffffffffffffff) [ 1383.328000][ T3845] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 1383.408645][T29465] udc-core: couldn't find an available UDC or it's busy [ 1383.416055][T29465] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1383.483052][ T3099] usb 5-1: USB disconnect, device number 67 [ 1383.578269][T17694] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1383.587502][T17694] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1383.595691][T17694] usb 6-1: Product: syz [ 1383.600048][T17694] usb 6-1: Manufacturer: syz [ 1383.604651][T17694] usb 6-1: SerialNumber: syz [ 1383.638121][ T3168] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1383.659102][T17694] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1383.697258][ T3066] usb 2-1: USB disconnect, device number 113 [ 1383.768092][ T3845] usb 1-1: device descriptor read/64, error -71 [ 1383.908047][T26342] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1383.915667][T26342] ath9k_htc: Failed to initialize the device [ 1383.922811][ T3099] usb 5-1: ath9k_htc: USB layer deinitialized 05:10:45 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) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000d00)={0xc57, "5319575b48b3bfcb8751ab1e1b9f0f13efddf1e2696ac7490753f5097f1222067e94413cdca69450ae4818ead9f3daf80e4d340da668945bf9f0eab8c921fbaa0a6fa2ba3fdf4a497ec72b6eee9a4a8adf204f902b149f73918624984801a0d8c609a0996eeb7857dd7096c8724ceb38c34af74b6ed0ffb0d6560ce8134c9a24b3894cbf1fe3e745db9f2934b0a5582be706e1f547e6abdc674791e54037fefea457d4538a049b8c22b021dc673d842b3df1d0efa2e40da5de9854f76a11d1077984bd042202eaf7b627a033e31a915aa7078480f9cce57a2fecef2bd7313b74fe6f518d5809626a67421276ccca9a0e66075d4a6f64fdcb4e180a5aaa660ae9dda03b7de1ee51013878f6ada6d26412b35ff7a8558ed48b94ea890fe4acdf5c22b84b0991dc12cd47d26d9dfe0f47a8c4e566b17aa271a200eebf681ff94f47cf68274102a0a4667c42d9878788e1341861a15324983ee66c261253861f58cff699dc6442b41d6b57df74bbbc8e2acd42baff3863feca3166b1c2a2f5bb8b5d9ae2f07fe1a31a9c3950f7f2e022d61f77a76f5a3f04c717061b5a957bd4fc81afdbfedb929eacabfbb5dafea6dc99f5239cd0a9a511ef71e3b2cb18fe6ce94bfdc705e1c255dd9f7a51c75511e95d8a878cf24c65104190cbfdeae001e757bbab8bda31ee9bc85ab9eefec1dde4678f5e846d90dd90b1b04065884204ce497488f43e74eb21a146c79ae2733d05cffbce2be0df507765795aee9f6f004aad34f80f450bf55ab4d639900f00133d186f24021be18069e0c3d6daf9315a06b27e4862e885f7f08c0b43013ba6177390c088afb9309511baf3d4b1d26a1e10e5354e70bcea07e464c53817442ef3953348ade87c46ce0afe24be4de9f4cddf94a86284f7dbdff84e797a7e9c9b95cfb399aacef097e776ff138c2308c114dccde08f1a61ae3a894e46de31894830c55edba1ff6b29f031123d311f4d230046b460fec3353f941e68cde1797a3e64e9a5ac95f51374b1c206b4f5863adaa1ab0d1014d44b112f4d551c2ff4329b865a123fc18c81221799772fa24bd43ff9dce30be733d8f894781cd4616242ef7f89fa866659e4e059f9c780df1c924c850f0d487f8c3003e13b6e1ca0fa21838a92a5543b7c903fd8dbd5e4c328bce7324eb217df769074ebe2d34806e950c5fbf5151985a5ad57eaf5bbdb234d5ce60c215d6d60c32c9a1fe712f26bcb5e793c8222989546181279dc6ff9afc22728dbd3f25501f9f10d22e1d746f72ceae7041488588ec935727d509a4f673ae7bc95e4178302d20ff2388bdc7b5566ab9049f510e542316e8647786fba6cf1850f68889555757e63adde0d9c691da6db0ab12b14f71bfdfc993d5f50ce7fa31b70f9ef473f8e8674f517cc5f3f04ed791bfd77cb85b7832e8b16f7655b378989ad6f82dbc21abf6813c1c44472e57d4a7a1b92d106a7b7dc7e0984ea00862d7a415b68d4f84e6b3aa636379841d1a671a335e29994d572d8961322cb391a8adb236ae14e50e016ae7fdba0368fd2c2ea99cb99de119b4d066d049c9314ae8e2b559444699d0ec31a99798b3b827505c19aecdb1c2b9941a37d1284606de10a3a5fc3e9b61aa8db510d6c2eb2a889bec33a66f34216581dda717703a5ae20f05d45eeb692d0bb774e2d62095bde50a2e0fe2f25a59f32bb02a503f27eb12d28d0c9a12f2b5e55ff1c756aab3da8d2b11f79a59cd1423ef2c432b7dd325bb6069ba8ea45d3767b12d9db918bd8ca4d1b3fb140ad89f10d7e1e5c6c17dfeb630dae8df7ca585b9f19326814643d438dc1d2ba72ce5e7cc185e95845d302769232a04ac1cff3cfcaddf6719c7151cb79016bdf2a01146aee62e0ec693ceb8ec80c81134f43f2ae68218407e3683ffa2e4c26617d7d200fdd6139c61852cfd8daa701e375aea4c54473459ae62171f576f17eaade8ecbd0f6f2a47492400c1a9e075247a9f9249cb7ca4585b880a10068038ec4f2693ef297391a2ae9421276d146a5f688180b228ce891c5544a4bab9771b6583a03cf187668cf39221ee47f2cac89ec208d9305635f56218c16e5ea7c8ba10d4cc3c8c1a46e119552daa5ed6af9dafb4c97f1d23c2f00e6138f242a87a1ee9fbd729e623fb184562c2cdb3f0434d7d49657318bc41d7156e8499335520e9ef88307b09b8c0d9f79e1841faa3512d03a430824d4fb2533c866e23d1f1c6d3d5175d5c70ecdc67633d0ec40d06f957165cf7240a2f16257f8b8c97cf07b42277e8b1ac8aa3197ac9aff48c47783b8f996e4593f3acf4575fa8a5dc5b55524211c7546b54c7c21f14f1fd021f722f132da13b387193c3199daab2b82dec010ab8729438ef90f906058a783babb8b4327f8a640ba1e0946b8f6ca1fd1e538bbdf718f662aa67092569562e75efa3ac3c64a9da4a0dddc900148c55da05a85ed4675c83cb92c4707dc68a6ec83c6f5b7eb64f702de709cf67c7ec404832fac2e3340ef8fad4aef17a177eab83d451be5e6dc55504359d98edee760870a2be2e53207fa3bf76447c6c2754866fac05d22d83f27ae66069aa8830a251f2cf15b558b76d6144b63c6bf58eba6993df326b7162797494b4221a6a208bfa8b78decaf47b11258644e210fbfc40f98b4dffd2acf1e49e47568c46400c0ff3c8c513855726c6543d501c0b99ebace8cd458e7f56ee3ec6816802a73938dc0719c9bf88ed05ddb271e757b1c1d021797b94bea4224facb1cf1f61a939844c1e77ee808b1a5a576c64f9780420cd1489af7ab8c3a9e5520342c6e19b52d3db6d3dcd4ebb96da5d9697497cf80059389d1783f62d734f06eecd971f78c8c95e848edecca837cddce35f576aab72065c0d67b54755224bc59fab13a3380dcf6c13564d5b6d13e20df2568b9c1a8c70005450736d86bd253958e405bc39de84f8b2e51774bfe302403ef700b74ab3ed5e4cb0d97eb3550d70dc8e78793c7a66c7acac3c5951457d39935ab8af3a5fdce349ae8bcc1c484dd0944e4286b9265a70da2ce07ee9c225326fa7f027564dee2441fe7c2630990b5748918d027f381049c0bacf0c62547e4b8b377e447a0a6637a00410c306af39fcf1bca0fd8d314d6cb9488358d11c0af1594c7238ec62e978c855e01a101478afeb5011fddf63d962e0e4f4dcfae56149cd581a8900b044c0dd8cbffc51d9381586082b0c9685bb1bf0caf39500d5f5e33fce6e80257e53419a303782ff17c221d8854ffbc62adea8491bcb31055c4b42383a021cd89163fdd20309f987d1bdbc48002444ac3f18c5ea6a08c241fe09a904fbb8862a0058f3c0ff5462e37632727e1600c02f12902da67fab9c51e764067bb12d79e343e9025b810deaa7bf0ac23dd8f8419d28d5e563fc6caa1f4cb7e1801a82bef2e08ae0e07622b2ac6db4a028d0019aaf86e040171114217ef8067cac0edde907fdf289edaffd2a8dc4cdf2e04f6988ae9a9660c328e2ebb781c06f73369eb1e9797236e8074855f5d300a938bfc8b878f872ed419d69757136eaccdd4b7c1d87bb00b23026737423e91437db256ab1c2398c5bdaa73c48d957a6fa876d5fecde66b73487857997b74082a7b25f3007c9a9ba61b978b0b29d597f2e86d1fd542c833f6857c3c48eeafaae4e84ff2bad7fac6cd13baf41b580622f4443918d2c54f577a5dd7e5026458104f8769c0b215ee36eed729fcbfc9ab14315d1c570ac32256e9d955bc700ceadbd03a18f645587b2b00c6898dc6afe89ccfd18c96502de0d392a45d759f357347610d595d6cc8d77d93dc5f7eae2a5aeade39729875c5e9ce53cf0e09fc7868c78e2fb24780a637eb59f361a094e6ffb0e615d98fe93e88b7de01f4ee4ff23f55264adc5bd57e833fa4c53c88622282b05604138d72ef6571cc4ebbdb3aa1e8c9e336e5a5deb55a804d16d0f32d5c8a234af6f4969d4cc38713c6ffb7a42e8134498b7385add2e1bc3707d0ade5ab3c231dbf424882c7ab32282c7a992c0d715f95a8e98cfdcb7f5e6204d4c90cf745c346ba6af882c5dc47d4a5deb9ba39ec877b54c7eae13b210116860d113610c3b7444c6d52c309fa234f91dba12cb146cd32bab11c136c710ddb7a9609ccc5d09efe54db3ac3cf6eba0820f7292544cbc46150d4d0e1141e6c313944ea9abf160ed7b0c8e1c00dce67b9a3d1a5ade58e8211c09a7e9a66eeeca8bbcac8ce1befa82e494289e5b5e4c8111103404b10d7acd3c3a45ea8bccbe70d1dc7bf9044bebe6d28f3074a0386314dac2868b229fdccb2e3052c386a5e69733d5ffef229224f93a323c4355e94821e2816a29c09a96a514fed8c2186f5299345542e731c4a872c7df55fa4456a052bb87b560d42db46b7a8bbced0124fd906410212f0407c1e2d695fab65787c8b82656c0c0c4a888841f9101514a65ea2057f19a34650b35b2ff22ac6b7c8a794498edea7"}) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00)="1f0ac17e05595345e25cc6dd508da9de00000000000010048103e6e2e9367a998c1df25ce862cfda2a1b04b5702564b3a46a45b8d37d626e08744c619a070000000000004ab44e5478a5ad7eb32859b025c9e07fddd928664669469a51dd8d5c74ded8d8a3caef1c76d604143e5f0ee9d20c817cd91ca5aa0000007abfb1ad2b0600000000000000475ad5310b416f1c32d2cb7ffadde8297853dfaab000dd5030e7f2837bb522eff09664fbd4194f9cdcca016182dceaef16701f49a799c7b4486c01697bcb8b3855dad84e5396c9b8f4", 0xd1) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x80000001) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x4, 0x12d43d) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x401, 0x282) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000000400)={0x7dd, "fa3bb2dbc2c71c4be0e640ea0e4ae55f57a2dfe2ab886da23d583313da25b51834a4d40c243462bc29c73b4523ee5f34bceaa972211e4f012b69ad4d74cabd3cc01772bb5543230e2e17c13c769dae07ed816d154313464289b5ebcf2c4079395c4ca9ad9f938f9fde86edf7c61e99bd7322d2e87ca53908a9f3ae385bf845b73a6eb76082f007ea248a3d44b8bafbc3d1443ef8ab47acd7da63880ce2668e7619aa08b1a5d12c06cd0afad119fb3abd53d77b0cef31721336bef6277f78a49ec3a32d0908050b8f1844e26d0aa59466299900f8aa7895ae213a9fe5d03c70db3607dda2cde0d3151dd350a1140840bcdefa5cab5fb2b48186b411f5e7cf4d4995d6131f55d081d919011e62491a3a5ce1fa283d0b0328fcafcc22f71e2fe6d073b016a8bc480a8d25df1d209e031601835b43119fc2721b75bbc3f5ef44836dad41fa83b2dde7fd98b3e8ff4436c4699041a6355b1ee74aa78804b7c77e4f1fc2f598493fcd068377a4b11503a807509dded0d1a56e5723444395d3d9879a80d8f14b87c1ba21505f55eaa478b02c1065f152190d14f1c0c976dc302e858b2c6bd7380e8b88c8af7035380cb82f16e66a7821247afe68fdc7c829d728a6055698ce1900c9f0ec6c85253a6e002a5724f1e50660e36dd8cb3aac17530a4eedad5f0503400a8ffa8bb8068a6bd52d661a76a124306a4032daba85bab75e18e92ecbefcf005882d1bd44fd2f4a3797e18152ce2a6a1984b5530b08fe92398ed7fb40978473a8f8cc05dc4b25b89ef2138419f4429fda4c5991b5b4e3174e21591e6101d0436eb575f33294582dd9413d290cb93f87ffb711cf5fa583c6ae12a0bea5431d68fc786ac831e7721202addea6c2a2d843d1ac6f43dcabb78b3ab9c03bf572ebf506072a80ea7f88b9c238bc566b81646da611bc4cb90ca35e6f36eded28d7ada75d30221fd78ab352cedc8d78add8ec7b22d2ca51645b04644d326872321425c0b8099d4784b4bfeff5c16379796bb696a602f99560345e956745e29292a9468951ea58fc5678f0cf0d0511bff29dfeae88b767d4ee41126cd264a380c47f52ca02974700e5b456d3b398d63d0547fbbe32ca95077b3a25afc2db35a4247fd833702514ce97ee750837cdf50195418f2fec3ea7ed407c30f6f40fcd498bf796107fad6177640656f81f8fdd3718bead30f52336fba7438a3ffc268bd3ff20d8945781902ad07d07cce0e96f81b8cd81286c24751a9554df9141e87d5256d84b958cdc399523f9cb568e51bb439739838bb778229f3cae7578fd46a569986605174a8e0f5400a20be794349f7d2ece0d09c6457bc9a8db427ad11dfc4f6e46212b48295542f61671080c5483065103e5ca2e0f2de18a1a88987790423b6ac4f27850c75358eb4ad9d64694554784e5c3539d43aa227332a81e5499327c962aac89375066d709274dcb9be84a0ef9e6a3cdc86a940ec80e8b7f7ab9ef6e0b1e47c4af1e371b2db5a925d91a0027892bdfbba148f04f7aae418056257a540699819abfe7c960f4cae706245b2944eab0270050b2881cfc1fbeb51109bda927e7be05b2c6e07bf9d78ec1d7dea8dda22a8af2190dd49c32ce0f405bb8e4b0193d412921382a5266ba0d7e83546c9746997725e1e66def4a06101a77e86f1c45677cf2402c6c553394db4eba3b6fb122d7ed05ce5b5d6ef98369bafa35f245c14c360981310eadb11bee4428afc4bef24689f3d7b86c31edada1acc1cd8f79783df8ecd25890176113d34bd034e7aebdce3299890c140d658ea9490d33817d1f318c2183bf6282ad268577fbe212e05583a5ce5b02a2cb330e8c9afe035b7c221ea65cd766b219c387fd8140dd3268d9c2b5edc7a9b3984f8b4b116abbad92d0cfb431a5fa4446c76a7e4e8668e46cf205480a5227bbb8a10736b96ac7dceec43d7b299897b26dd053f2714de746c2f123a6f0cf48ce5cb61e86509c0c82cc5d7a5efa172ddb6b8aa8d7460d50ba79f1a96d2e67c8256ace96b1028d519ef88edca9f7d3435dd2f6a0ff2faa552088dbf297721577271498bdd4d874450f6fd2fa6c45865e862eeb015049a369b6ab124274a32ef74ba30191ac302da5011b963ddc15d0104d8f2ab90330fd7c1126b2fcc8af65f4f7cdc6d68cd191759d7f14c2e57c27986114af71763e7dacb1b04b2c3a5266fe890b5eefa15694f732802677aeeef8b14598e1a41699ee8109ad7f08e9d56c04473d344b1f751183199d2dcc3a05b51b029ee3296291a5c003317894235274501cb7787088d3e7b9e57b969f8f7f5bb8ffc5dfeed2d2a2b4d5d5d4680b44932ca67a7b5cd26d2b3d5651e139e8550e0763fc115f44606b9c330cf83c350042077c551acb292d6b88a5c11373432d1531281a35b69cd55eb69689a9b5ddfaa95b5f5af1b455113867ff476f99f74a39f6f220ec277fabb61c23b19a5cec86525bfbb9fdfb41ab028819d0e9536c96db5849b15e0f0f30859a3d48b40e63bdfc3d0097963bd47b196d99578e2eee09dcd1492b62a125460d0027bf5702c8b3d885075b98182b70736ff272fc8236bc8374ab3b264d34c90659b524c7af6a85a664e233468351d8667efa82ea78f4bb2dfc1ca9500797f0a9f831d76c6065c412c928672d8c726fc5263e226204b5a612d7d3c9ddfde783b5f9993afe3c6eeb81fe8433d46c89d1d5fd30f8f47bc4e2aa4646690279de134b5da62f139626afffc29fb3875d71af1c182f04dcad6ddbfa874e44c0981ab09650f498c65b7d9554d0e9ca216b6f069d3aa55ac724df75925cc930aee426a3f87f2af16a168ac7920752a83f73771cb8"}) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000280)=[0xffffffff, 0x6]) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1384.068307][ T67] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1384.077798][ T67] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1384.086048][ T67] usb 4-1: Product: syz [ 1384.090281][ T67] usb 4-1: Manufacturer: syz [ 1384.095070][ T67] usb 4-1: SerialNumber: syz 05:10:46 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8", 0x12) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1384.198883][ T67] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1384.208136][ T3845] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1384.227987][ T3055] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1384.240549][ T3055] ath9k_htc: Failed to initialize the device [ 1384.261264][ T3066] usb 2-1: ath9k_htc: USB layer deinitialized [ 1384.322487][T17622] usb 3-1: USB disconnect, device number 9 [ 1384.328925][T17694] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1384.707894][ T3168] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1384.716458][ T3168] ath9k_htc: Failed to initialize the device [ 1384.723990][T17622] usb 3-1: ath9k_htc: USB layer deinitialized [ 1384.730430][ T3066] usb 2-1: new high-speed USB device number 114 using dummy_hcd 05:10:46 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) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000d00)={0xc57, "5319575b48b3bfcb8751ab1e1b9f0f13efddf1e2696ac7490753f5097f1222067e94413cdca69450ae4818ead9f3daf80e4d340da668945bf9f0eab8c921fbaa0a6fa2ba3fdf4a497ec72b6eee9a4a8adf204f902b149f73918624984801a0d8c609a0996eeb7857dd7096c8724ceb38c34af74b6ed0ffb0d6560ce8134c9a24b3894cbf1fe3e745db9f2934b0a5582be706e1f547e6abdc674791e54037fefea457d4538a049b8c22b021dc673d842b3df1d0efa2e40da5de9854f76a11d1077984bd042202eaf7b627a033e31a915aa7078480f9cce57a2fecef2bd7313b74fe6f518d5809626a67421276ccca9a0e66075d4a6f64fdcb4e180a5aaa660ae9dda03b7de1ee51013878f6ada6d26412b35ff7a8558ed48b94ea890fe4acdf5c22b84b0991dc12cd47d26d9dfe0f47a8c4e566b17aa271a200eebf681ff94f47cf68274102a0a4667c42d9878788e1341861a15324983ee66c261253861f58cff699dc6442b41d6b57df74bbbc8e2acd42baff3863feca3166b1c2a2f5bb8b5d9ae2f07fe1a31a9c3950f7f2e022d61f77a76f5a3f04c717061b5a957bd4fc81afdbfedb929eacabfbb5dafea6dc99f5239cd0a9a511ef71e3b2cb18fe6ce94bfdc705e1c255dd9f7a51c75511e95d8a878cf24c65104190cbfdeae001e757bbab8bda31ee9bc85ab9eefec1dde4678f5e846d90dd90b1b04065884204ce497488f43e74eb21a146c79ae2733d05cffbce2be0df507765795aee9f6f004aad34f80f450bf55ab4d639900f00133d186f24021be18069e0c3d6daf9315a06b27e4862e885f7f08c0b43013ba6177390c088afb9309511baf3d4b1d26a1e10e5354e70bcea07e464c53817442ef3953348ade87c46ce0afe24be4de9f4cddf94a86284f7dbdff84e797a7e9c9b95cfb399aacef097e776ff138c2308c114dccde08f1a61ae3a894e46de31894830c55edba1ff6b29f031123d311f4d230046b460fec3353f941e68cde1797a3e64e9a5ac95f51374b1c206b4f5863adaa1ab0d1014d44b112f4d551c2ff4329b865a123fc18c81221799772fa24bd43ff9dce30be733d8f894781cd4616242ef7f89fa866659e4e059f9c780df1c924c850f0d487f8c3003e13b6e1ca0fa21838a92a5543b7c903fd8dbd5e4c328bce7324eb217df769074ebe2d34806e950c5fbf5151985a5ad57eaf5bbdb234d5ce60c215d6d60c32c9a1fe712f26bcb5e793c8222989546181279dc6ff9afc22728dbd3f25501f9f10d22e1d746f72ceae7041488588ec935727d509a4f673ae7bc95e4178302d20ff2388bdc7b5566ab9049f510e542316e8647786fba6cf1850f68889555757e63adde0d9c691da6db0ab12b14f71bfdfc993d5f50ce7fa31b70f9ef473f8e8674f517cc5f3f04ed791bfd77cb85b7832e8b16f7655b378989ad6f82dbc21abf6813c1c44472e57d4a7a1b92d106a7b7dc7e0984ea00862d7a415b68d4f84e6b3aa636379841d1a671a335e29994d572d8961322cb391a8adb236ae14e50e016ae7fdba0368fd2c2ea99cb99de119b4d066d049c9314ae8e2b559444699d0ec31a99798b3b827505c19aecdb1c2b9941a37d1284606de10a3a5fc3e9b61aa8db510d6c2eb2a889bec33a66f34216581dda717703a5ae20f05d45eeb692d0bb774e2d62095bde50a2e0fe2f25a59f32bb02a503f27eb12d28d0c9a12f2b5e55ff1c756aab3da8d2b11f79a59cd1423ef2c432b7dd325bb6069ba8ea45d3767b12d9db918bd8ca4d1b3fb140ad89f10d7e1e5c6c17dfeb630dae8df7ca585b9f19326814643d438dc1d2ba72ce5e7cc185e95845d302769232a04ac1cff3cfcaddf6719c7151cb79016bdf2a01146aee62e0ec693ceb8ec80c81134f43f2ae68218407e3683ffa2e4c26617d7d200fdd6139c61852cfd8daa701e375aea4c54473459ae62171f576f17eaade8ecbd0f6f2a47492400c1a9e075247a9f9249cb7ca4585b880a10068038ec4f2693ef297391a2ae9421276d146a5f688180b228ce891c5544a4bab9771b6583a03cf187668cf39221ee47f2cac89ec208d9305635f56218c16e5ea7c8ba10d4cc3c8c1a46e119552daa5ed6af9dafb4c97f1d23c2f00e6138f242a87a1ee9fbd729e623fb184562c2cdb3f0434d7d49657318bc41d7156e8499335520e9ef88307b09b8c0d9f79e1841faa3512d03a430824d4fb2533c866e23d1f1c6d3d5175d5c70ecdc67633d0ec40d06f957165cf7240a2f16257f8b8c97cf07b42277e8b1ac8aa3197ac9aff48c47783b8f996e4593f3acf4575fa8a5dc5b55524211c7546b54c7c21f14f1fd021f722f132da13b387193c3199daab2b82dec010ab8729438ef90f906058a783babb8b4327f8a640ba1e0946b8f6ca1fd1e538bbdf718f662aa67092569562e75efa3ac3c64a9da4a0dddc900148c55da05a85ed4675c83cb92c4707dc68a6ec83c6f5b7eb64f702de709cf67c7ec404832fac2e3340ef8fad4aef17a177eab83d451be5e6dc55504359d98edee760870a2be2e53207fa3bf76447c6c2754866fac05d22d83f27ae66069aa8830a251f2cf15b558b76d6144b63c6bf58eba6993df326b7162797494b4221a6a208bfa8b78decaf47b11258644e210fbfc40f98b4dffd2acf1e49e47568c46400c0ff3c8c513855726c6543d501c0b99ebace8cd458e7f56ee3ec6816802a73938dc0719c9bf88ed05ddb271e757b1c1d021797b94bea4224facb1cf1f61a939844c1e77ee808b1a5a576c64f9780420cd1489af7ab8c3a9e5520342c6e19b52d3db6d3dcd4ebb96da5d9697497cf80059389d1783f62d734f06eecd971f78c8c95e848edecca837cddce35f576aab72065c0d67b54755224bc59fab13a3380dcf6c13564d5b6d13e20df2568b9c1a8c70005450736d86bd253958e405bc39de84f8b2e51774bfe302403ef700b74ab3ed5e4cb0d97eb3550d70dc8e78793c7a66c7acac3c5951457d39935ab8af3a5fdce349ae8bcc1c484dd0944e4286b9265a70da2ce07ee9c225326fa7f027564dee2441fe7c2630990b5748918d027f381049c0bacf0c62547e4b8b377e447a0a6637a00410c306af39fcf1bca0fd8d314d6cb9488358d11c0af1594c7238ec62e978c855e01a101478afeb5011fddf63d962e0e4f4dcfae56149cd581a8900b044c0dd8cbffc51d9381586082b0c9685bb1bf0caf39500d5f5e33fce6e80257e53419a303782ff17c221d8854ffbc62adea8491bcb31055c4b42383a021cd89163fdd20309f987d1bdbc48002444ac3f18c5ea6a08c241fe09a904fbb8862a0058f3c0ff5462e37632727e1600c02f12902da67fab9c51e764067bb12d79e343e9025b810deaa7bf0ac23dd8f8419d28d5e563fc6caa1f4cb7e1801a82bef2e08ae0e07622b2ac6db4a028d0019aaf86e040171114217ef8067cac0edde907fdf289edaffd2a8dc4cdf2e04f6988ae9a9660c328e2ebb781c06f73369eb1e9797236e8074855f5d300a938bfc8b878f872ed419d69757136eaccdd4b7c1d87bb00b23026737423e91437db256ab1c2398c5bdaa73c48d957a6fa876d5fecde66b73487857997b74082a7b25f3007c9a9ba61b978b0b29d597f2e86d1fd542c833f6857c3c48eeafaae4e84ff2bad7fac6cd13baf41b580622f4443918d2c54f577a5dd7e5026458104f8769c0b215ee36eed729fcbfc9ab14315d1c570ac32256e9d955bc700ceadbd03a18f645587b2b00c6898dc6afe89ccfd18c96502de0d392a45d759f357347610d595d6cc8d77d93dc5f7eae2a5aeade39729875c5e9ce53cf0e09fc7868c78e2fb24780a637eb59f361a094e6ffb0e615d98fe93e88b7de01f4ee4ff23f55264adc5bd57e833fa4c53c88622282b05604138d72ef6571cc4ebbdb3aa1e8c9e336e5a5deb55a804d16d0f32d5c8a234af6f4969d4cc38713c6ffb7a42e8134498b7385add2e1bc3707d0ade5ab3c231dbf424882c7ab32282c7a992c0d715f95a8e98cfdcb7f5e6204d4c90cf745c346ba6af882c5dc47d4a5deb9ba39ec877b54c7eae13b210116860d113610c3b7444c6d52c309fa234f91dba12cb146cd32bab11c136c710ddb7a9609ccc5d09efe54db3ac3cf6eba0820f7292544cbc46150d4d0e1141e6c313944ea9abf160ed7b0c8e1c00dce67b9a3d1a5ade58e8211c09a7e9a66eeeca8bbcac8ce1befa82e494289e5b5e4c8111103404b10d7acd3c3a45ea8bccbe70d1dc7bf9044bebe6d28f3074a0386314dac2868b229fdccb2e3052c386a5e69733d5ffef229224f93a323c4355e94821e2816a29c09a96a514fed8c2186f5299345542e731c4a872c7df55fa4456a052bb87b560d42db46b7a8bbced0124fd906410212f0407c1e2d695fab65787c8b82656c0c0c4a888841f9101514a65ea2057f19a34650b35b2ff22ac6b7c8a794498edea7"}) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00)="1f0ac17e05595345e25cc6dd508da9de00000000000010048103e6e2e9367a998c1df25ce862cfda2a1b04b5702564b3a46a45b8d37d626e08744c619a070000000000004ab44e5478a5ad7eb32859b025c9e07fddd928664669469a51dd8d5c74ded8d8a3caef1c76d604143e5f0ee9d20c817cd91ca5aa0000007abfb1ad2b0600000000000000475ad5310b416f1c32d2cb7ffadde8297853dfaab000dd5030e7f2837bb522eff09664fbd4194f9cdcca016182dceaef16701f49a799c7b4486c01697bcb8b3855dad84e5396c9b8f4", 0xd1) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x80000001) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x4, 0x12d43d) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x401, 0x282) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000000400)={0x7dd, "fa3bb2dbc2c71c4be0e640ea0e4ae55f57a2dfe2ab886da23d583313da25b51834a4d40c243462bc29c73b4523ee5f34bceaa972211e4f012b69ad4d74cabd3cc01772bb5543230e2e17c13c769dae07ed816d154313464289b5ebcf2c4079395c4ca9ad9f938f9fde86edf7c61e99bd7322d2e87ca53908a9f3ae385bf845b73a6eb76082f007ea248a3d44b8bafbc3d1443ef8ab47acd7da63880ce2668e7619aa08b1a5d12c06cd0afad119fb3abd53d77b0cef31721336bef6277f78a49ec3a32d0908050b8f1844e26d0aa59466299900f8aa7895ae213a9fe5d03c70db3607dda2cde0d3151dd350a1140840bcdefa5cab5fb2b48186b411f5e7cf4d4995d6131f55d081d919011e62491a3a5ce1fa283d0b0328fcafcc22f71e2fe6d073b016a8bc480a8d25df1d209e031601835b43119fc2721b75bbc3f5ef44836dad41fa83b2dde7fd98b3e8ff4436c4699041a6355b1ee74aa78804b7c77e4f1fc2f598493fcd068377a4b11503a807509dded0d1a56e5723444395d3d9879a80d8f14b87c1ba21505f55eaa478b02c1065f152190d14f1c0c976dc302e858b2c6bd7380e8b88c8af7035380cb82f16e66a7821247afe68fdc7c829d728a6055698ce1900c9f0ec6c85253a6e002a5724f1e50660e36dd8cb3aac17530a4eedad5f0503400a8ffa8bb8068a6bd52d661a76a124306a4032daba85bab75e18e92ecbefcf005882d1bd44fd2f4a3797e18152ce2a6a1984b5530b08fe92398ed7fb40978473a8f8cc05dc4b25b89ef2138419f4429fda4c5991b5b4e3174e21591e6101d0436eb575f33294582dd9413d290cb93f87ffb711cf5fa583c6ae12a0bea5431d68fc786ac831e7721202addea6c2a2d843d1ac6f43dcabb78b3ab9c03bf572ebf506072a80ea7f88b9c238bc566b81646da611bc4cb90ca35e6f36eded28d7ada75d30221fd78ab352cedc8d78add8ec7b22d2ca51645b04644d326872321425c0b8099d4784b4bfeff5c16379796bb696a602f99560345e956745e29292a9468951ea58fc5678f0cf0d0511bff29dfeae88b767d4ee41126cd264a380c47f52ca02974700e5b456d3b398d63d0547fbbe32ca95077b3a25afc2db35a4247fd833702514ce97ee750837cdf50195418f2fec3ea7ed407c30f6f40fcd498bf796107fad6177640656f81f8fdd3718bead30f52336fba7438a3ffc268bd3ff20d8945781902ad07d07cce0e96f81b8cd81286c24751a9554df9141e87d5256d84b958cdc399523f9cb568e51bb439739838bb778229f3cae7578fd46a569986605174a8e0f5400a20be794349f7d2ece0d09c6457bc9a8db427ad11dfc4f6e46212b48295542f61671080c5483065103e5ca2e0f2de18a1a88987790423b6ac4f27850c75358eb4ad9d64694554784e5c3539d43aa227332a81e5499327c962aac89375066d709274dcb9be84a0ef9e6a3cdc86a940ec80e8b7f7ab9ef6e0b1e47c4af1e371b2db5a925d91a0027892bdfbba148f04f7aae418056257a540699819abfe7c960f4cae706245b2944eab0270050b2881cfc1fbeb51109bda927e7be05b2c6e07bf9d78ec1d7dea8dda22a8af2190dd49c32ce0f405bb8e4b0193d412921382a5266ba0d7e83546c9746997725e1e66def4a06101a77e86f1c45677cf2402c6c553394db4eba3b6fb122d7ed05ce5b5d6ef98369bafa35f245c14c360981310eadb11bee4428afc4bef24689f3d7b86c31edada1acc1cd8f79783df8ecd25890176113d34bd034e7aebdce3299890c140d658ea9490d33817d1f318c2183bf6282ad268577fbe212e05583a5ce5b02a2cb330e8c9afe035b7c221ea65cd766b219c387fd8140dd3268d9c2b5edc7a9b3984f8b4b116abbad92d0cfb431a5fa4446c76a7e4e8668e46cf205480a5227bbb8a10736b96ac7dceec43d7b299897b26dd053f2714de746c2f123a6f0cf48ce5cb61e86509c0c82cc5d7a5efa172ddb6b8aa8d7460d50ba79f1a96d2e67c8256ace96b1028d519ef88edca9f7d3435dd2f6a0ff2faa552088dbf297721577271498bdd4d874450f6fd2fa6c45865e862eeb015049a369b6ab124274a32ef74ba30191ac302da5011b963ddc15d0104d8f2ab90330fd7c1126b2fcc8af65f4f7cdc6d68cd191759d7f14c2e57c27986114af71763e7dacb1b04b2c3a5266fe890b5eefa15694f732802677aeeef8b14598e1a41699ee8109ad7f08e9d56c04473d344b1f751183199d2dcc3a05b51b029ee3296291a5c003317894235274501cb7787088d3e7b9e57b969f8f7f5bb8ffc5dfeed2d2a2b4d5d5d4680b44932ca67a7b5cd26d2b3d5651e139e8550e0763fc115f44606b9c330cf83c350042077c551acb292d6b88a5c11373432d1531281a35b69cd55eb69689a9b5ddfaa95b5f5af1b455113867ff476f99f74a39f6f220ec277fabb61c23b19a5cec86525bfbb9fdfb41ab028819d0e9536c96db5849b15e0f0f30859a3d48b40e63bdfc3d0097963bd47b196d99578e2eee09dcd1492b62a125460d0027bf5702c8b3d885075b98182b70736ff272fc8236bc8374ab3b264d34c90659b524c7af6a85a664e233468351d8667efa82ea78f4bb2dfc1ca9500797f0a9f831d76c6065c412c928672d8c726fc5263e226204b5a612d7d3c9ddfde783b5f9993afe3c6eeb81fe8433d46c89d1d5fd30f8f47bc4e2aa4646690279de134b5da62f139626afffc29fb3875d71af1c182f04dcad6ddbfa874e44c0981ab09650f498c65b7d9554d0e9ca216b6f069d3aa55ac724df75925cc930aee426a3f87f2af16a168ac7920752a83f73771cb8"}) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000280)=[0xffffffff, 0x6]) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:10:46 executing program 2: 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca08456187d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a784a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbdfe028c33de0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6092d55cae14a55b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11573dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e9719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000560002635ff56275b1aab16813ab649a607ff8cc7b433490caa525d21fe19894befca743f39fada676eff71f9c2d6f2c3418535c833c52a0a57dcec8d5f3e7516e436246b2f63104731ae8edd81cdfd1867e0895819e"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1384.918281][ T67] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1385.128282][ T3845] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1385.137529][ T3845] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1385.145937][ T3845] usb 1-1: Product: syz [ 1385.150157][ T3845] usb 1-1: Manufacturer: syz [ 1385.154894][ T3845] usb 1-1: SerialNumber: syz [ 1385.209027][ T3845] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1385.294479][ T3849] usb 6-1: USB disconnect, device number 65 [ 1385.358058][T17694] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1385.365344][ T3066] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1385.374504][ T3066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1385.382917][ T3066] usb 2-1: Product: syz [ 1385.387080][ T3066] usb 2-1: Manufacturer: syz [ 1385.391851][ T3066] usb 2-1: SerialNumber: syz [ 1385.400004][T17694] ath9k_htc: Failed to initialize the device [ 1385.406384][ T3849] usb 6-1: ath9k_htc: USB layer deinitialized [ 1385.468737][ T3066] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1385.477274][T17622] usb 3-1: new high-speed USB device number 10 using dummy_hcd 05:10:47 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xdc, &(0x7f00000001c0)={[{0xd6, 0x4e00, "4f206dd388648d48aca48c48ba00c202d25b80fb070102ece168818cff376512c3ab97d02c5708d99ceed650a444e80051972228a5d5f1a8673b178ee3866ac64827368dee0b009b2ab7d40541c2e999b50a082bb1cc739d220b8495e0dbd3cb8239476355a863e16f081e41dd7994be66b915af2cd22bf70dd06d5cedcba2395b22bb71ec4303f7af3b4374ed889d0e7f876c28e0b0194f9daa89a99ccae4a4c1817255a27fc4f193c6b900548a8ab7b8805e0affa60433ffeb425a68b0daec81dd66285fd5d7326e0b82ba58b62c482fff874d34ec"}]}) 05:10:47 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd3a10c5f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f398031e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5913333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a0800000000000000937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17cfb625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0ae0100010045c9efedede8a96044cfd3bf6bbe4a69feeebc090e09cab2f6facdf6554334dfe8f745602a1791628896b7e266ac89b75718a1fe4f062cf378d5b187aaae6fc5e56de4335969596030531f132fa1d69033c4466df7e8f79ab70902d8ad56fdf0db04a3641acde7157814760c85e0749c7edbd10897f11dad95588ec49b730ecf83eaf47def5283323fdd2af40931b40d4462ea"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0x27c, &(0x7f0000000380)={[{0x20, 0x4e00, "c066d298f4b6f4edd549d508924d10e17bb309f7e8a79416969db1579e794844"}, {0x128, 0x4e00, "45d8b3a13085527171f5829e6e413210cca3ba59392d1c2326fb941e8ef536e95d9e2fdd5ecbae27d7837d3dacd49a6150344ffefa462e22d57cca6cce06334bcc012de6d62ae4d56266acc1a816115eff74fce63c7374ec1428a4a1efc97e88a08eab91798aa62cd652344b2c73ff6ba8233afa60e609a48b1047020437d22e760bc3fc1f201a06b8b225c964d40f204b404a27ccb4f11b0100000000000000476129b61a564cd1d2de95681e34591842e28619d154ebb5341397f67167ded1ed61c86a4f69ffe7d1f127b30f4fe374229d7023e0d3fe5d8e25777e549ce3f4025a96b40bc13018548a28cefbeff5c38b4a06526bd0c695361c7b4fee6b62ac4deea2a7759a53b817503380b8fcb5805bf43f370aeafdf246d14a8b2f093bee971d2b6e403bb33e"}, {0xb2, 0x4e00, "4e68658f62ce453654404b53c6391495638b79d22ce3bd7b1e416cba1e66895ad8f924c0d6cfef325ab341e44a97c1df1516669a43966cbd631cb81ed3abe468480ef0914ca2c40d5e30b97fd36fef1d0292a3cae334b97699d1a760d3a5475b1e52cbd13a99af8df3bfa181b2812919836d3cc21cf95f56490870a76209581e3c97333de4fd521c14b8a96fea18b9d8c19362ef0ea392b37c65d37226f3b7ebbe696996df44096ab0bc9b85dd3d68486cb1"}, {0x6e, 0x4e00, "50232737b17d8e4e690830115dc67863e24976d2e0e494076aa1f53a3df6e8b5455c0f83b0ad0126fea997c02a7be9f95904ee595e7889f664a017a566f0c3d5948ccedc37f9ed36137da8c0489bdb6af680153d2b32f04a77bf49ccc01dec4f83e0bd97b98780297dba42454971"}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1385.888167][ T3845] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1385.937908][ T3099] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 1385.988351][ T67] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1385.995411][ T67] ath9k_htc: Failed to initialize the device [ 1386.014345][ T3849] usb 4-1: USB disconnect, device number 52 [ 1386.038018][ T3849] usb 4-1: ath9k_htc: USB layer deinitialized [ 1386.048824][T17622] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1386.058040][T17622] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1386.066026][T17622] usb 3-1: Product: syz [ 1386.072686][T17622] usb 3-1: Manufacturer: syz [ 1386.077301][T17622] usb 3-1: SerialNumber: syz [ 1386.128049][ T3066] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1386.138007][T17622] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1386.217916][ T3099] usb 5-1: too many configurations: 28, using maximum allowed: 8 [ 1386.277915][T26342] usb 6-1: new high-speed USB device number 66 using dummy_hcd 05:10:48 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x40046629, &(0x7f0000000100)) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xcd9, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xdab2) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1386.558105][T26342] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1386.699147][T29567] udc-core: couldn't find an available UDC or it's busy [ 1386.706124][T29567] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1386.747949][T17622] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1386.793512][ T68] usb 2-1: USB disconnect, device number 114 [ 1386.907856][ T3168] usb 4-1: new high-speed USB device number 53 using dummy_hcd [ 1386.947859][ T3845] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1386.955170][ T3845] ath9k_htc: Failed to initialize the device [ 1387.017890][ T3099] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1387.027072][ T3099] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1387.035382][ T3099] usb 5-1: Product: syz [ 1387.039727][ T3099] usb 5-1: Manufacturer: syz [ 1387.044705][ T3099] usb 5-1: SerialNumber: syz [ 1387.088668][ T3099] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1387.187711][ T3066] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1387.195267][ T3066] ath9k_htc: Failed to initialize the device [ 1387.202441][ T68] usb 2-1: ath9k_htc: USB layer deinitialized 05:10:49 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8", 0x12) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1387.299859][ T3849] usb 3-1: USB disconnect, device number 10 [ 1387.367932][T26342] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1387.377952][T26342] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1387.385939][T26342] usb 6-1: Product: syz [ 1387.390198][T26342] usb 6-1: Manufacturer: syz [ 1387.394904][T26342] usb 6-1: SerialNumber: syz [ 1387.440852][T26342] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1387.459138][ T3168] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1387.469000][ T3168] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1387.477253][ T3168] usb 4-1: Product: syz [ 1387.481660][ T3168] usb 4-1: Manufacturer: syz [ 1387.486357][ T3168] usb 4-1: SerialNumber: syz [ 1387.528313][ T67] usb 1-1: USB disconnect, device number 74 [ 1387.529019][ T3168] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1387.550009][ T67] usb 1-1: ath9k_htc: USB layer deinitialized [ 1387.687919][ T3099] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1387.737733][ T68] usb 2-1: new high-speed USB device number 115 using dummy_hcd 05:10:49 executing program 2: 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_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x80000001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r4, 0x40305839, 0x4001e0) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000040)) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1387.837672][T17622] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1387.845883][T17622] ath9k_htc: Failed to initialize the device [ 1387.860893][ T3849] usb 3-1: ath9k_htc: USB layer deinitialized [ 1388.007794][T26342] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1388.093238][T29598] udc-core: couldn't find an available UDC or it's busy [ 1388.100517][T29598] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1388.107793][ T3168] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1388.257861][ T68] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1388.267337][ T68] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1388.275639][ T68] usb 2-1: Product: syz [ 1388.279962][ T68] usb 2-1: Manufacturer: syz [ 1388.284721][ T68] usb 2-1: SerialNumber: syz 05:10:50 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io(r2, &(0x7f0000001040)={0x2c, &(0x7f00000001c0)={0x40, 0x9, 0xa0, {0xa0, 0x23, "3164652db5f303f1c172c01e9cc55cd3ef267b84bf8f2b226260f98af649630f174be143cc4c95562d08ad3274fc749f3d764e250ce81ea000de1e687f3594e8d1cf860cb63d42d1f165fefc50fc4eff7695f2fa194d068fef2682176237de9e4d4ff3fdb5ad451955c25d47fdb8aebf8388651de597786f6440bb860fd1cf89941735c0e3de261bd0e52cb650a1ca809b5ffd4f7d55315a1f36cc91f8bf"}}, &(0x7f0000000f40)={0x0, 0x3, 0xa7, @string={0xa7, 0x3, "2a4372acdb052d2ac789ad860f06de312fcf90173e67c130e222c2146d526ea0fda819f2fd91dcc1f324330d5ef069c09d18cd080008c6f579079c8e059467c1c6cf22ea81f015dec093df9f849d19abe6e9600452ffd753291fd798855cc00b2538f5b7cc8d528e8e8814716ab07519078801a6ba4469fc438d18412cb26a32fcf2dea97e19e2309a1a78403b4f98d1b3e4fd2195e49e27b6c023d701281773c4933a368a"}}, &(0x7f0000000280)={0x0, 0xf, 0x8, {0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x8, 0x7, 0x6, "d23a30a0", "773503cb"}}, &(0x7f0000001000)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x1, 0x5, 0x3, 0x1, 0x400, 0x7}}}, &(0x7f0000001580)={0x84, &(0x7f0000001080)={0x0, 0x5, 0xf9, "b52d452d7b595850c158443cc035e1b99d725df611e120a93ff9e68d0eb7d88ba5836e54e130d8a1574261e92441b6d1b3bf2be079537c770aa1331361b8fc0fb105ac890e423ec06e4eb109612086c600f4cd472c8664648e714e79cd01fc528c1b14a414f84ad0939a21aced3323a3163b1b255e3714c92e9096f9aa173d716be0716bd2f9cf8388051b25a45e0d49fd41d8d582bd497d6456599ebe892e65620a433bad313abd250d144b965767acec8d17f9e2a248bed3c6950634dffa5ca54631018cdf931011b45541b41367cb738d539ff9b6b4601c19f4da95fd56e7f5e75eeb954e76986333ae49d0d5f4c7b14e8c0a39fa7c0fdf"}, &(0x7f0000001180)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000011c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001240)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000001280)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f00000012c0)={0x40, 0x7, 0x2, 0x21}, &(0x7f0000001300)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000001340)={0x40, 0xb, 0x2, "f8af"}, &(0x7f0000001380)={0x40, 0xf, 0x2, 0x5}, &(0x7f00000013c0)={0x40, 0x13, 0x6}, &(0x7f0000001400)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000001440)={0x40, 0x19, 0x2, "0c91"}, &(0x7f0000001480)={0x40, 0x1a, 0x2, 0x9}, &(0x7f00000014c0)={0x40, 0x1c, 0x1, 0x25}, &(0x7f0000001500)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000001540)={0x40, 0x21, 0x1}}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) syz_open_dev$hidraw(&(0x7f0000001640)='/dev/hidraw#\x00', 0x9, 0x600080) read$hidraw(r3, &(0x7f00000026c0)=""/4100, 0x1004) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000001680)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8dd43f55c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e092cb2a63ec6980ebcc69770603523ad8466025b"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1388.329772][ T68] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1388.358035][T22852] usb 1-1: new high-speed USB device number 75 using dummy_hcd 05:10:50 executing program 2: 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) 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, &(0x7f0000001280)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2e15794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b56161c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d3733c29f280433980d77260eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4e6ffe4e109c6ba4b95c0bba45371854a994d50c9b6b264a3216149b9a5db89567a6b563715a74e81d87e997c43c8d7decb365fea01e92559d31ae2fb7b2cad7260c9a31081ccf1793edf70311d08dd890bd7639fece6200e54871b19e3"]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000380)="0700000000000000140000000049d3e58e9c9322564b63e6edf7d1c35d7ef48d861461", 0x23) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000340)={0x100400, 0x1, 0xc5bf, 0x9, 0xffff0000, 0x5}) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) r6 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8, 0x82081) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000300)={0x1, 0x200, 0x80000001}) ioctl$EVIOCSKEYCODE_V2(r6, 0x40284504, &(0x7f00000002c0)={0x1, 0x11, 0x3, 0x47f859be, "551c17b3119afac8c6fda5c76de0e96d7130bf1ec87fe5933c11672c2550ce2a"}) [ 1388.707698][ T3099] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1388.727805][ T3099] ath9k_htc: Failed to initialize the device [ 1388.787722][T22852] usb 1-1: device descriptor read/64, error -71 [ 1388.808370][ T3849] usb 5-1: USB disconnect, device number 68 [ 1388.823960][ T3849] usb 5-1: ath9k_htc: USB layer deinitialized [ 1388.862747][T17622] usb 4-1: USB disconnect, device number 53 [ 1388.897716][ T68] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1388.927584][ T3066] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 1388.950589][T29559] udc-core: couldn't find an available UDC or it's busy [ 1388.959890][T29559] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1388.970701][ T67] usb 6-1: USB disconnect, device number 66 [ 1389.027589][T26342] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1389.036793][T26342] ath9k_htc: Failed to initialize the device [ 1389.050687][ T67] usb 6-1: ath9k_htc: USB layer deinitialized [ 1389.187609][ T3168] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1389.196773][T22852] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1389.207324][ T3168] ath9k_htc: Failed to initialize the device [ 1389.214077][T17622] usb 4-1: ath9k_htc: USB layer deinitialized 05:10:51 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca08456187d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a784a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbdfe028c33de0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6092d55cae14a55b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11573dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e9719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000560002635ff56275b1aab16813ab649a607ff8cc7b433490caa525d21fe19894befca743f39fada676eff71f9c2d6f2c3418535c833c52a0a57dcec8d5f3e7516e436246b2f63104731ae8edd81cdfd1867e0895819e"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:10:51 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x40046629, &(0x7f0000000100)) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xcd9, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0xdab2) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1389.498221][ T3066] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1389.508050][ T3066] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1389.516479][ T3066] usb 3-1: Product: syz [ 1389.521057][ T3066] usb 3-1: Manufacturer: syz [ 1389.526706][ T3066] usb 3-1: SerialNumber: syz [ 1389.532239][ T3849] usb 2-1: USB disconnect, device number 115 [ 1389.600906][ T3066] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1389.717611][T17622] usb 4-1: new high-speed USB device number 54 using dummy_hcd 05:10:51 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r2, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r1, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1389.757796][ T67] usb 5-1: new high-speed USB device number 69 using dummy_hcd [ 1389.787733][ T3168] usb 6-1: new high-speed USB device number 67 using dummy_hcd [ 1389.987572][ T68] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1389.995294][ T68] ath9k_htc: Failed to initialize the device [ 1390.013920][T22852] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1390.024737][T22852] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1390.033431][T22852] usb 1-1: Product: syz 05:10:51 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8", 0x12) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1390.037816][T22852] usb 1-1: Manufacturer: syz [ 1390.042421][T22852] usb 1-1: SerialNumber: syz [ 1390.050342][ T3849] usb 2-1: ath9k_htc: USB layer deinitialized [ 1390.088329][T22852] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1390.217643][ T3168] usb 6-1: device descriptor read/64, error -71 [ 1390.217651][ T3066] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1390.257742][T17622] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1390.267232][T17622] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1390.275778][T17622] usb 4-1: Product: syz [ 1390.280114][T17622] usb 4-1: Manufacturer: syz [ 1390.284861][T17622] usb 4-1: SerialNumber: syz [ 1390.307801][ T67] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1390.316951][ T67] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1390.325210][ T67] usb 5-1: Product: syz [ 1390.330049][ T67] usb 5-1: Manufacturer: syz [ 1390.334655][ T67] usb 5-1: SerialNumber: syz [ 1390.339966][T17622] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1390.398467][ T67] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1390.447646][ T3849] usb 2-1: new high-speed USB device number 116 using dummy_hcd [ 1390.627785][ T3168] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1390.667554][T22852] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1390.744478][ T3845] usb 3-1: USB disconnect, device number 11 [ 1390.997574][T17622] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1391.017626][ T3849] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1391.027060][ T3849] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1391.035482][ T3849] usb 2-1: Product: syz [ 1391.040051][ T3849] usb 2-1: Manufacturer: syz [ 1391.044633][ T3849] usb 2-1: SerialNumber: syz [ 1391.049527][ T67] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1391.079140][T29605] udc-core: couldn't find an available UDC or it's busy [ 1391.086262][T29605] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1391.102295][ T3849] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1391.267645][ T3066] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1391.275088][ T3066] ath9k_htc: Failed to initialize the device [ 1391.307747][ T3845] usb 3-1: ath9k_htc: USB layer deinitialized 05:10:53 executing program 2: 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) 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) r3 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0x8, 0x8000) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0xfff, 0xff]) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e706b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82d5ff6d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000000000"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1391.414475][T29605] udc-core: couldn't find an available UDC or it's busy [ 1391.421769][T29605] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1391.431368][ T3168] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1391.440621][ T3168] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1391.448916][ T3168] usb 6-1: Product: syz [ 1391.453088][ T3168] usb 6-1: Manufacturer: syz [ 1391.462287][ T3168] usb 6-1: SerialNumber: syz [ 1391.508318][ T3168] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1391.687501][ T68] usb 4-1: USB disconnect, device number 54 [ 1391.720461][T26342] usb 5-1: USB disconnect, device number 69 [ 1391.730424][ T3849] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1391.739668][ T3845] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 1391.749540][T22852] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1391.756468][T22852] ath9k_htc: Failed to initialize the device [ 1391.880653][T17694] usb 1-1: USB disconnect, device number 75 [ 1391.900340][T17694] usb 1-1: ath9k_htc: USB layer deinitialized [ 1392.067359][ T67] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1392.074631][T17622] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1392.083322][ T67] ath9k_htc: Failed to initialize the device [ 1392.090041][T17622] ath9k_htc: Failed to initialize the device [ 1392.096264][ T68] usb 4-1: ath9k_htc: USB layer deinitialized [ 1392.102723][T26342] usb 5-1: ath9k_htc: USB layer deinitialized [ 1392.108926][ T3168] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:10:54 executing program 3: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xa4, &(0x7f0000000140)={[{0xa0, 0x4e00, "43f13178665b8717993f47244dbf24b11daf5b994fa34c3ffa4176d10ad427931c016a91e85390bcbf5f1d7f5727e7ad553558556fd5ffb39b0a6e3b71309fe81df6278efff7732de62ec193aed94e21d7eac7205783b17b228c889834b9e29f0f2c2d3c812c8437c28c42d9598430a2217a41b469652827d334495f0159eda086c908e966c5e5533bc3e50f745014296ae6212d6d9d3d0e0000000000000000"}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) 05:10:54 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca08456187d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a784a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbdfe028c33de0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6092d55cae14a55b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11573dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e9719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000560002635ff56275b1aab16813ab649a607ff8cc7b433490caa525d21fe19894befca743f39fada676eff71f9c2d6f2c3418535c833c52a0a57dcec8d5f3e7516e436246b2f63104731ae8edd81cdfd1867e0895819e"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1392.298195][T22852] usb 2-1: USB disconnect, device number 116 [ 1392.347488][ T3845] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1392.356686][ T3845] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1392.365006][ T3845] usb 3-1: Product: syz [ 1392.369262][ T3845] usb 3-1: Manufacturer: syz [ 1392.373857][ T3845] usb 3-1: SerialNumber: syz [ 1392.417470][T29657] udc-core: couldn't find an available UDC or it's busy [ 1392.424801][T29657] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1392.433576][ T3845] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1392.451695][T29693] udc-core: couldn't find an available UDC or it's busy [ 1392.458821][T29693] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:10:54 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0xcc4376167c08bf1b, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x5a3, [{{0x9, 0x2, 0x68}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="7d38f2ac49c9f9eecf655b1a6298de1a2cf3dbde0ec78d8126e69ca7641442807acee94cdf6a6668c1bee19eba5a9bf1250b3dcd0d13e43e61628d0ed1b68252985a3d57393dc1e9754f7f027b440b6a04448e212ab51b3c701d15569afd0e814a13ebb6", @ANYRES16], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x10, &(0x7f0000000040)=@ready={0x0, 0x0, 0x8, "463ee330", {0x1, 0x7fff, 0x8, 0x40, 0x7}}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1392.617363][ T68] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 1392.671805][T26342] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 1392.707608][T17694] usb 1-1: new high-speed USB device number 76 using dummy_hcd 05:10:54 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6", 0x15) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1392.797340][ T3849] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1392.804736][ T3849] ath9k_htc: Failed to initialize the device [ 1392.817951][T22852] usb 2-1: ath9k_htc: USB layer deinitialized [ 1392.897586][ T68] usb 4-1: too many configurations: 28, using maximum allowed: 8 [ 1392.921831][ T3066] usb 6-1: USB disconnect, device number 67 [ 1393.077338][ T3845] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1393.157312][T17694] usb 1-1: device descriptor read/64, error -71 [ 1393.187246][ T3168] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1393.194261][ T3168] ath9k_htc: Failed to initialize the device [ 1393.200798][T26342] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1393.209928][T26342] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1393.218147][T26342] usb 5-1: Product: syz [ 1393.222298][T26342] usb 5-1: Manufacturer: syz [ 1393.226870][T26342] usb 5-1: SerialNumber: syz [ 1393.231831][T22852] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 1393.240155][ T3066] usb 6-1: ath9k_htc: USB layer deinitialized [ 1393.278247][T26342] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:10:55 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffff9, 0x200800) [ 1393.594985][ T3099] usb 3-1: USB disconnect, device number 12 [ 1393.610378][T17694] usb 1-1: too many configurations: 163, using maximum allowed: 8 [ 1393.707391][ T68] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1393.716788][ T68] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1393.725409][ T68] usb 4-1: Product: syz [ 1393.730083][ T68] usb 4-1: Manufacturer: syz [ 1393.734778][ T68] usb 4-1: SerialNumber: syz [ 1393.747304][T17694] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1393.755891][T17694] usb 1-1: can't read configurations, error -22 [ 1393.777403][T22852] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1393.787563][T22852] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1393.796436][T22852] usb 2-1: Product: syz [ 1393.800663][T22852] usb 2-1: Manufacturer: syz [ 1393.805708][T22852] usb 2-1: SerialNumber: syz [ 1393.813759][ T68] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1393.858142][T22852] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1393.887449][T26342] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1393.907446][T17694] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 1394.057190][ T3066] usb 6-1: new high-speed USB device number 68 using dummy_hcd 05:10:56 executing program 2: 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56b50d1db3503dfd22d276d9fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805fe19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a48363549f4768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195000071c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf084efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af542b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffffffff00000001, 0x420040) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000002c0)) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000300)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1394.147374][ T3845] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1394.155371][ T3845] ath9k_htc: Failed to initialize the device [ 1394.165072][ T3099] usb 3-1: ath9k_htc: USB layer deinitialized [ 1394.237295][T17694] usb 1-1: too many configurations: 163, using maximum allowed: 8 [ 1394.367402][ T3066] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1394.376159][T17694] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1394.385166][T17694] usb 1-1: can't read configurations, error -22 [ 1394.387483][ T68] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1394.395149][T17694] usb usb1-port1: attempt power cycle [ 1394.427324][T22852] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1394.471449][ T3849] usb 5-1: USB disconnect, device number 70 [ 1394.567274][ T3099] usb 3-1: new high-speed USB device number 13 using dummy_hcd 05:10:56 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca08456187d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a784a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbdfe028c33de0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6092d55cae14a55b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11573dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e9719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4000000560002635ff56275b1aab16813ab649a607ff8cc7b433490caa525d21fe19894befca743f39fada676eff71f9c2d6f2c3418535c833c52a0a57dcec8d5f3e7516e436246b2f63104731ae8edd81cdfd1867e0895819e"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1394.947271][T26342] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1394.956763][T26342] ath9k_htc: Failed to initialize the device [ 1394.972366][ T3849] usb 5-1: ath9k_htc: USB layer deinitialized [ 1395.077809][ T3106] usb 2-1: USB disconnect, device number 117 [ 1395.091818][ T3099] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1395.101549][ T3099] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1395.109835][ T3099] usb 3-1: Product: syz [ 1395.114041][ T3099] usb 3-1: Manufacturer: syz [ 1395.118708][ T3099] usb 3-1: SerialNumber: syz [ 1395.127195][T17694] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 1395.178159][ T3099] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1395.207443][ T3066] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1395.216518][ T3066] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1395.224729][ T3066] usb 6-1: Product: syz [ 1395.229155][ T3066] usb 6-1: Manufacturer: syz [ 1395.233943][ T3066] usb 6-1: SerialNumber: syz [ 1395.287366][T17694] usb 1-1: too many configurations: 163, using maximum allowed: 8 [ 1395.317821][ T3066] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1395.427157][ T68] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1395.427193][T17694] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1395.439868][ T68] ath9k_htc: Failed to initialize the device [ 1395.446007][T17694] usb 1-1: can't read configurations, error -22 [ 1395.470996][ T3168] usb 4-1: USB disconnect, device number 55 [ 1395.490926][ T3168] usb 4-1: ath9k_htc: USB layer deinitialized [ 1395.513175][T22852] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1395.521104][T22852] ath9k_htc: Failed to initialize the device [ 1395.529022][ T3106] usb 2-1: ath9k_htc: USB layer deinitialized [ 1395.539559][ T3849] usb 5-1: new high-speed USB device number 71 using dummy_hcd 05:10:57 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6", 0x15) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1395.617226][T17694] usb 1-1: new high-speed USB device number 79 using dummy_hcd 05:10:57 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x1, 0x800) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x83, 0x40b02) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1395.747335][T17694] usb 1-1: device descriptor read/8, error -71 [ 1395.757348][ T3099] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1395.967214][ T3066] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1395.978581][T17694] usb 1-1: device descriptor read/8, error -71 05:10:57 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6", 0x15) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1396.037141][ T3106] usb 2-1: new high-speed USB device number 118 using dummy_hcd [ 1396.097180][T17694] usb usb1-port1: unable to enumerate USB device [ 1396.137228][ T3849] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1396.146356][ T3849] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1396.155014][ T3849] usb 5-1: Product: syz [ 1396.159664][ T3849] usb 5-1: Manufacturer: syz [ 1396.164515][ T3849] usb 5-1: SerialNumber: syz [ 1396.211684][ T3849] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1396.268954][T29759] udc-core: couldn't find an available UDC or it's busy [ 1396.276385][T29759] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1396.321968][ T3845] usb 3-1: USB disconnect, device number 13 [ 1396.377076][ T3168] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 1396.507106][T17694] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 1396.557117][ T3106] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1396.568235][ T3106] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1396.576797][ T3106] usb 2-1: Product: syz [ 1396.581268][ T3106] usb 2-1: Manufacturer: syz [ 1396.586887][ T3106] usb 2-1: SerialNumber: syz [ 1396.627739][ T3106] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1396.787004][ T3099] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1396.794534][ T3099] ath9k_htc: Failed to initialize the device [ 1396.801935][ T3845] usb 3-1: ath9k_htc: USB layer deinitialized [ 1396.809945][T17694] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1396.827159][ T3849] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:10:58 executing program 2: 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xe26e, 0x90040) read$hidraw(r3, &(0x7f00000002c0)=""/171, 0xab) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1396.865190][T29766] udc-core: couldn't find an available UDC or it's busy [ 1396.872948][T29766] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1396.917228][ T3168] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1396.926654][ T3168] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1396.935060][ T3168] usb 4-1: Product: syz [ 1396.939283][ T3168] usb 4-1: Manufacturer: syz [ 1396.944148][ T3168] usb 4-1: SerialNumber: syz [ 1396.967607][T22852] usb 6-1: USB disconnect, device number 68 [ 1396.987921][ T3168] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1397.037058][ T3066] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1397.044480][ T3066] ath9k_htc: Failed to initialize the device [ 1397.051637][T22852] usb 6-1: ath9k_htc: USB layer deinitialized [ 1397.227023][ T3106] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1397.296948][ T3845] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 1397.400230][T22852] usb 5-1: USB disconnect, device number 71 [ 1397.557124][ T3168] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1397.677106][T17694] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1397.686483][T17694] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1397.694716][T17694] usb 1-1: Product: syz [ 1397.699310][T17694] usb 1-1: Manufacturer: syz [ 1397.704476][T17694] usb 1-1: SerialNumber: syz 05:10:59 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r2, &(0x7f0000002280)=""/4113, 0x1011) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xff, 0x502441) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1397.757990][T17694] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1397.776968][T26342] usb 6-1: new high-speed USB device number 69 using dummy_hcd [ 1397.814902][ T3066] usb 2-1: USB disconnect, device number 118 05:10:59 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1397.897152][ T3845] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1397.906259][ T3845] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1397.914563][ T3845] usb 3-1: Product: syz [ 1397.919717][ T3845] usb 3-1: Manufacturer: syz [ 1397.924404][ T3845] usb 3-1: SerialNumber: syz [ 1397.931556][ T3849] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1397.941677][ T3849] ath9k_htc: Failed to initialize the device [ 1397.948239][T22852] usb 5-1: ath9k_htc: USB layer deinitialized [ 1397.987689][ T3845] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1398.139774][T17622] usb 4-1: USB disconnect, device number 56 [ 1398.207007][T26342] usb 6-1: device descriptor read/64, error -71 05:11:00 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6", 0x15) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1398.306857][ T3106] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1398.314086][ T3106] ath9k_htc: Failed to initialize the device [ 1398.321528][ T3066] usb 2-1: ath9k_htc: USB layer deinitialized [ 1398.367149][T22852] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 1398.377765][T17694] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:11:00 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6", 0x15) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1398.606971][T26342] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1398.626959][ T3168] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1398.634966][ T3168] ath9k_htc: Failed to initialize the device [ 1398.636957][ T3845] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1398.650574][T17622] usb 4-1: ath9k_htc: USB layer deinitialized [ 1398.746972][ T3066] usb 2-1: new high-speed USB device number 119 using dummy_hcd [ 1398.887027][T22852] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1398.896862][T22852] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1398.905555][T22852] usb 5-1: Product: syz [ 1398.909907][T22852] usb 5-1: Manufacturer: syz [ 1398.914541][T22852] usb 5-1: SerialNumber: syz [ 1398.959690][T22852] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1398.989768][T29752] udc-core: couldn't find an available UDC or it's busy [ 1398.997038][T29752] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1399.086961][T17622] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 1399.170774][ T3099] usb 3-1: USB disconnect, device number 14 [ 1399.296945][ T3066] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1399.306293][ T3066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1399.314456][ T3066] usb 2-1: Product: syz [ 1399.318763][ T3066] usb 2-1: Manufacturer: syz [ 1399.323358][ T3066] usb 2-1: SerialNumber: syz [ 1399.379672][ T3066] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1399.406081][ T3849] usb 1-1: USB disconnect, device number 80 [ 1399.407035][T26342] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1399.421713][T26342] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1399.430571][T26342] usb 6-1: Product: syz [ 1399.435143][T26342] usb 6-1: Manufacturer: syz [ 1399.436820][T17694] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1399.441106][T26342] usb 6-1: SerialNumber: syz [ 1399.453319][T17694] ath9k_htc: Failed to initialize the device [ 1399.460982][ T3849] usb 1-1: ath9k_htc: USB layer deinitialized [ 1399.487737][T26342] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1399.526975][T22852] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1399.647182][T17622] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1399.659538][T17622] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1399.668630][T17622] usb 4-1: Product: syz [ 1399.673999][T17622] usb 4-1: Manufacturer: syz [ 1399.678737][T17622] usb 4-1: SerialNumber: syz [ 1399.683783][ T3845] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1399.692721][ T3845] ath9k_htc: Failed to initialize the device [ 1399.699536][ T3099] usb 3-1: ath9k_htc: USB layer deinitialized [ 1399.737641][T17622] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:11:01 executing program 2: 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a41966c98eafe96a41dfdddc687b70649974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f0f48af15e7268d5d7ab216ba2ed6069c2b267a08f7af22916b47940563cf71e2a0b3"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1399.911916][T29831] udc-core: couldn't find an available UDC or it's busy [ 1399.921739][T29831] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1399.996876][ T3066] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1400.066991][T26342] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:11:02 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x80000) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000080)=[0x6, 0x9]) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a5d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8696158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf468ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f704bd6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed909bc80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f17d27cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f313127786ac97be1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9d28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000001c0)) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001240)=""/4074, 0xfea) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000f40)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f7bf0067a8d9435c2204d741417a2442a78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e00000000000000009274854ee6adbe30ed9f38c3e9caac5aa6956991a9d989bf03da5a076f04390121c968544fe83ed02d351181ffbe5d4a67dac3074b1cb37514352e997301aa5ef7c0470dca83b490fe0e1ef54debb234138f8ef3c40f57127c5b0d87889776a5fddd6da6fb5052409a4c4ddf694203c137b79a4e4dec1e57e90f010c58e89a4d4ddb486bd5778adf5f6070f92ee8b6c4debf83b08d518f6204598659c5a7693a7afa578f382f2d2280932deaf796dd65e81120fa9b48a8710432a29bf7ff83cd2fbe78db07197dff816b89a5672295bd0ddc6ada2bafbfa1f2b38cad2551bb4fd80b26e37ed6ce5117f20ae38ae97c398f56cd970b6ba0bd60"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1400.165920][ T3168] usb 5-1: USB disconnect, device number 72 [ 1400.186739][ T3099] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 1400.196862][T17694] usb 1-1: new high-speed USB device number 81 using dummy_hcd [ 1400.367033][T17622] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1400.546739][T22852] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1400.558283][T22852] ath9k_htc: Failed to initialize the device [ 1400.569660][ T3849] usb 2-1: USB disconnect, device number 119 [ 1400.597252][ T3168] usb 5-1: ath9k_htc: USB layer deinitialized [ 1400.646734][T17694] usb 1-1: device descriptor read/64, error -71 05:11:02 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xe26e, 0x90040) read$hidraw(r3, &(0x7f00000002c0)=""/171, 0xab) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1400.706938][ T3099] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1400.716974][ T3099] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1400.725055][ T3099] usb 3-1: Product: syz [ 1400.729429][ T3099] usb 3-1: Manufacturer: syz [ 1400.734026][ T3099] usb 3-1: SerialNumber: syz [ 1400.797486][ T3099] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1400.959302][ T3845] usb 4-1: USB disconnect, device number 57 [ 1401.001009][ T3106] usb 6-1: USB disconnect, device number 69 [ 1401.027262][ T3066] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1401.035803][ T3066] ath9k_htc: Failed to initialize the device [ 1401.042934][ T3849] usb 2-1: ath9k_htc: USB layer deinitialized 05:11:02 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1401.056785][T17694] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1401.106697][T26342] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1401.113895][T26342] ath9k_htc: Failed to initialize the device [ 1401.120809][ T3106] usb 6-1: ath9k_htc: USB layer deinitialized [ 1401.136693][ T3168] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 1401.366855][ T3099] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:11:03 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6", 0x15) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1401.436692][T17622] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1401.444272][T17622] ath9k_htc: Failed to initialize the device [ 1401.451040][ T3845] usb 4-1: ath9k_htc: USB layer deinitialized [ 1401.526865][ T3849] usb 2-1: new high-speed USB device number 120 using dummy_hcd 05:11:03 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x148, &(0x7f0000000f40)={[{0x78, 0x4e00, "3709698c6616919c0e2efa7e8467d10ccc35158dd127af8c99843a4262e775848b145eeb6f36e9f71bd63103996fe47f689c9dd470147f1205cd01ba2b46c24890ebf55715f65268208b5a74c121a748c62594d88aa4fbc077f7664461c20d4c2283a492b864720d5349122b387c3d21fd5ab77e9e4fd82f"}, {0xc6, 0x4e00, "a253c208d19e2a3a92991f9a87905b2b8a9ff9ba87ad7d740f8365e915c686e2091282b4bcf6f72ee6a318e0d85144677df62e07ebe71bc5c809d0fbcf3fb37e98147dbb464468315bd9a39b1f729c3bd1a26864f65163322c0624cd9337d971631a83f926292816db0094697e68fd249bb4996f670e72b1449bec4b4babf9eb5e66713e141a3089af7e59f8be70089615ebec6655ac8a3dca71b8bdc4721520e7b66ab264bf295d39a9e378de6bc0882b69fc294f7e87fe8c6695f31cc8148112e8c5fcd4a1"}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1401.656886][ T3168] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1401.666309][ T3168] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1401.675252][ T3168] usb 5-1: Product: syz [ 1401.679861][ T3168] usb 5-1: Manufacturer: syz [ 1401.687570][ T3168] usb 5-1: SerialNumber: syz [ 1401.727471][ T3168] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1401.876626][ T3845] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 1401.894960][ T3055] usb 3-1: USB disconnect, device number 15 [ 1401.916762][T17694] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1401.927537][T17694] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1401.936314][T17694] usb 1-1: Product: syz [ 1401.940839][T17694] usb 1-1: Manufacturer: syz [ 1401.945538][T17694] usb 1-1: SerialNumber: syz [ 1401.999942][T17694] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1402.026684][ T67] usb 6-1: new high-speed USB device number 70 using dummy_hcd [ 1402.156878][ T3849] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1402.170975][ T3849] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1402.179392][ T3849] usb 2-1: Product: syz [ 1402.184248][ T3849] usb 2-1: Manufacturer: syz [ 1402.189089][ T3849] usb 2-1: SerialNumber: syz [ 1402.237569][ T3849] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1402.296715][ T3168] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1402.376956][ T67] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1402.386616][ T3099] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1402.394378][ T3099] ath9k_htc: Failed to initialize the device [ 1402.403363][ T3055] usb 3-1: ath9k_htc: USB layer deinitialized 05:11:04 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000004, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7f, 0x2) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f00000002c0)=""/15) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYRESHEX]) write$hidraw(r2, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f0000000300)={0xfa, "ea2d2cbc111ef3231f7a8703c930b73014608c3eb7ba82cc13800cb8cedddf7f0c6a1ba73099bdbd097060a3c8716e2b8cf16a36262e9c1dd5db61799d2ec721"}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r7 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r7, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000380)=[0x4, 0x100000]) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1402.476939][ T3845] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1402.486283][ T3845] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1402.494527][ T3845] usb 4-1: Product: syz [ 1402.498914][ T3845] usb 4-1: Manufacturer: syz [ 1402.503731][ T3845] usb 4-1: SerialNumber: syz [ 1402.577557][ T3845] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1402.746708][T17694] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1402.862652][T17622] usb 5-1: USB disconnect, device number 73 [ 1402.886834][ T3055] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 1402.926854][ T3849] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1403.196856][ T3845] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1403.316966][ T67] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1403.327280][ T67] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1403.335651][ T67] usb 6-1: Product: syz [ 1403.340223][ T67] usb 6-1: Manufacturer: syz [ 1403.345097][ T67] usb 6-1: SerialNumber: syz [ 1403.346501][ T3168] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1403.358094][ T3168] ath9k_htc: Failed to initialize the device [ 1403.364591][T17622] usb 5-1: ath9k_htc: USB layer deinitialized [ 1403.372902][T29837] udc-core: couldn't find an available UDC or it's busy [ 1403.380156][T29837] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1403.398407][ T67] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:11:05 executing program 4: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r2, &(0x7f0000002280)=""/4113, 0x1011) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xff, 0x502441) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1403.476805][ T3055] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1403.486068][ T3055] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1403.494228][ T3055] usb 3-1: Product: syz [ 1403.499093][ T3055] usb 3-1: Manufacturer: syz [ 1403.503795][ T3055] usb 3-1: SerialNumber: syz [ 1403.547664][ T3055] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1403.572253][ T3066] usb 2-1: USB disconnect, device number 120 [ 1403.784976][ T3081] usb 4-1: USB disconnect, device number 58 [ 1403.824383][T29902] usb 1-1: USB disconnect, device number 81 [ 1403.833814][T17694] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1403.841093][T17694] ath9k_htc: Failed to initialize the device [ 1403.853941][T29902] usb 1-1: ath9k_htc: USB layer deinitialized [ 1403.916552][T17622] usb 5-1: new high-speed USB device number 74 using dummy_hcd [ 1403.986750][ T3849] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1403.994012][ T3849] ath9k_htc: Failed to initialize the device [ 1404.001051][ T3066] usb 2-1: ath9k_htc: USB layer deinitialized 05:11:05 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1404.086606][ T67] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1404.166742][ T3055] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1404.206623][T17622] usb 5-1: too many configurations: 28, using maximum allowed: 8 [ 1404.226660][ T3845] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1404.234084][ T3845] ath9k_htc: Failed to initialize the device [ 1404.242000][ T3081] usb 4-1: ath9k_htc: USB layer deinitialized 05:11:06 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xe26e, 0x90040) read$hidraw(r3, &(0x7f00000002c0)=""/171, 0xab) r4 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x80000001) r6 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r6, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1404.330701][T29914] udc-core: couldn't find an available UDC or it's busy [ 1404.338346][T29914] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:11:06 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10aff0300000000000067c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a6e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62070047db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb516d6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434b"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9107d2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d31785d415aa286b27f3e00000000000000"], 0x0) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000001240)="f2976eb61ccfcf850a8874874a4772cb2d33aa25d75b4a31b806443651601fb6dfdc4077afcdb0da9acd1d76abd66f46967d2388811c95909951740b98744fa045b183d37b99edc857ac5ef6f172420e914602d7b62fba874f4a45831ecdd13d88f2eda83b097d2fb0266e3a4b0aa590bc014d288ed95516120c6af78e23656c56411dba02b060c83c77731e243f62664d5f6a6aeba5924daacfd11359625247098154bd7d30f66c134495152b073311a81b7f5d50f4a9fe5eaa739afe66694c87d745adcaabe5e25a67ef9ced5c183cfe025f9ed6d24c4a5309fbe90f4249616119db16c2e8fed91beed2fa324db426db8a94b88f4eee77b9a9109e0ed4fdcac49622adae1b9af4ffa7c406334540e8f23295ee727b8582d3b00173929e0f9bdfa8884c5d624da33d020e75d17cb84b62a3cc51b4d314ca867d97f74060f013bfe176dcda685260dfee2be3d1f10a631afff3b44f973c2ab1be0b4a91329a182483412420b690e3e7801b0efd53e487c4abf89826519f8127989c0005cf2946d971c7812df3b7389051f79550fffbd0b128b638a592f4471060275da05bb77026c17aad3d5171c66e353a48325b42e8fc01c9132e01d9e1b66ffdb94bb8075e0a8c30c2595931f83e9f4d87332dbe6555a1b68fb3be568786a264d3a8ae3b496ad4164d926b7c8d58a0b6f3b67265c47e744b3586f13ca3f73b30dfc120bc030df96aad8f9c7fb8b5b7f693ebf9f4cdc1aa57c981b98052a132b706957ccf2d76fb87eb3d3dabdec62042cef9bef7ab4b4c505595910a606d64e8f6fddb41f1964d09d7f5b056bdabf9a74976723f1020dd6bd1a520c39037c0d3f71a0e85fcfb89b610831e1c46b22646569203fdc84bcfa9197f6be849ea2bb76d6f1d0ac3630422a766d72c3a4e440e47d67515c0c4fcf9489ec284518a045d9009a0a0408235fb32d1935a4bf36e5719cfe36a48b6299930ddf8d9c011b4b958150498cbdbeaa9051cac30890724aa48c3f049c35f57b5bf9cae704404a997dbab999a14a6725bb83f138792fefac089130a1489a8d43e01f225b8265c2ab4105508b96f45d331c8657c5d50e88c505be7f532641f8c57baa2399bde632952f5f954457ca406582174669cdab990cea462adb9cd2fd69a5ebe8987fee8c1095111431f58c52662133e946a254f405f1b44b1011c7c2b059826e4270f67bc98b51d733c03a6438a19ed4015c337fbc7073d5af6772f9078298c08a1f0f7b399d9f4a19fdd71d41b067bcd0e254bf9a088e928696c673055d77a7aa2b2b7e63c4ea8c688d5a13bd9d4b1f022643fb5e72e821304bb4075e94bc90ebe0c0affb9e84c6afb8fccf84dbae76ddbc0402cc2b6acfa8b5c76d383d057bc2d5822a424b017ed37223427d9e2b253e70096fb3ee7dba6694b3d5dab014a335a98f3265760e5cb7a3b4b23817c5363eb275b9772e66b98f1b6700fe660c93e5d14c0e5469c14ef533df1504fb014d431da7eb1b18522b8ba9a1d5a950be0caee227c1e6476529df623a245232dc93a17e09e9eb4bfc377079ecd105ce8047b3862617f20213c00b50e16e6d99535a59cddc75e4f83ae1140fdaefe0d0cd36d92b6f5ee015c830c876d73b77cb56637e7671039829397ec4cea29c12ab198852e7c8a34ef9d642b19ffb970084b87d1384eab5e30b2c1e7d7a9b20d0c7ff574805a2513ad023c0810ff45f7856c6ae654703251564bec4932475e7511cd25d0b6c5ecf79932d4b6beef60997be9a783f67c9c30ecfa252dadfb1f2e7077a537a47104f38c48877ce7eb81388f7d95a57f4e074a4027444f143165e4545f742d24fcdb15f087ea0463cca11914030df9c865386a2e0a8c5db2b394a60feb5f84183583158c5c1ebccc610d7912d51f675ded1c3da7788167279ff8e04716528260730a52af0ac87de64c71fed8c16562cc20efb1db07176e64d49b6da17bced184ff07195349d8f38de404061f81726f484c46c392640a3ddab7430e153a3fee35cf291a8a94d6b64411118bd5694503ab7dbcea4f334f6547962bbf092e2fafe09f0a43134d25fdea7eed3d27f9bf0a38b855ec1aea5c33804090bd2011750bd64b24cc2a4aed8b27a41c7a7c8c9b34f602bf8c80835a3d23251fb670f6644935ae63d97f94c1ae024f36f8032168c89be427ec210e5b8b3827616a84588b53b18a4ec0338c913fdfe029b29f3bcc50ed65299ecb9c817560daa024e96bbf3b51ea0a5d1b46f7c47fe7db6e89c23e4684af31c2fd6803880809beb87b5d0979ff5113749e8c43fca372c27a5d9b793da9bc0a7d381aa3b933565b585fa1ffc3768c05354deff66bab5624ea1eb550ffab02b0b89f7601928eab3f9a11ff4c6192c56aab3ae50200607cfd673bdf7556ced46ededa4e0bdd5412226d74dae47d660cfcdd0b8c3404745e7d04543fd4cc8da8fd59c7c25f66fb997cfa49fa6752c12da757499ef6e4a0f3f70d7386495c73e785a75fc13739765166462b1511c9b08036ae2ae4ae743ddc962702f8c79c97e10d938c407b9957b45c4378f896e822c0f7d4ee5e166c8b7d1ee7d7ee3ee0c4e4dba40c1fd6c4873d563a80c40c8316d95dc3d0a0523f64c1741b0e91eeb6b7ee1bf6584073a5bf9e164be52ff9e3b789a2bd0a84e5eb748a424e36100289c8079b549ce2dc572e085716d9d1c89e3985d1fa05221f0686d4706f5b6c9bc828aff7343fda4da91e40fc34d57d3969352f183d15be33cef39c2452703067aa4eae021223bc4c29a0585d447d8d62d6cad9271de9a2cbf12ac610fa2ed93cb19d55bed8e423fa99d90fcc1e80231058cc94c251a39fb6ed4a009f9b7cbc6aaf9e07f139bb53dbd19ce4020d48b2747f2b9d01103b35787b4b87dc3baf7018bc466d6b86e2794af60a689ca05632a8a83ca22520e1b13e661745f2833c3803cea178ad12be4b9296ac1c3a3ef84cfa152ce9b005eff9abfd68a3b8d3c71bf90286d566de462ade75658478e51173db24641bc89a8a1aee75f4f6971a6d4df895c8df75c3cb66101e12d6f4c7a7c164b41316c7cfe02d21bb3857bbf652a622b60363239d97869880e126f95ada1ba8edb3320d127a379ecd91faaf86f614c4bd1866f115a618473cd8b2549faf79aa67fb6223a09f66b8ef9b63d2badff7cb0b92d4565f388c5cff48861e709b2e9cb23da38b0cc7db8ea6effefaead3d022bc5b7d4c61c7a43145998a9ab19bc91dfc7409b22b1fbd543b4e994b3decbd0942539a7bdc5e4612cc8e6df5511594ee7fc9434a7712167ebe54876df1e02aff35503afcece340183aff933f3b7ea38ac4fb48cff6b0b530328aa42aadc442a86efcb19010c72633214fcee9e3e8d8e5a983bc8391c3f49e1b52fcac7addd810730571ae54da06b3462a5139101203361a56c0b36422e1d29c9b31bdccb6e6a12898efbad4eeb7f2a9f98e923bbb5e2938906126f43ee9c6fd41554107ebc9d15fdbce296553eddc5e6ca84594b6f0f87c47ba24fb9a8c04bbc61b008bb0b203736e97b6bf827bbde6f8f279ab8ca895049164cf5b825793e3d4b9f579dd37f7c46235d7cbe71585ace7ec32d0680c3a58eb73bb611ffa7325e1bddc0ae202736bab761bd6e86ce6f494abddc8cb4e93d31b7ab8647f2a383d939e68232a52458bd4871b2f9a0daf58ce20a6ed14f183cbca128b9f8b992e633a9e2fbcf7e85328ccec828a498c86cc178cb1726039c1d40cfec1cb453fa27fa92c0a995401952c16ee43660b0deaa984ef9c02ad86804c152b928f05196ccb8b1cd5764815d2d79203d271afb4787fb8d670b618b1fbcd1149f5aacd99b55a4cb2625957b461af0df73f6c1e1c5f2c81ba3a537ac7ed367ba368b3804263d15403c2b2e2ae85c05bbc7eef61aaaa1692bbe2a84c15661789366697eda437f53eb3e9cc51ae5e9967b50266e21bd7740acd13d0948524aaf76f48520286e217a6967229e52dca52bedc89627a67374bd7365d8c848d696fcdcf17ba3ca05c82576766bdc0965a26a872daf0f1db2a80c3b10f0452c605832f6093e30a28b49e57c80b79be37adde4817745244bddec7edd550cb8514e5c7327f18a1479ec8d46562ca9d30697b156e88da2012580b30ed9e7d1f2d42815f6f6165557c89cb3f31f1e17d2dacbbd186111775d01e536b5fcb58531ad2dace1f61fa8326dfe70224e28434f8c120f87fa259bcd001bb042836954b323c5de46c91880260bd37b2282e35182b8a3af3a829f743b934888e228d14d5b619c8dc800e21a0d1344646484f87998eed3efe06440a544edf4e3184d1efa42b7be6effa8ea94050a91819c94cd5ff9a66e5007820d59b40dfe44ec0ec2b2919dea9120ce2d723ee7e22fd66d7c10e3e8700d806838e9936fa875475d112f266559beb8b77ce5d4784bffe39b92bec3b498b67b8062c7bf890d49b8a89997486f88f98520479944db7e2bf85c9e032cef980903e4d55000d2e935c80432b95ecc33d979026ec5a4a4a959fcf55c2a77172ce55e78b90ff632be29960d7dff56eb07886e412b1a30ffe818d0a8f884f3c6dfba6bba1ec4410adacfe8fd555e56dba952cf7406d9ffb7280643033cfea4cc86874d2aff7930f4b66bca2c531e29eacd74f1e3ab9fd5c26ff14abf8035ceb89f05be05380d15449b4ff1cb8059f4a8abb5048fbeed8ee03399ae3e62a46588c2bf4e639fac75cb0d59ad3049f50c6889c60a4e1d455dda3b13952829f0ed79f9f04ce8ad239ce9995b4b8497f0d23a49f890e6c1b7c3e6ef0c5075e9d64a1c5ee03a08ddeb0791ff8c9cb4d8abf715ff383d701592e01daa77b32fdb37ea1514b4e74db66f4fb8503baf5e25664bf38684d5f550891a169b1eac3e701eb2c46eae50a6b17de3674cb5850de59146d77f6fdb67b6e9a2717ca39626b519e2d1b8fc09d5864f561edc56e625a5a0d6421342d25d34334e2d88211615973854fe9cf04b4d26180f707a26d02ad52fd2ccd28d8d53805731ddb8a97ad83425e8f5a7d5e6136b0891cb0915fe0034b1d2ec55710bddad7a6b03b4cd8e2a1ecfe606a823af2a1b7bed9a90862d179315d82b67098856e3b5b859463fec8091dcbda007b448a9c248e896632d4c666585527a07b2013f02ba46e15dfdd043fe20efb62a3a5ce18c0695b8c9f7496f602c9e088b4e9914ace2e599238c216a14d242556606ca3ac9d990ee52867685d26cc5c4a6357304cff54721e826a91b7f194ecbf106ed1eeef3e8c28bd26bcd6da6741c732755cd8c95f62f57305117bcb945ef9deaf04e2f6672bfcb355c3fbe0d796bcb4e2c516edb2ad44ad4a38428d2907e4b2737b7ad45062753503558cef5f498c815f2ba12cabca8da671c3c555c470fa230f636637699fff75eb6f8d79b10f07e0627012d9bf879d3d9cee6852888b296b12b2a91ee7545d39dbae37865ab8f6967a7b6040b331590d3995a1637e26eb2a43487d014ba7eb5005c4f9ecbc77b250997f439a81b4897bddcccac243de17fb5b7393c17fee2314fc9509df2c98b7b2eba1bdf0ae6d9527825bc13d5a550c7c9a228b122ade2f2c0cc7b5f114acc2b7044d78027b3dc01e7aea076bfd6bfb4f32e20386cdee08d33bb411c415388b491edaec6a2ead7ceec5845a3b7b2c30cad3023a88427e5bbf3f539b3b3cf4527cb5b05d11f741d278e55276798229e10b28be2b0ae837b1fea22d8ea74d616f3112c8830c75ba1360f9ea56781ba533728bca427f622096e5f7501ddac33b66f8da8ad2005f806a39d757c0") syz_usb_disconnect(0xffffffffffffffff) [ 1404.506555][ T3066] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 1404.596534][ T3099] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 1404.659718][T29902] usb 3-1: USB disconnect, device number 16 [ 1404.726651][ T3081] usb 4-1: new high-speed USB device number 59 using dummy_hcd [ 1405.026394][ T3099] usb 1-1: device descriptor read/64, error -71 [ 1405.066694][ T3066] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1405.077026][ T3066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1405.085011][ T3066] usb 2-1: Product: syz [ 1405.089897][ T3066] usb 2-1: Manufacturer: syz [ 1405.094904][ T3066] usb 2-1: SerialNumber: syz [ 1405.099851][T17622] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1405.110838][T17622] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1405.122565][T17622] usb 5-1: Product: syz [ 1405.130422][T17622] usb 5-1: Manufacturer: syz [ 1405.138652][T17622] usb 5-1: SerialNumber: syz [ 1405.145051][ T67] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1405.162303][ T67] ath9k_htc: Failed to initialize the device [ 1405.186344][ T3055] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1405.195332][ T3055] ath9k_htc: Failed to initialize the device [ 1405.202749][ T3066] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:11:07 executing program 2: 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x1, 0x64423c) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1405.212412][T29902] usb 3-1: ath9k_htc: USB layer deinitialized [ 1405.220690][T17622] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1405.317457][ T3849] usb 6-1: USB disconnect, device number 70 [ 1405.329941][ T3849] usb 6-1: ath9k_htc: USB layer deinitialized [ 1405.356594][ T3081] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1405.367246][ T3081] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1405.377298][ T3081] usb 4-1: Product: syz [ 1405.382106][ T3081] usb 4-1: Manufacturer: syz [ 1405.386870][ T3081] usb 4-1: SerialNumber: syz [ 1405.426712][ T3099] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1405.427429][ T3081] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1405.657350][T29902] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 1405.896555][ T3066] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1405.908900][T17622] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:11:07 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000140)={0x3, 0x2, 0x1}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r4, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r3, 0x40305839, 0x4001e0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xffffffff, 0x210200) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r1, &(0x7f0000000200)="cb52300b94296d94c1241dc38f2f7d139de12710374bcf120e12d54c91ff79297460cdd94ed9d818ead972471c5206c52dc7f4ecdd174ae61e3b1a9c7dc5bf5057c47eea8882127001188ff460641491323d9d0b7b0c56a6f26f5e53f54b38b69bffa61a4cb703d4aaf8f27963e99e4dff58f234b022edff6212520f457d4e319f73fa05", 0x84) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f0000000f40)=ANY=[@ANYBLOB="0000004eaece6a030f4c5e8949d5d98b112fbfc3a7e7819121ad5334a1f3671acc55ae064d2a27d74926ffc085d53f57678c01fedfa757fe684abacda868998113d329ebc4495bc37113058e61c564763261a605c09ad1bd26f26d2663bd14aa50c6902e7d3f416ae8f1479496e836f76b64339c5cb8681f76203d4b8be30e2c52228d7ffe9b228d6827aa75c7de5370066ed75b344e7c22e2af2ccf6cbfcba226d81d7cca779f43bf6f2adf29d8e67dd81a1815781e7152f19219762e90f1b758954b9da8d840df19ff95bd70ee7673e1440524768983ddf3bce45468dcca4ca6b7c01e75c66f69bdf26b20849e7d0050e54cf328bc310000"]) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1406.126676][ T3081] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1406.127272][ T3168] usb 6-1: new high-speed USB device number 71 using dummy_hcd [ 1406.226435][ T3099] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1406.235922][ T3099] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1406.244264][ T3099] usb 1-1: Product: syz [ 1406.248513][ T3099] usb 1-1: Manufacturer: syz [ 1406.253281][ T3099] usb 1-1: SerialNumber: syz [ 1406.256635][T29902] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1406.267479][T29902] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1406.275768][T29902] usb 3-1: Product: syz [ 1406.280104][T29902] usb 3-1: Manufacturer: syz [ 1406.284878][T29902] usb 3-1: SerialNumber: syz [ 1406.296922][ T3099] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1406.327441][T29902] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1406.521583][T22852] usb 2-1: USB disconnect, device number 121 [ 1406.576249][ T3168] usb 6-1: device descriptor read/64, error -71 [ 1406.735102][ T3055] usb 4-1: USB disconnect, device number 59 [ 1406.866281][ T3099] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1406.876709][ T3849] usb 5-1: USB disconnect, device number 74 [ 1406.956351][ T3066] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1406.964165][T17622] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1406.972308][ T3066] ath9k_htc: Failed to initialize the device [ 1406.976423][ T3168] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1406.978985][T29902] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1406.995861][T17622] ath9k_htc: Failed to initialize the device 05:11:08 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1407.002703][ T3849] usb 5-1: ath9k_htc: USB layer deinitialized [ 1407.014216][T22852] usb 2-1: ath9k_htc: USB layer deinitialized [ 1407.186191][ T3081] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1407.196792][ T3081] ath9k_htc: Failed to initialize the device [ 1407.204396][ T3055] usb 4-1: ath9k_htc: USB layer deinitialized 05:11:09 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) 05:11:09 executing program 4: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x148, &(0x7f0000000f40)={[{0x78, 0x4e00, "3709698c6616919c0e2efa7e8467d10ccc35158dd127af8c99843a4262e775848b145eeb6f36e9f71bd63103996fe47f689c9dd470147f1205cd01ba2b46c24890ebf55715f65268208b5a74c121a748c62594d88aa4fbc077f7664461c20d4c2283a492b864720d5349122b387c3d21fd5ab77e9e4fd82f"}, {0xc6, 0x4e00, "a253c208d19e2a3a92991f9a87905b2b8a9ff9ba87ad7d740f8365e915c686e2091282b4bcf6f72ee6a318e0d85144677df62e07ebe71bc5c809d0fbcf3fb37e98147dbb464468315bd9a39b1f729c3bd1a26864f65163322c0624cd9337d971631a83f926292816db0094697e68fd249bb4996f670e72b1449bec4b4babf9eb5e66713e141a3089af7e59f8be70089615ebec6655ac8a3dca71b8bdc4721520e7b66ab264bf295d39a9e378de6bc0882b69fc294f7e87fe8c6695f31cc8148112e8c5fcd4a1"}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1407.426382][T22852] usb 2-1: new high-speed USB device number 122 using dummy_hcd [ 1407.617172][ T3066] usb 3-1: USB disconnect, device number 17 [ 1407.646168][ T3055] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 1407.671589][T29971] udc-core: couldn't find an available UDC or it's busy [ 1407.679328][T29971] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1407.796441][ T3168] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1407.807063][ T3168] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1407.815875][ T3168] usb 6-1: Product: syz [ 1407.820301][ T3168] usb 6-1: Manufacturer: syz [ 1407.824907][ T3168] usb 6-1: SerialNumber: syz [ 1407.836194][ T3849] usb 5-1: new high-speed USB device number 75 using dummy_hcd [ 1407.866933][ T3168] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1407.906252][ T3099] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1407.914187][ T3099] ath9k_htc: Failed to initialize the device [ 1407.946301][T22852] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1407.956498][T22852] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1407.964603][T22852] usb 2-1: Product: syz [ 1407.969133][T22852] usb 2-1: Manufacturer: syz [ 1407.974047][T22852] usb 2-1: SerialNumber: syz [ 1408.017098][T22852] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1408.066196][T29902] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 1408.074050][T29902] ath9k_htc: Failed to initialize the device [ 1408.081788][ T3066] usb 3-1: ath9k_htc: USB layer deinitialized [ 1408.126490][ T3849] usb 5-1: too many configurations: 28, using maximum allowed: 8 [ 1408.151454][T17622] usb 1-1: USB disconnect, device number 82 [ 1408.160171][T17622] usb 1-1: ath9k_htc: USB layer deinitialized 05:11:10 executing program 2: 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) 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, &(0x7f0000000400)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebee1d55353439c05937ed9c709eba7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b2ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855c5d68b849cba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1408.196279][ T3055] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1408.205604][ T3055] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1408.213742][ T3055] usb 4-1: Product: syz [ 1408.218056][ T3055] usb 4-1: Manufacturer: syz [ 1408.223066][ T3055] usb 4-1: SerialNumber: syz [ 1408.276961][ T3055] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1408.456326][ T3168] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1408.586372][T22852] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1408.676214][ T3066] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 1408.710137][T29994] udc-core: couldn't find an available UDC or it's busy [ 1408.717346][T29994] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 05:11:10 executing program 0: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002240)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efe8fdb3c0380bfb546d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780c0800ad0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc5919021e1114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bc450c000056cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb221752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b188d9ab4422f81e888cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b434bad3c952fd7c74cc5ef9a130c3780652e753a5c4a738b090b9ad2cd7a4a7f55e39b5340b74cd81b456e82fd0ff709bec210beb24df6f0cf6fc39209924af83a"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x7f, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x0, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000040)={0x5, 0x1000, &(0x7f0000001240)="a3f963fe3ac3193d239c287e9525d27a8695f32d9e0016cd2832212ec37b143854d9d2a29fc2652cdb00a634dd0f9c27aa130e06cb78a350d9f8b2ab7728ea10055fd8b610ebcf087d66f757652dee1ed83f665d9d34e1897cc7b45421ed6efb0bd9e196ff96fab3368dbfb43e3238920544dd46da4f6728a4a370dcd1c88bb8f6e4e02f39c423b8e4d28468e62da4b52f058d392b284ac91134ca89640603b93b5744ba517933a35432ded045b6556ee66192eaf163b8cecbaa6a04c0d359f1d275d692713ea4b4f7d30ed6bacdb246fb32a0f59cdc4a12b14e3600aab7dab2c60788b29b52f4b75786cac15cb0b59b616059b7ee514353315c79e98a607b16ef7fef8baaf96c87f27d9458843e1342d077ef07a7afa001ee5bc60e211e3a48224eaa32acbfa014e180a18e394c1f21471e3fa7e04dde35610ceb6bc81cb745972bdb8f0655510ecbe460f93377076717ae5fa97a6b8f37a8d89124a2cc4be80dfc5fa1d5694f00adbb77c0be2c04ece5024ee80e33674d096ad1c8d918fdb9a59253c8b7e3ad52ccd59f15e11a70b1ea89985c534b520160d6c18ce1377260dc464e40626a43fb03e25d83892102651eb1342de4b0c15b7daa55593fbd01b053f50f461b66c0dd668984c2e48d4ce9ad2668de7d84ce51cd78d6bd787e0cf1d8d6dbbf68788404bff86221b5f8dd49569ae3f4567ce3c31d0d23d81e972396f995353fa6b80fe40f45ac0793af656c465a2ee6aca72ab775ee0e8c689605268abebd96ecde8c2327ef9bc8b51625f090f444c38883ae788f71e92d3a72b9dcd53dc8bd96fc38e00b943c0889733dcd81fedb4fc340f27eb1571d85eaf259aa607bac996d93a9b2d3d15727497446d17e0129fea1ec377832cfea3b3bd26459c6b8a4edab735f424daf9eafd77540a7ccb3991f405b33874a7f81173dcb2a7610c340a9472254cf68572e27bacf564aa042a3ec7543f4bfc2b8367f70f71c0d3eff4834c3df64f8e93d5e938c785006f5303bea95838e6581d666568b6f4642ce8e56a2a2a13cb22452e1bcea1c333cf6650f07e8b24295398982c728b9b218a09a55346d8a1f38f5fbdd698e730509f88c7f26a35e87da8f7a496cdaeda137e11deca025505c218b84c4c9591bdc00582ab3597236f13d725eef468090c8ecf819a7df157d3b06fe593345def00e1b3d2ff4b60ed94f6a3d857dc668048a2c4c708a85492fc8e4fc45afa1c4fd342a224f8254490d95980e99df784583bd68202933d5bd420019f8d45d23885af4ac780560843a89a9c14e391a67cc8ebbd8d3a8429f759269ff6bab79b48e453242246f6cba14d759fca8fa7bd0f305b8634600e47955c443a17b3978f5ab75e4020f8ce857672b2d6d62bb0537ac8a31f59949f9f2cd43d55b3b20eb4771fc2130cc67eaa9eef5a39d89e5dec3f45c7d108245a571722bad4578970c0be82a1ed0cad5c83ae52fe59de24a551d27902458fe07d29b8c643bee64133c2dfa26d64e5e4afc6a24f4a1299a61413d47660cb5d734ea1bd2f63bb035d580a53f5ed91e86db0dfd5bf8405813223251dc018707b0726f9a6f1ebe5fafe98c1176ce71d1877b57362d73e63dd30ad21837c923bee8dfe66e33d530bd87a962958f6a734d5d64ecbc596cba908ae20298964237caea40c2f781736ab5558b42a4db095c3dd6aef706e067111a56893063a6e7f093bdd109d94ebd8a2ccd0021c4443ad7366570fe86658c3d76706675b4c710cfaabbb37a93cac76e7b1c016addadec32fea932683a4e01ca20dabd3829139b7232f30c1032cb42c50bf4b70d99924aa71e5326311ab566eb6ffeaf167d0205375ccf12098c194928cfda41dee295779619893af2681e1bcabcc4ca69c89d4069a5dcb4ed9f0c61a6c67c7c1d2c5a7aa2021ae73cd2ce148c7539b79ca85ef1777ab9dc107b877b303654f18bc0c4e20b7f94309813f9f6f84dd9f95667fe180552ee741c7d86899572c298d32c3314ca7ce99c3958a52413a21c77f0e22557566b66044301399473b9e9be28e189a45d74f9dff7d1d0d1dda83ad352aba86536a9ae60344035a84c0e60062af460db1112e3402653e6e45698c6ad79664702a3f7609845bcc866a6364ace8afe0fbbbc48b01b38b41d7488bcb53769376b69c405a6ecd1ddccb80136cb5471c66e45de97a260c62409243e6d056f87009f4baeed1e379f86dff80766a976a4c2f3e70847e9b76970b747b78a8adf798b6cc76c2f62832dbfabf47605ddb012dac4bf71350cc75ddb94affe2fac5a3f1188d78b2547c059aefe7c5a040d46c384d27cc1414f8116f5aa6d181381aa0eb250e93a0a8767cb257735e55d601626518ed566639deadf407128b330d303d51a933fc9a1b1d3b80c4fe1d449779d1c3041ff76dd4674019ffa79ed86db1b0f05e310ab0ee6697a66f08e318d92c6e4c9791a36be25069761b41ce62018331e62bd8499faf2c9ae592917a2dd42284208d1bb4f005b4c549f2883f631184d6620404685a6887312ba288829de48f7db4441c8a69bb49ef2b245ded357bffcb718ae5ed99c69ac3914e293510b6d2634cc3b7682145d1dbd05131d6e78cd1f2a6bd2c292c3fb634b343725c2d48cf4bc27779ec61661cbbd7bc1761551c216d9257636f165421cf9281d59bbf2e7b9f4d25c2ff6de4c78db0e14eaec58b324c3c68a0ad99154580d303fd23cf2545f8ca429e702c44479cfea4042f1a928cadec492f77a43188a89eba118ee2fadf12f2f953641e489eea58721dc560e0114457a21b87930ba56ef891b2ab0417867dcd4e7ee90403e7f7c735de9dc0a86e92de2e17f6d253241841deb4a8ea8b8ec5f5177880182972c22547d3dbabe55320b68602826b6049f4d8e339b3cdfef402eefc49dba7f868045e38c063063b19ba284a9777154fce8df285b92ec345eeaf018f4c071bcdc8fff20f9382b18b8e68d7ccede6de2aca3d9866bba53b946571d39278f0a42df341868a9c0e2770bf52c28903ca36d0233a88a33c3ace1a534dc476b54cd94c50841034d5bc7c1626fb9931d0b1d1515ecffbb061c5196cf58e6b7ad9252c249bec8c577f75dc6d2ceeaf96b9616654771397bdeb647cf5a3aa4a283042d870a75651d9b9f489a8aec03b807205b89a5e29ca4037ce06354c49918f7e3f9c8b2d04c99f7333e31ec87192dbd22f817a709a5f4a842463c20ad3abbb748e30a0f1281f5459e7b62ac8d07f391412ab355503872355286325c71624c67d6056d2b063f4708202217fbfe46110070aba1e900e63572bd93c22a95641c9ee036965b934a944541b205677c4cae9d8dba64868be829389b166d40fbef5e371edec92e0142020961eb6b06ad775d80ad3693b5f2ee40f0d29e2a6fe73a6df136d8570bf5e6ee68061b6bdd5d4d8aa644f03640ff1d24979f6734e8973bf509a01f7b32d3f113d875941eb5fac4b9793f564d2694f300ea3acbe9bb8ff5629731ac783105edfbf1f4070ae533601ad975696fa4049e827757922f537ebf5fe8fdffa80281f1b18ef0d59487188a2323d1754e20c0018c6c33269390782b4314c0e73d9076f4e5369aec6e06ff71cdb3328bfb9498fe230e33ce2853dbbd9d29d326b3a1fbd75a4e8c608746a1ec8405e007c0c31a8f5a72b8629b7ed7d32d0090b0ea216573441e4ec819ab5878459b0c0569d8dfb135ded3ea6af2c7cec4369f105290a8df6666f25a6ba04c634f865ed5e2687b90769e4541daac349d3bfb3a2dbc13fbd57a4721364fc6126ce4e4628bd540eb1d4180553b7955ce75414a1801cdc64020165cc3b7201b75130ad37782cc1e0c595dcd2b2edb75d334eb49838235813efd9cc0ccb1d7dfe7b8859f3b9fafacda8f20be9ed5ad3fc27bcb6fa7092f78e507ebde3e18f59e0d12dd6b05121595013cf8cde086a4ec6ecf37b67594be0ce9857983c9faf9617b7297d92b262eaec9f2d29b7e6a46a9aba1f5d1e0b99670fab699c356ce58155693c4be845ccb963ea0dbd62fefb54bdfb9e468ffa9ba9010b4868db0e94f2298059050f9a857f3c65a1b86658be8c6e6132f8d7f16147b59d5f6d45a3696f7f9ba5f05615266a2c91a15b8ec25b6dd0399cb268ccb00e8a8c39897c15d3dd9f2459eaba7dc16bdfa304838dae361e52a2e0bc41bf9e6698a7f6283325ba2f5a27c13cf057c8758af6958b27330f81b0ad34b29b141b0ce610f63bfb8973489ec31b4997f173828707fee6f5ef721be1a55a9bc7793aaa492c8f827d90ab30a8d4c221060de492f95099e8b4573008cda021b7d8a8045e88615156d61fe3b9fb02849770cc3ba53ffea6fb34eb3b68856dd09c986a457339bc5e4c7a3894f7a0ac67b6a3b4f5d9b0e7d2df0568521d7d4b67cc2bd2d5e4c87ef2fcbabc377ced503ddb5dd4dca7a929c20bab4437ac84edb1a51373638cee7ab90b673d392e838b3c761197aabad797de32aa3828972b596e3322b14f4627a2369a119746b57c9889eab2d4c8f1b78023551fa5cdc15ac20462e5b91fe7c303e4f9600f48fb95d6fca17c984d1c61ac05e366d9c4d6ac467b3b3e0580c2f3815d04b0cdfd1447f595aa9fe94aa2c5ed8aea80193446826272cefc63c2a33feebc60fa5aebd332bfe390c484cd395c2d4494d6252608180cf973a112da48950ac666142668e76a0e4d693ff579f5242e4e2419b3d730fd39c71cdfa4244f8509caa3c6525939e41dc7c4468365131c3bc83829c50c812f5d63522736bc742a2fa5c6b094b242fe9b12181d5d2c260897fbd0f5150b0e69e0db9524a9b5ab4ff0b1feab5ada5f53ae5b5457766e502c0ba470e20b97d3d892d85a71bb0eaa664134039f8fc97e0067955688ff7aa330255f99891cfc04b11adf09d55e7dd9fcfff90e63b497e741a3c703fd6b285c4d64cc5b422e9bb75cd8dfd492edeff2b9b1095b86c04944624236d150646fad64a4dcebd70c3bcd5dd4a80e674ff7d52f0f6706f063e6c36aec5d2d4cbddf924644623a1f20694e76136c254052fb55e1525577ba8054703fe939e9cb6998653f3a85fda923a81994aeb0d88d5b0250161a6a39bd8d0c660408735f0e4326ab5783e0b093386e4adf3eb98f4d713dae4fabbe45c8c4f5b555e18e69600bd9b5d4c4185a2de0ad8fe31052eac021abb49759eec1e0d8def610ee785c61604ef5a9e6fbe6d9d6c36fbd343ae3ceacf9980c7a581eb97703487030597c1f7784bf923910496bf1ad36c96823c1296ed4332223120a55c089e964eef63cdeb1f626f3bf0ba442ab511cc50348ea7750f816d7066023888b4d1f32994ef17c3d98c78a87e3b383bf6774add08569829faa875f9b4efe831dc1a865d7bf6ad33041af55526486bcce2531856f5f32e65ca592963b3dd249681c0f2572c4d8cd8d7f5d01f735bc518f5700b6ab2467ef4c3c9be69c3f46bb9647e00f3a4940c1c7fdd83da0f4fa42f1c39ed886d76fc2d0f6569a03e4db1b8f1b90fab2df7e041aba89db8430947aeedd1db24f552f8c3a447eb0ab3a3c8086d8078e308992e03a26cfe2d58df885c819cc2fd7fb57f085afd3ff648ab2493310a77d8508817723b005d3d4a271e3c6082295d39270b2dbebbeef480fd0de1e349bd1eb80412e5584dccb1e04172f50def3ca30841ad6945d3627a5bda6ff2cfab4bb2067a050d5a124228b87522f205f25b21af3c0ac7ae7ff08ce8b83335d2d77dc43271e58fd42eabcaf34c80b7f1272c334e194b9510a3eaf5e50d83b44a576e55c734cae1eb8f"}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r4, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000025da5308aa140200294000000001090212000100000000090400001086f73f0067a8d9435c2204d741417a2442c7de66f09bd5a46aa78b6c0327fafea6a580651a13423d46dd431ea4dc0131785d415aa286b27f3e"], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 1408.916250][ T3055] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1409.046523][ T3849] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1409.055934][ T3849] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1409.064371][ T3849] usb 5-1: Product: syz [ 1409.068710][ T3849] usb 5-1: Manufacturer: syz [ 1409.073314][ T3849] usb 5-1: SerialNumber: syz [ 1409.120183][ T3849] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1409.166115][ T3099] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 1409.187014][ T3106] usb 2-1: USB disconnect, device number 122 [ 1409.236713][ T3066] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1409.246579][ T3066] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1409.254752][ T3066] usb 3-1: Product: syz [ 1409.259683][ T3066] usb 3-1: Manufacturer: syz [ 1409.264275][ T3066] usb 3-1: SerialNumber: syz [ 1409.347082][ T3066] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1409.456221][ T3099] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 1409.483176][T26342] usb 6-1: USB disconnect, device number 71 [ 1409.506154][ T3168] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1409.526107][ T3168] ath9k_htc: Failed to initialize the device [ 1409.533185][T26342] usb 6-1: ath9k_htc: USB layer deinitialized [ 1409.546276][ T68] usb 4-1: USB disconnect, device number 60 05:11:11 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, 0x2) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x80000001) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) [ 1409.666149][T22852] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 1409.673995][T22852] ath9k_htc: Failed to initialize the device [ 1409.680977][ T3106] usb 2-1: ath9k_htc: USB layer deinitialized [ 1409.786281][ T3849] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 05:11:11 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) 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, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab17303ad713d1fee58d9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcf5dbfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f8260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c280b8ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f5d31c1685fe4851d1ea0b5258659fb75a3babe8e92a4c37a98df9c9245f0a6c294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f1c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548acad77004bf8d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00278512f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835207000000dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d46c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed47c8f41fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bfffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294adf54476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ff69dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a412f5b3f0b323a0b9bff44313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9ded855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1cbeb4718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b400b519b2b434ac6747721e40b7e880202c9bd7c9d61c17f0ce7231e16eed35bae33b86a63b808f0679ab9147f83edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f120000000fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944d9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa083a4be95330422ec70f0a028d939c4ddff5b5b4362e63a952233008878e9ce91dc973da1b119444267f928cf569954f62a7325eb1b396faad2a9299e1698f93a261dc4b5d3615d43eacabf55ac66ec99774c729e4623c0cae61957a6b7d8a85fd4620a36aed3a3c2cf5d9023ccec45c5d306eec3e3e75bd857707f8707df03cb875b17e2a55575e06384d83feb4ff4cced4ff969b7eab4da5d7e4fb3861dec45e91ddac4d0d557996be20e5b8a89729811e017cc193504e4d68832ee1ad904796f8f3d27262099477e4a57ae2ce4d42e4318f7ea160fc6e0a4c6c305ec58371497e5335d0e8f9612414d2f14f33bc6844e455331de2390e2df5be7133d931d7147e277d5823bbbb26eda560715a262241cf9d20617a9afa23099832bd16e50d0dbe45d131d61db921144af0c7b3dc82bb9b53f4edb87117b83b1969c8439cb3e9b68bb8b0f3f78efcd971c66b96debe5e03abc01b0bae3e68e9b7f2064ab6a6e7713fdc7a4eeffd4"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) syz_open_dev$hiddev(0x0, 0x60ffffffffff, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e05595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80000001) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000280)) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000100)=""/203) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x120) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r6, &(0x7f0000000000)=""/83, 0x53) write$char_usb(r6, &(0x7f0000000640)="a3", 0x1) write$char_usb(r6, &(0x7f00000002c0)="156cb105ac9287b21dcfa2ca0767b9f6ee72460e980cc3d0bc3b0cf854f1c91afb8a35e72d379ed400a5ff44c3c692d5f279f3e0b6c68e9230b636b39918fe0bd2bbfb56", 0x44) [ 1409.996093][ T3055] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 1410.003469][ T3055] ath9k_htc: Failed to initialize the device [ 1410.009650][ T3066] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1410.022051][ T68] usb 4-1: ath9k_htc: USB layer deinitialized [ 1410.086217][ T3106] usb 2-1: new high-speed USB device number 123 using dummy_hcd [ 1410.266084][ T3099] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1410.275683][ T3099] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1410.283875][ T3099] usb 1-1: Product: syz [ 1410.289536][ T3099] usb 1-1: Manufacturer: syz [ 1410.294138][ T3099] usb 1-1: SerialNumber: syz [ 1410.299311][T26342] usb 6-1: new high-speed USB device number 72 using dummy_hcd [ 1410.346976][ T3099] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 05:11:12 executing program 5: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x80, 0x51d583) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x40046629, &(0x7f0000000100)) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000040)={0x3, 0x3, 0x40}) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x4, &(0x7f00000001c0)={[{}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1410.456092][ T68] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 1410.636579][ T3106] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1410.647869][ T3106] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1410.656878][ T3106] usb 2-1: Product: syz [ 1410.661365][ T3106] usb 2-1: Manufacturer: syz [ 1410.666891][ T3106] usb 2-1: SerialNumber: syz [ 1410.679261][T29902] usb 3-1: USB disconnect, device number 18 [ 1410.756739][ T3106] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1410.875996][ T3849] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1410.883451][ T3849] ath9k_htc: Failed to initialize the device [ 1410.946146][ T3099] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1410.946178][ C0] ================================================================== [ 1410.966783][ C0] BUG: KASAN: out-of-bounds in ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1410.975056][ C0] Read of size 4 at addr ffff8881a75f4090 by task swapper/0/0 [ 1410.983890][ C0] [ 1410.986219][ C0] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.8.0-rc1-syzkaller #0 [ 1410.994203][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1410.996055][ T68] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1411.004781][ C0] Call Trace: [ 1411.004797][ C0] [ 1411.014821][ T68] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1411.018074][ C0] dump_stack+0xf6/0x16e [ 1411.018093][ C0] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.018106][ C0] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.018123][ C0] print_address_description.constprop.0+0x1a/0x210 [ 1411.018139][ C0] ? vprintk_func+0x93/0x133 [ 1411.018154][ C0] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.018168][ C0] kasan_report.cold+0x37/0x7c [ 1411.018183][ C0] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.018197][ C0] ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.018219][ C0] ? lock_downgrade+0x730/0x730 [ 1411.021059][ T68] usb 4-1: Product: syz [ 1411.029333][ C0] ? hif_usb_start+0xa0/0xa0 [ 1411.029348][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1411.029363][ C0] ? trace_hardirqs_off+0x27/0x1f0 [ 1411.029380][ C0] __usb_hcd_giveback_urb+0x32d/0x560 [ 1411.029397][ C0] usb_hcd_giveback_urb+0x367/0x410 [ 1411.029424][ C0] dummy_timer+0x11f2/0x3240 [ 1411.033846][ T68] usb 4-1: Manufacturer: syz [ 1411.039833][ C0] ? lock_downgrade+0x730/0x730 [ 1411.039849][ C0] ? dummy_dequeue+0x490/0x490 [ 1411.039865][ C0] call_timer_fn+0x1ac/0x6e0 [ 1411.039878][ C0] ? dummy_dequeue+0x490/0x490 [ 1411.039894][ C0] ? msleep_interruptible+0x130/0x130 [ 1411.039908][ C0] ? lock_downgrade+0x730/0x730 [ 1411.039925][ C0] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1411.039940][ C0] ? lockdep_hardirqs_on_prepare+0x1bc/0x550 [ 1411.039972][ C0] ? dummy_dequeue+0x490/0x490 [ 1411.047591][ T68] usb 4-1: SerialNumber: syz [ 1411.056645][ C0] __run_timers.part.0+0x54c/0x9e0 [ 1411.056665][ C0] ? call_timer_fn+0x6e0/0x6e0 [ 1411.056681][ C0] ? clockevents_program_event+0x12b/0x350 [ 1411.056697][ C0] ? tick_program_event+0xa8/0x130 [ 1411.056715][ C0] run_timer_softirq+0x80/0x120 [ 1411.056732][ C0] __do_softirq+0x222/0x95b [ 1411.056748][ C0] asm_call_on_stack+0xf/0x20 [ 1411.056755][ C0] [ 1411.056772][ C0] do_softirq_own_stack+0xed/0x140 [ 1411.056794][ C0] irq_exit_rcu+0x150/0x1f0 [ 1411.148292][T26342] usb 6-1: too many configurations: 28, using maximum allowed: 8 [ 1411.149155][ C0] sysvec_apic_timer_interrupt+0x115/0x1c0 [ 1411.166738][ T68] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1411.169931][ C0] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1411.188612][T22852] usb 5-1: USB disconnect, device number 75 [ 1411.192643][ C0] RIP: 0010:acpi_safe_halt+0x72/0x90 [ 1411.192661][ C0] Code: 74 06 5b e9 c0 91 8f fb e8 bb 91 8f fb e8 d6 1c 95 fb e9 0c 00 00 00 e8 ac 91 8f fb 0f 00 2d 65 f3 74 00 e8 a0 91 8f fb fb f4 e8 c8 16 95 fb 5b e9 92 91 8f fb 48 89 df e8 da 37 b9 fb eb ab [ 1411.192669][ C0] RSP: 0018:ffffffff87207c80 EFLAGS: 00000293 [ 1411.192683][ C0] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 1ffffffff1014c62 [ 1411.192693][ C0] RDX: ffffffff8722f840 RSI: ffffffff85afbd00 RDI: ffffffff87230078 [ 1411.192706][ C0] RBP: ffff8881d8cca064 R08: 0000000000000000 R09: 0000000000000001 [ 1411.192721][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8881d8cca064 [ 1411.342150][ C0] R13: 1ffffffff0e40f99 R14: ffff8881d8cca065 R15: 0000000000000001 [ 1411.350226][ C0] ? acpi_safe_halt+0x70/0x90 [ 1411.355090][ C0] acpi_idle_do_entry+0x15c/0x1b0 [ 1411.360129][ C0] acpi_idle_enter+0x3f0/0xa50 [ 1411.365260][ C0] ? acpi_idle_enter_s2idle+0x190/0x190 [ 1411.371053][ C0] ? kvm_sched_clock_read+0x14/0x30 [ 1411.376726][ C0] ? sched_clock+0x5/0x10 [ 1411.381634][ C0] ? sched_clock_cpu+0x18/0x170 [ 1411.386252][ T3106] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1411.387142][ C0] cpuidle_enter_state+0xff/0x870 [ 1411.401939][ C0] ? trace_rcu_dyntick+0x1b0/0x230 [ 1411.407252][ C0] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1411.414609][ C0] cpuidle_enter+0x4a/0xa0 [ 1411.420772][ C0] do_idle+0x3d6/0x530 [ 1411.425986][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 1411.431834][ C0] cpu_startup_entry+0x14/0x20 [ 1411.437188][ C0] start_kernel+0xa1b/0xa56 [ 1411.442059][ C0] ? mem_encrypt_init+0x5/0x5 [ 1411.447314][ C0] ? x86_cpuid_vendor+0x84/0x90 [ 1411.452239][ C0] ? __sanitizer_cov_trace_switch+0x45/0x70 [ 1411.458331][ C0] ? load_ucode_bsp+0x1b7/0x1f7 [ 1411.463303][ C0] secondary_startup_64+0xb6/0xc0 [ 1411.468418][ C0] [ 1411.470879][ C0] The buggy address belongs to the page: [ 1411.476616][ C0] page:ffffea00069d7c00 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 head:ffffea00069d7c00 order:3 compound_mapcount:0 compound_pincount:0 [ 1411.492848][ C0] flags: 0x200000000010000(head) [ 1411.497896][ C0] raw: 0200000000010000 dead000000000100 dead000000000122 0000000000000000 [ 1411.506502][ C0] raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 [ 1411.515403][ C0] page dumped because: kasan: bad access detected [ 1411.522062][ C0] [ 1411.524479][ C0] Memory state around the buggy address: [ 1411.530553][ C0] ffff8881a75f3f80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1411.538631][ C0] ffff8881a75f4000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1411.547337][ C0] >ffff8881a75f4080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1411.556306][ C0] ^ [ 1411.561825][ C0] ffff8881a75f4100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1411.570034][ C0] ffff8881a75f4180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1411.578311][ C0] ================================================================== [ 1411.586777][ C0] Disabling lock debugging due to kernel taint [ 1411.592927][ C0] Kernel panic - not syncing: panic_on_warn set ... [ 1411.600739][ C0] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G B 5.8.0-rc1-syzkaller #0 [ 1411.610833][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1411.622125][ C0] Call Trace: [ 1411.626471][ C0] [ 1411.629309][ C0] dump_stack+0xf6/0x16e [ 1411.633533][ C0] ? ath9k_hif_usb_rx_cb+0xd60/0xf80 [ 1411.638799][ C0] panic+0x2aa/0x6e1 [ 1411.642671][ C0] ? __warn_printk+0xf3/0xf3 [ 1411.647416][ C0] ? _raw_spin_unlock_irqrestore+0x2a/0x40 [ 1411.653377][ C0] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.658950][ C0] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.664695][ C0] end_report+0x4d/0x53 [ 1411.669503][ C0] kasan_report.cold+0x72/0x7c [ 1411.674471][ C0] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.681587][ C0] ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 1411.687773][ C0] ? lock_downgrade+0x730/0x730 [ 1411.692821][ C0] ? hif_usb_start+0xa0/0xa0 [ 1411.697689][ C0] ? rwlock_bug.part.0+0x90/0x90 [ 1411.703080][ C0] ? trace_hardirqs_off+0x27/0x1f0 [ 1411.708492][ C0] __usb_hcd_giveback_urb+0x32d/0x560 [ 1411.714069][ C0] usb_hcd_giveback_urb+0x367/0x410 [ 1411.719281][ C0] dummy_timer+0x11f2/0x3240 [ 1411.723998][ C0] ? lock_downgrade+0x730/0x730 [ 1411.728852][ C0] ? dummy_dequeue+0x490/0x490 [ 1411.733639][ C0] call_timer_fn+0x1ac/0x6e0 [ 1411.739638][ C0] ? dummy_dequeue+0x490/0x490 [ 1411.740060][ T68] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1411.745298][ C0] ? msleep_interruptible+0x130/0x130 [ 1411.745311][ C0] ? lock_downgrade+0x730/0x730 [ 1411.745332][ C0] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1411.755242][T30043] udc-core: couldn't find an available UDC or it's busy [ 1411.760438][ C0] ? lockdep_hardirqs_on_prepare+0x1bc/0x550 [ 1411.760452][ C0] ? dummy_dequeue+0x490/0x490 [ 1411.760467][ C0] __run_timers.part.0+0x54c/0x9e0 [ 1411.760482][ C0] ? call_timer_fn+0x6e0/0x6e0 [ 1411.760496][ C0] ? clockevents_program_event+0x12b/0x350 [ 1411.760509][ C0] ? tick_program_event+0xa8/0x130 [ 1411.760527][ C0] run_timer_softirq+0x80/0x120 [ 1411.760540][ C0] __do_softirq+0x222/0x95b [ 1411.760554][ C0] asm_call_on_stack+0xf/0x20 [ 1411.760559][ C0] [ 1411.760574][ C0] do_softirq_own_stack+0xed/0x140 [ 1411.760587][ C0] irq_exit_rcu+0x150/0x1f0 [ 1411.760600][ C0] sysvec_apic_timer_interrupt+0x115/0x1c0 [ 1411.760620][ C0] asm_sysvec_apic_timer_interrupt+0x12/0x20 05:11:13 executing program 4: ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fb42baadd131b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300510865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6eb7da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea174f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f781321ab3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc112ed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9005381a91b01c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf46bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aab5796b9ae6a467378998e742e6b4d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b9c35d4daf4489d75fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f787154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706eb0ed93d0c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e572ed85ff84929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07aa5e876c0cbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a59554501003ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec17108abb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa0800000096b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x5, 0x1000000]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, 0x0) read$hidraw(r3, &(0x7f0000003280)=""/4099, 0xcfc7f929) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x148, &(0x7f0000000f40)={[{0x78, 0x4e00, "3709698c6616919c0e2efa7e8467d10ccc35158dd127af8c99843a4262e775848b145eeb6f36e9f71bd63103996fe47f689c9dd470147f1205cd01ba2b46c24890ebf55715f65268208b5a74c121a748c62594d88aa4fbc077f7664461c20d4c2283a492b864720d5349122b387c3d21fd5ab77e9e4fd82f"}, {0xc6, 0x4e00, "a253c208d19e2a3a92991f9a87905b2b8a9ff9ba87ad7d740f8365e915c686e2091282b4bcf6f72ee6a318e0d85144677df62e07ebe71bc5c809d0fbcf3fb37e98147dbb464468315bd9a39b1f729c3bd1a26864f65163322c0624cd9337d971631a83f926292816db0094697e68fd249bb4996f670e72b1449bec4b4babf9eb5e66713e141a3089af7e59f8be70089615ebec6655ac8a3dca71b8bdc4721520e7b66ab264bf295d39a9e378de6bc0882b69fc294f7e87fe8c6695f31cc8148112e8c5fcd4a1"}]}) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 1411.765647][T30043] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1411.770956][ C0] RIP: 0010:acpi_safe_halt+0x72/0x90 [ 1411.862486][ C0] Code: 74 06 5b e9 c0 91 8f fb e8 bb 91 8f fb e8 d6 1c 95 fb e9 0c 00 00 00 e8 ac 91 8f fb 0f 00 2d 65 f3 74 00 e8 a0 91 8f fb fb f4 e8 c8 16 95 fb 5b e9 92 91 8f fb 48 89 df e8 da 37 b9 fb eb ab [ 1411.882614][ C0] RSP: 0018:ffffffff87207c80 EFLAGS: 00000293 [ 1411.888888][ C0] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 1ffffffff1014c62 [ 1411.896879][ C0] RDX: ffffffff8722f840 RSI: ffffffff85afbd00 RDI: ffffffff87230078 [ 1411.905126][ C0] RBP: ffff8881d8cca064 R08: 0000000000000000 R09: 0000000000000001 [ 1411.913188][ C0] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8881d8cca064 [ 1411.922059][ C0] R13: 1ffffffff0e40f99 R14: ffff8881d8cca065 R15: 0000000000000001 [ 1411.930199][ C0] ? acpi_safe_halt+0x70/0x90 [ 1411.935107][ C0] acpi_idle_do_entry+0x15c/0x1b0 [ 1411.940143][ C0] acpi_idle_enter+0x3f0/0xa50 [ 1411.945002][ C0] ? acpi_idle_enter_s2idle+0x190/0x190 [ 1411.950658][ C0] ? kvm_sched_clock_read+0x14/0x30 [ 1411.956034][ C0] ? sched_clock+0x5/0x10 [ 1411.961156][ C0] ? sched_clock_cpu+0x18/0x170 [ 1411.966011][ C0] cpuidle_enter_state+0xff/0x870 [ 1411.966022][T26342] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1411.966040][T26342] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1411.971394][ C0] ? trace_rcu_dyntick+0x1b0/0x230 [ 1411.980933][T26342] usb 6-1: Product: syz [ 1411.988841][ C0] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 1411.988855][ C0] cpuidle_enter+0x4a/0xa0 [ 1411.988868][ C0] do_idle+0x3d6/0x530 [ 1411.988883][ C0] ? arch_cpu_idle_exit+0x40/0x40 [ 1411.988897][ C0] cpu_startup_entry+0x14/0x20 [ 1411.988909][ C0] start_kernel+0xa1b/0xa56 [ 1411.988922][ C0] ? mem_encrypt_init+0x5/0x5 [ 1411.988943][ C0] ? x86_cpuid_vendor+0x84/0x90 [ 1411.994295][T26342] usb 6-1: Manufacturer: syz [ 1411.998426][ C0] ? __sanitizer_cov_trace_switch+0x45/0x70 [ 1411.998438][ C0] ? load_ucode_bsp+0x1b7/0x1f7 [ 1411.998451][ C0] secondary_startup_64+0xb6/0xc0 [ 1411.999890][ C0] Kernel Offset: disabled [ 1412.066914][ C0] Rebooting in 86400 seconds..