5830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_control_io(r0, &(0x7f0000000680)={0x2c, &(0x7f0000000200)={0x20, 0x30, 0x13, {0x13, 0x31, "5b40d44050b4f09c94718162594381ee48"}}, &(0x7f0000000500)={0x0, 0x3, 0xc6, @string={0xc6, 0x3, "0f2f20971ccd99c5f89f12e2551d76b2515797903a486a2493750526f416c875a123b732683311f3f4f2572f8ae832210ba48abe51038d432d35f8bd95b7b2f5d26591e0acb6fb364e23f76c3beade1f3f6b3b7814deab1be46ed5b0bca9ad32a3e5fc7be24e5b2a4130e3201b855591895a1d6d7afad86557e3b1cf699fb778adf26fe579018f07129a9d016251bdcb76de582ff28bd9d6ca89e11ce0666a3b35ac42fb0a2e94ad023cfaf25d8b367f180c8374acab66bd5ce33ae0bebe7e69d880ff75"}}, &(0x7f0000000240)={0x0, 0xf, 0x2a, {0x5, 0xf, 0x2a, 0x4, [@ssp_cap={0x18, 0x10, 0xa, 0x4, 0x3, 0x35, 0xf, 0xf800, [0xffc0cf, 0xc0, 0xc0f0]}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0xd, 0x8}]}}, &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x0, 0x4, 0x7f, "e5af1b0a", "04fd3a17"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x13, 0x0, 0x3, 0x2, 0xec, 0x8, 0x6}}}, &(0x7f0000000bc0)={0x84, &(0x7f00000006c0)={0x0, 0x30, 0xfd, "e7f305dda31a43cea1602ea430f65b054df55356dae8c2f3b68279931f2092ddaa3cafe66e67a2ae41a637066d9e6bfac5fe0539e2b3f35d7cdbb1e23fd68ac057fe5013c5f170cc705b697bac1a43c161012b431b3fa5d18be5c6580f1d67532d514cbff8bd5b9a495471b6c9501c220fbbae1ddfbac331158dbb3a1a2dd406540c57d585fee544de2a78cf73d1d18ae0f908364e2c8c330715a23a8388487a19a2d7bf199229177489cfd25d6636e0064d8298b5a833d2156fcfac40da4da81667458d9fd1ea1c32f0741a9f125c371eff7d22efaf7f7414aa72f3602274ec69cde70a5246c2e72fe6bd1db2dd331114ac55f243cefee5495d1346eb"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x19}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f00000008c0)={0x20, 0x0, 0x4, {0x1c00, 0x8}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0xff}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000980)={0x40, 0xb, 0x2, "c8bd"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0x1000}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000a40)={0x40, 0x17, 0x6, @random="dd8c59b4608d"}, &(0x7f0000000a80)={0x40, 0x19, 0x2, "026d"}, &(0x7f0000000ac0)={0x40, 0x1a, 0x2, 0x5f}, &(0x7f0000000b00)={0x40, 0x1c, 0x1, 0x18}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000b80)={0x40, 0x21, 0x1, 0x3f}}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x25c, &(0x7f0000002180)={[{0x52, 0x4e00, "fd1b1b75d9d7a4354d2516e8e552f14f2f8931f978d92637d00351b499e3e2c0a545d7761a07bbc86c0dd991391ca7ddf01f539efd6badb20601c3791c93df59b32dc557c82e9ec3b041d4760e6f52833c29"}, {0x3, 0x4e00, "5f67e2"}, {0xf3, 0x4e00, "03e02f39de84716d93d5f13578b21ad7bfc535e45b6ac240b6d9fb2bcc1a365f8f0160c6df8fab8293bb65871ec6a7e7cf10379c8cb9f64b52f59a59be8ce3e6413ecc53fdec36e594c9e86d2e74bd8a54a9f3fec588f90e4cad7ca7c72274a80d8fdd2f43bd73c00f3c75fe68499285184eb8e5b52d0544fbb09d7ea669562edf87a7a8e481323f1e009507f7e44a4b7687db9ebd47ff4d29696681510248ed46d160c689b05dfdf2e646d352165cac06c3780999183aaad09317dc5c5fb31d3dc68ac6cbe7e41ccae9812a50e54aeaf9b8ab6d7bc448ef75209124749a30b5d367072a74cebd86260b06ef8b6336b9a38dfb"}, {0xfd, 0x4e00, "70d1dcf972981b8afd454a7e10bde30a7a83e810df0a63f7c8b79b7502b9b549bc04844128d6f56dc0ceabdd113c4159ebc7917472397225f7638a109e94a557073ca27f0919027676c43779bbc19c02b71c03bdebb27a9a1e078229afc1d38a42f37ad02c5ad5e23b9715485da1ea673a4112a5ce9e523c5920ae1abb78d9d9387fbbd2a1304d252df937ba541b12d09abaa6a58705d9872d71e83e971c4144a902279cadcb2128848ebf5d319e45300b6839589dea73db44b2e593074ff5dca97cd9d6432141150d916e86f8df01cca54e5da25e158cc79c96cbfc0d13f3801c839c99bdfd790a36face9206f137bcb4795bd8b113b00e92f1dd673f"}]}) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x5ac, 0x242, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4d, 0x0, 0x1, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x3, 0x1, 0x1, 0xe0, {0x9, 0x21, 0x8, 0x20, 0x1, {0x22, 0x924}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x0, 0xa2, 0x81}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x81, 0x6, 0xd4, 0x20, 0x2}, 0x48, &(0x7f0000000080)={0x5, 0xf, 0x48, 0x3, [@ssp_cap={0x24, 0x10, 0xa, 0x7, 0x6, 0x20, 0xf00, 0x3, [0x3f00, 0x3f1e, 0xc0, 0xd1, 0xff003f, 0xc00f]}, @ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0x8, 0xf00, 0x8000, [0xc0c0, 0xf]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x7, 0x6, 0x20, 0x9}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xc09}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1009}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1404}}]}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc9, 0xe2, 0x36, 0x40, 0x10c4, 0x807a, 0x8394, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6d, 0x88, 0x47}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000680)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000700000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000cc0)={0x84, &(0x7f00000007c0)={0x0, 0x0, 0x2, 'BV'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000280)={0x0, 0x0, 0xf, "d531c81924c8bee4a8dcee8fd3315c"}, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000002480)={0x14, &(0x7f0000002400)={0x40, 0x23, 0x37, {0x37, 0x21, "82b6d00415fe4c5a1cb0f42cdb9b53587fa7f9e69906238a206342857260c1135d32bea0f09e70446125000b629ee7c2cca6540f44"}}, &(0x7f0000002440)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000002640)={0x1c, &(0x7f00000024c0)={0x40, 0x5, 0xef, "a75c0408f26c8395bf35c603f517ca8949db4b1b766381f37b572a4e7e8b8f88449e4f949a2fbbfc6fd303e795ed704a2fc1797c52d78f4a593834e31025b202712d72c139e80fab05845ac35550dc9603573ac47c6c042c1d9e75e9649f5c665860b826c92a56acfec29ca10f0151c2f7d8953a43a949a0c2c683c582ee667d6b95ca42e235668a8ca7924690d4eb1f2540524522f03074b9a6adc72916d32f9272b5e7415d955cc2969ff7da239355ae57f21b7e176a7299f391924959680fe381b6fbf15ae4c934369e4362612913aed8d04f68f1cf4560064bf1d1d2b9b8ae55d8ecdc7061ce3d3ab2448f9b76"}, &(0x7f00000025c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000002600)={0x0, 0x8, 0x1, 0xb6}}) [ 233.303490][ T3067] usb 3-1: SerialNumber: syz [ 233.316146][ T12] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 233.376173][ T3067] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 233.674104][ T3157] usb 6-1: USB disconnect, device number 83 [ 233.715390][ T3055] usb 5-1: new low-speed USB device number 112 using dummy_hcd [ 233.945323][ T3067] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 233.955536][ T3055] usb 5-1: Invalid ep0 maxpacket: 32 [ 233.975354][ T12] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 234.105556][ T3055] usb 5-1: new low-speed USB device number 113 using dummy_hcd [ 234.147884][ T6939] udc-core: couldn't find an available UDC or it's busy [ 234.155291][ T6939] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 234.165272][ C0] kye 0003:0458:5013.0019: usb_submit_urb(ctrl) failed: -1 19:05:37 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 234.235272][ T3748] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 234.242268][ T3748] ath9k_htc: Failed to initialize the device [ 234.248898][ T3157] usb 6-1: ath9k_htc: USB layer deinitialized [ 234.345246][ T3055] usb 5-1: Invalid ep0 maxpacket: 32 [ 234.350875][ T3055] usb usb5-port1: attempt power cycle [ 234.395213][ T3557] usb 3-1: USB disconnect, device number 91 [ 234.542194][ T67] usb 4-1: USB disconnect, device number 97 [ 234.605254][ T3157] usb 6-1: new high-speed USB device number 84 using dummy_hcd 19:05:37 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) 19:05:37 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 234.965205][ T3157] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 234.976192][ T3157] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 235.035176][ T3067] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 235.042343][ T3067] ath9k_htc: Failed to initialize the device [ 235.045066][ T12] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 235.055937][ T3557] usb 3-1: ath9k_htc: USB layer deinitialized [ 235.065437][ T3055] usb 5-1: new low-speed USB device number 114 using dummy_hcd [ 235.078675][ T12] ath9k_htc: Failed to initialize the device 19:05:38 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 235.085233][ T3074] usb 2-1: reset high-speed USB device number 87 using dummy_hcd [ 235.087342][ T67] usb 4-1: ath9k_htc: USB layer deinitialized [ 235.145292][ T3157] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 235.154483][ T3157] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 235.162719][ T3157] usb 6-1: Product: syz [ 235.166945][ T3157] usb 6-1: Manufacturer: syz [ 235.171538][ T3157] usb 6-1: SerialNumber: syz [ 235.176988][ T3055] usb 5-1: Invalid ep0 maxpacket: 32 [ 235.225831][ T3157] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 235.325180][ T3055] usb 5-1: new low-speed USB device number 115 using dummy_hcd [ 235.335071][ T3074] usb 2-1: Using ep0 maxpacket: 16 [ 235.415318][ T3055] usb 5-1: Invalid ep0 maxpacket: 32 [ 235.420846][ T3055] usb usb5-port1: unable to enumerate USB device [ 235.455195][ T3557] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 235.525057][ T67] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 235.795083][ T3157] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 235.885114][ T67] usb 4-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 235.895675][ T67] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 235.946777][ T4452] usb 2-1: USB disconnect, device number 87 [ 235.975140][ T3074] kye 0003:0458:5013.0019: usb_submit_urb(ctrl) failed: -19 [ 236.065069][ T3557] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 236.065210][ T67] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 236.074191][ T3557] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 236.083465][ T67] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 236.091454][ T3557] usb 3-1: Product: syz [ 236.099481][ T67] usb 4-1: Product: syz [ 236.103575][ T3557] usb 3-1: Manufacturer: syz [ 236.107736][ T67] usb 4-1: Manufacturer: syz [ 236.112314][ T3557] usb 3-1: SerialNumber: syz [ 236.116951][ T67] usb 4-1: SerialNumber: syz [ 236.165767][ T3557] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 236.165799][ T67] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:05:39 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000002c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d55163b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd0afb97d85c62cfc9070e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9e680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e0000000aff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243dfcffffff5272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112847f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b20700000016a402dd1e64e90703da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b430a71"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400107) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d03d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12989d) write$hidraw(r3, &(0x7f0000000f00)=':', 0x1) write$hidraw(r2, &(0x7f0000000000)="3a0ac17ecd595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x3ff, 0x2000) write$hidraw(r4, &(0x7f0000000080)="45febe97f94f3a1ea31892388dd40dcb4bc87bea39de44e7791d28e4d42b295b6650e605c68c6ab3f4febe5556236e1e23c2a8770cdabd52a538db685bfce0eb3e7edbd68089edc20a760a5250bf7540650a8b88b2c3a4879ad10a9ce84585a18195aa7cf4c3b14b27fcddb687d03ca2979bca650263e9b66894d3fb68bde070956ff3efa5a750d2099808d28c319e729f0f04dddfb3dce5d15966fce4fb01a2974f9c46e843ddccd6e1bf0e96a07f16fba660eac6e6", 0xb6) [ 236.320249][ T12] usb 6-1: USB disconnect, device number 84 19:05:39 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 236.734998][ T3742] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 236.755044][ T67] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 236.785098][ T21] smscufx: Failed to write register index 0x00000018 with value 0x020d0f15 [ 236.793760][ T21] smscufx: error writing 0x0018 [ 236.793769][ T21] smscufx: error -71 initialising DDR2 controller [ 236.799840][ T21] smscufx: probe of 1-1:0.0 failed with error -71 [ 236.813486][ T3067] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 236.823491][ T21] usb 1-1: USB disconnect, device number 100 19:05:39 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 236.824971][ T3557] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 236.874932][ T3157] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 236.882680][ T3157] ath9k_htc: Failed to initialize the device [ 236.890764][ T12] usb 6-1: ath9k_htc: USB layer deinitialized [ 236.975118][ T3742] usb 2-1: Using ep0 maxpacket: 16 [ 237.027383][ T6981] udc-core: couldn't find an available UDC or it's busy [ 237.034544][ T6981] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 237.095182][ T3742] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 237.106062][ T3742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 237.118107][ T3742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 237.128036][ T3742] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 237.141081][ T3742] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 237.150168][ T3742] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 237.161771][ T3742] usb 2-1: config 0 descriptor?? [ 237.246435][ T21] usb 3-1: USB disconnect, device number 92 19:05:40 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a00009049600090301010009210000000122150009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0022150000000a09cc03a57926a60b40f000fe01fffff9e8aadc39"], 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x185003) read$hiddev(r1, &(0x7f0000000100)=""/173, 0xad) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000700)={0x9, 0x9, 0x7, 0x4}) read$hidraw(0xffffffffffffffff, &(0x7f0000000b00)=""/225, 0xe1) r2 = syz_usb_connect$cdc_ncm(0x6, 0x87, &(0x7f00000001c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x2, 0x1, 0x1, 0x10, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6e3, 0x9, 0xff, 0x1}, {0x6, 0x24, 0x1a, 0x2}, [@dmm={0x7, 0x24, 0x14, 0x38, 0x3}, @country_functional={0xa, 0x24, 0x7, 0x3, 0xff, [0x100, 0x74d7]}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x7f, 0x1, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x7, 0x5, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0xc7, 0x80, 0x7}}}}}}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x110, 0x5, 0x2, 0x5, 0xff, 0x3}, 0x8, &(0x7f00000002c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x2, [{0xa6, &(0x7f0000000300)=@string={0xa6, 0x3, "d3e71b872d92f38d2908ec24d94e3905e05b27cd19466c799e8e5914ee2858872209d3cd236f6e43e3b10643d4d0ff102612b1134ecacd19c3d5f3af010b84c551cf1d4f168d4178214157d7029eccf5fa79e53242deadc6b088c120f7fce6d26053c5afbae04c300dccfca052645314d858d7ce3d79a0c4c8422bbedfebdcc5b7375a32460d7104424fd94393f711ffdc4483d1c80bd5bf33001df9748f964cba4ab52b"}}, {0x2f, &(0x7f00000003c0)=@string={0x2f, 0x3, "e38b78c63818944a3abfc35840c08554344fe8e1624d7defa4ff681bc2ff2300e994187bf41a4aa499e36cc625"}}]}) syz_usb_control_io(r2, &(0x7f0000000600)={0x2c, &(0x7f0000000440)={0x0, 0x1, 0x86, {0x86, 0xe, "c0e145b0d974a33984a7c6e0e33eea4774a70d6576a23efda5ea1b886a6ef33e11369c78154f6d8522072b669ce0417e4aa55bd4595b37810a850a29f814a4495a549ee3e4d837a9b9f62fa4d6f5034160f366f24fd5f3e9b4d20f475494e9e3e6014cb5b6f447fc2b17056237c46cef19a8d2d92cc00b50e431c90f14026c89d3bc5896"}}, &(0x7f0000000500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x380a}}, &(0x7f0000000540)={0x0, 0xf, 0x24, {0x5, 0xf, 0x24, 0x2, [@wireless={0xb, 0x10, 0x1, 0x4, 0x91, 0x1, 0x5, 0xfe00, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "3e756466370ba03ead9ec10b09920963"}]}}, &(0x7f0000000580)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x60, 0x4, 0x8, "f88c515b", "72c0fcb4"}}, &(0x7f00000005c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x2, 0xd8, 0xff, 0x5, 0x8, 0x6}}}, &(0x7f0000000a40)={0x84, &(0x7f0000000640)={0x0, 0x10, 0x34, "c127f33e485b90272ef2b4e0a6b175c52f731ee74e146d57c826c0f106743c7f3225d3943a332e303dd11448e6afb863bb94b128"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000740)={0x20, 0x0, 0x8, {0x0, 0x4, [0xf0]}}, &(0x7f0000000780)={0x40, 0x7, 0x2, 0xff}, &(0x7f00000007c0)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000800)={0x40, 0xb, 0x2, "8adf"}, &(0x7f0000000840)={0x40, 0xf, 0x2, 0x800}, &(0x7f0000000880)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000008c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000900)={0x40, 0x19, 0x2, 'Ay'}, &(0x7f0000000940)={0x40, 0x1a, 0x2, 0xe4a4}, &(0x7f0000000980)={0x40, 0x1c, 0x1, 0x5}, &(0x7f00000009c0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000a00)={0x40, 0x21, 0x1, 0x1f}}) [ 237.324856][ T12] usb 6-1: new high-speed USB device number 85 using dummy_hcd [ 237.346261][ T3055] usb 4-1: USB disconnect, device number 98 [ 237.358132][ T3067] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 237.367531][ T3067] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 237.375624][ T3067] usb 5-1: Product: syz [ 237.379781][ T3067] usb 5-1: Manufacturer: syz [ 237.384463][ T3067] usb 5-1: SerialNumber: syz [ 237.425789][ T3067] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 237.704885][ T3742] usbhid 2-1:0.0: can't add hid device: -71 [ 237.710994][ T3742] usbhid: probe of 2-1:0.0 failed with error -71 [ 237.720121][ T3742] usb 2-1: USB disconnect, device number 88 [ 237.734878][ T12] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config 19:05:40 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 237.745401][ T12] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 237.774792][ T4452] usb 1-1: new high-speed USB device number 101 using dummy_hcd 19:05:40 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 237.834898][ T67] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 237.842110][ T67] ath9k_htc: Failed to initialize the device [ 237.848454][ T3055] usb 4-1: ath9k_htc: USB layer deinitialized [ 237.914768][ T3557] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 237.921745][ T3557] ath9k_htc: Failed to initialize the device [ 237.929563][ T21] usb 3-1: ath9k_htc: USB layer deinitialized [ 237.944937][ T12] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 237.954074][ T12] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 237.962143][ T12] usb 6-1: Product: syz [ 237.966402][ T12] usb 6-1: Manufacturer: syz [ 237.971018][ T12] usb 6-1: SerialNumber: syz [ 237.994990][ T3067] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 238.015536][ T12] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 238.026390][ T4452] usb 1-1: Using ep0 maxpacket: 32 19:05:41 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 238.174840][ T4452] usb 1-1: config 0 has an invalid interface number: 150 but max is 0 [ 238.183139][ T4452] usb 1-1: config 0 has no interface number 0 [ 238.189811][ T4452] usb 1-1: config 0 interface 150 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 238.201186][ T4452] usb 1-1: config 0 interface 150 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 238.212153][ T4452] usb 1-1: config 0 interface 150 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 238.225475][ T4452] usb 1-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 238.234505][ T4452] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 238.246900][ T4452] usb 1-1: config 0 descriptor?? [ 238.264734][ T3055] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 238.284776][ T21] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 238.424706][ T3074] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 238.461376][ T3078] usb 5-1: USB disconnect, device number 116 [ 238.624902][ T3055] usb 4-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 238.635435][ T3055] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 238.684853][ T3074] usb 2-1: Using ep0 maxpacket: 16 [ 238.705969][ T4452] logitech-djreceiver 0003:046D:C71C.001A: unknown main item tag 0x0 [ 238.714099][ T4452] logitech-djreceiver 0003:046D:C71C.001A: unknown main item tag 0x0 [ 238.722281][ T4452] logitech-djreceiver 0003:046D:C71C.001A: item fetching failed at offset 15/21 [ 238.731642][ T12] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 238.740879][ T4452] logitech-djreceiver 0003:046D:C71C.001A: logi_dj_probe: parse failed [ 238.752076][ T4452] logitech-djreceiver: probe of 0003:046D:C71C.001A failed with error -22 [ 238.804789][ T3074] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 238.804860][ T21] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 238.815862][ T3074] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 238.824797][ T21] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 238.824811][ T21] usb 3-1: Product: syz [ 238.824829][ T21] usb 3-1: Manufacturer: syz [ 238.824841][ T21] usb 3-1: SerialNumber: syz [ 238.825034][ T3055] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 238.835821][ T3074] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 238.835844][ T3074] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 238.843804][ T3055] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 238.848052][ T3074] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 238.852633][ T3055] usb 4-1: Product: syz [ 238.857430][ T3074] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 238.866473][ T3055] usb 4-1: Manufacturer: syz [ 238.866486][ T3055] usb 4-1: SerialNumber: syz [ 238.915396][ T21] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 238.936951][ T3055] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 238.937194][ T3074] usb 2-1: config 0 descriptor?? [ 238.949752][ T3157] usb 1-1: USB disconnect, device number 101 [ 239.034808][ T3067] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 239.042102][ T3067] ath9k_htc: Failed to initialize the device [ 239.049311][ T3078] usb 5-1: ath9k_htc: USB layer deinitialized [ 239.276278][ T3157] usb 6-1: USB disconnect, device number 85 [ 239.434723][ T3078] usb 5-1: new high-speed USB device number 117 using dummy_hcd 19:05:42 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x46d, 0xc086, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f00000004c0)=0x7) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_ep_write(r2, 0x5, 0x1b, &(0x7f0000000480)="cf0d0c7afc21695118095e9bfc6d7b3ef6365adf8abdae5f2853b3") r3 = syz_usb_connect(0x2, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000ab5c9d00720c110045a00000000109021200010000000000040000003d38ed00"], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x29) r4 = syz_usb_connect$uac1(0x6, 0xa2, &(0x7f0000000100)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x3, 0x1, 0x2, 0x1d960ceda185f1a4, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xff0, 0x7}, [@processing_unit={0xd, 0x24, 0x7, 0x5, 0x6, 0x7f, "ca17689eedce"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x1f, 0x8, 0x9, "f418"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x80, 0x1, 0x1, 0x3, 'H', "b1"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1, 0x4, 0xff}, @as_header={0x7, 0x24, 0x1, 0x20, 0x4, 0x5}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x1, 0x2, 0x7f, {0x7, 0x25, 0x1, 0x1, 0x9, 0x819c}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x4, 0x6, 0xf8, {0x7, 0x25, 0x1, 0x1, 0x9, 0x3f}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x7, 0x3, 0x72, 0x8, 0x6}, 0x3f, &(0x7f0000000200)={0x5, 0xf, 0x3f, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x5, 0x2, 0xff00}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x7, 0x0, 0x22c1}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "15b3de8820f6a85c22919841e008d7fb"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x7, 0x8, 0x3}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x20, 0x80, 0x3, 0x1ff, 0x7f}]}, 0x5, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x448}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x804}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x80c}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x44f}}]}) syz_usb_ep_write(r4, 0x7, 0x6b, &(0x7f0000000400)="ab3723c8d8f5a9fa0728b041fb462fa02d4ed0c75218748029ea4eff6f936e795d12d190bd8e00bafaef9e2c7bce0cb7ce015dc4970e4e6023e1c84e69dc12bc75d8c8a5eab9e48b0dabebb6d8899257ae57167e0281ba574f8d14a9cfb089da3b43f636b3476264dcd1d3") syz_usb_control_io$uac1(r3, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0x0, 0x1f, {0x1f, 0x0, "b03b782df19564bb093301462e85998a3cb86641db7e15fad51b7c147d"}}, 0x0}, 0x0) [ 239.504664][ T3074] usbhid 2-1:0.0: can't add hid device: -71 [ 239.510769][ T3074] usbhid: probe of 2-1:0.0 failed with error -71 [ 239.519972][ T3074] usb 2-1: USB disconnect, device number 89 [ 239.534708][ T21] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 239.545733][ T3055] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 239.704538][ T67] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 239.740091][ T7035] udc-core: couldn't find an available UDC or it's busy [ 239.747155][ T7035] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:05:42 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 239.756270][ T12] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 239.763278][ T12] ath9k_htc: Failed to initialize the device [ 239.770807][ T3157] usb 6-1: ath9k_htc: USB layer deinitialized 19:05:42 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 239.944508][ T67] usb 1-1: Using ep0 maxpacket: 32 [ 239.978514][ T3074] usb 3-1: USB disconnect, device number 93 [ 240.064639][ T67] usb 1-1: config 0 has an invalid interface number: 150 but max is 0 [ 240.072934][ T67] usb 1-1: config 0 has no interface number 0 [ 240.096985][ T67] usb 1-1: config 0 interface 150 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 240.108339][ T67] usb 1-1: config 0 interface 150 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 240.118389][ T67] usb 1-1: config 0 interface 150 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 240.131422][ T67] usb 1-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 240.134531][ T3078] usb 5-1: device not accepting address 117, error -71 [ 240.140751][ T67] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 240.184813][ T67] usb 1-1: config 0 descriptor?? [ 240.199674][ T4127] usb 4-1: USB disconnect, device number 99 [ 240.224512][ T3157] usb 6-1: new high-speed USB device number 86 using dummy_hcd 19:05:43 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x1288, &(0x7f0000000fc0)=ANY=[@ANYBLOB="0010004e63b7076f81f8687172819cfa33c565fa627c4802f24c7daafd5466e8bb4baa51c3c4d5f62b40122cf11e1733e7998ba9eec3e973f5d56c4c166eef493cf56d5db4ffa979c8611e421c28ca756f137f262f96aee026bf338006f4ed78b3ed127eab0d7e454c344c8919a574e4a6168c0834ce740c6c0846cb9a3df7c652138dd845a28889133ced82ab63ca7bfb87380f0dce062f824081e9aa4ea1e7918122857df9204b69080a0b18c0d13567792740dc17d3e7b98152c56677cf2945f49d21cdccd49f005a29d4b1b5ff57e673473cbc79292b92cbabc86f1fe9d6318c061571a0b78b7d967db1a16e461b67f269e2ed0fe68b859bf00f8faf93a678281c6a258bc57cb2f91bb97571d55236d122b0b028eb3688945e19a14f3d08b2e0d44171dc7757c71070f88efb5f43c1f075e314434d54c0c5f2f0338a2eac6cb6f5439b14d03236a1b6bb9bd7d04dcc3c0d8d7eedfbc16813007ff4c2bfbd503966e1aab008ae73d2a5f88df8e763fef55acda47321a2b0f88149cb63394ea972579ea50f443866f7b1b3ab8554678b877a47f192b7908000437f3dd58fba87d3753f3c45016eb08a11b277adda50a844f5fdcabc6b4eb7bc6540f23f72bf7f02d12663a4c20bb685331acf81bdbdf8e54975578c10799f84ca9e6204d4bcfca3d81c82f0313698f440fdf173953986f2e3b1d18d676065a93097d815318f52ba0a71c6b32b0071b1b0531cfbdce034b22618f6d30b3adaa65c3136c94219f1c970c09e4c78b9c410567124ff8541004668a2408115a8900ec4803c49ae9c1a9d746b9f71fefd67c17a215cd072dec796a9c23a30bf3d7779ba85321e7f172708357144855d7dbad085730191bdf283b534c95df3b2fafaf17ca34df3e0a2afa9471d917a694ce2c3247268e39720e7351c45618f82390ed344c8219bcf915cf8e42f479a0c80f19e4360a7074affcd07faa5d6ea25272ee40b17a664258d3ebac2a10a4902b88304467fe6672319d60b0b06f4d8b02e13fc50ce58c64810d085be8e17df1624b58d0775022d80d04435b3e5ea891fb47619deeb4b935a27bba87761aaf2d8d16870b54857a94a980879fae689999be581c47616cbeb2422d5d1d3f3e4ca730b94037b0de63621298d39062d39c7770a8570d9c6900dd5b6cd075cda43f70c923e0dbf65ee8265168e8480627a85fd839857d009d1ef77ea06e401ce4dffac7237923230f70771b5e849b9e69930bce51118e926c23e996fd358f7a6a5d54a7a0b6be90b9fac37a292248d5c61dfce2a12d5b458fc978f03d7dc78b75931c1b9dbc58edfa0f2e99bcd6a86631d435c7493f21e372267c59b3834e8a455df9899f9d4dd980f8dc82483988867142bebb2b0044e11e21fb5cd8b2da9b11638101725c5affc53ad2dd3974bcdaf21cf6f9724f90c444b91e707a4ba74ef2becf8d03f87cb559825e3026bb0a5421d16408f8ecdb0a788ca69ca9bda9f5d8b4ba5516ab4de459889a81c071e472a80f54412905fa2dd11bbf31dcc6555881d6bfd0fffc66dcb3926475ba9b1b82d67ab57723c6fa5987a1f12b7d098f64715a5866f3449abed04add0ab9c2cfcf7a2593a871893c469fa3921637f5809573212ea80f6688a0d25487f9ab63cfb3727ba7eda88cfeb25554e495240078f2cce60dd35eb8cf710286e755799819eb2e8196f3932964bc1fe1f0910a303dccbe87ac01745186520c8df5949506dfe469808d9938a76782a8cf03077cecab61ae17e78ce76d577b6f479409c02a7720a4099721fea698dd098223e8acc7c7a154a2d5061356759b44c9590b50f9e5f4bda501326b54a9e72babeb322bc2e51b08b1fcec393d44c970fabe43fd5a6e194353b79b84dbb83370ce09978a2c5ad5f0a9619f99f97d5a40b918b38527f4b40113d1f7429ddb1b85e934d03042012621f3f7cc0e2f1b8fd42c5b71b30cb7f7fe1b08a0733ab5f77d828cfa57c7020e1c21565ce8a93a0aba01b62af9c8585431ea91c6ff0cf2e1a1bfaff4da112163e2f344dbde84835daa8ba64d7d6c0690ab2cce3768dbc95c8009f597c3c9a4fecb2958ba7cb65c642c96fd5f15a5ce975fba460d2302e3f275f624f2da14813a41ce283e4fe748117d7c493c39c5b2718f9b0a88aa42a2d734d837c18797a5fcc3c01524ee579492ec282bd0cf452df9758a7a2e454549f7c1b1230c9eaf843b52a72ea0dfb93e3ae0082e336ba459566dc77d27fc7e1e52fb7c4786f6d7e57f7cc46529f7efcb7d6e439b331c46f75ce2e7a2d3ef3acdc2036f39930f2c76f762c090d5efbf5324ade4295b9b3aa632f795fcf0a8d939840c7ab8f52f6d0280aca8601f5bc12f1f8008145d6c3c49ba1d70727f62e2d71b26694382f15f20ea3af1cb91c365e9a68406356a8fe5a407de987a68a2d8ee0aff9bb713570cd087faf383b18bf38a99975d04bf6a93892f246ec1ca43b90cfc07cebd2554a64b41c88e525573aba3c6470dffd066a9c803b5f9abd0cb4ea99d6662017d3ca2c88f578d7e593179b3b56e2c3db1699182d47e6ac3a85e4303a474ecc936110d11dc81218bee8fcb975685c755c8137e83fdbbd0406748373be709f30fab101705f77e4544549543e98d9a8f7617b17e08997903f663c090ccd50f922c47fad3e84c0fc7fdc63a64c6128b5c7a8a9ce511249c74030c3a99a68ed09916452e7055aee4f472363dfda2aa7ecacea65f9d7645e45443f4eb03f49fdd89afae79c7123a637f100c78d03d17d44f1cc8baf603320e0ce90e3f9e817f9fb8e665bc910bd5fbd6647897be58b2275b1d6a200ef4ce92f3a406ec41faf82c24476c867c91a5507acbba738dc3b70dbdf9a6fdbd0a8d2c6a555162768d4585f6f2c9e198038dbaf70ac58a554e9c44290cbf8ed9434363bc15c4d734fac633bf63c3f17b0e904e0dc715306ebab7303b723bdedbef947196c73eaef173ce1d4caaca3fec94b8c5bbe41e905e9048b953432f3960d288859278cdfe97382b2e65d250fdaf577acc698e28d4bb5523a8fd2b62fb9d28dd6dc689f6330b845c97d3ae69192a112063cbcb24d2b568c486870ecc81e977d6c376522c7eb44c409e16c651c57e350ce31a598e3bd4b68162d378ccbbe56113f5220652ff37369230870de21bf521ed75f2aed2d8bd92c33f53b91471a052c4036bf8c71d51c142653ce0504cc7329fa166f3130fc81b517b003071b3a8c026bf15c2fa2e9d4aa8fa104140eaf62e97357ee7fc18b74c2d015bcb6172bf859fec537173785333599befd020068ba9cb3e673fd740dacf946d80c4132e95043db4bccf8168f96ba6befee8a7907517216cffe92ca25a954a051b3c8b20d9b4987ebf67b4d9df082dbf1b64c05bdc2951e00300d20f784afd895aa393ba8f222be9272d368727cf09a885b65183f8aef55e8f5278760e92dad25f39667c97be0eec441c327d09f14fde7986a9ec98ff7f5508bab6b1b2add9eb1d9cde033386de85e700bd5ecc918b90f50fb0c79fddbd13cd1fdc9d540d592d9d01987f01164689fa05ab0d62541193c879fe42f20601a907ee2ef50af47bc12ffb96afda3d887405aae80e13ccab2f04afdeeb7abb0a8a3e25df630eda627d393d19fbd10950953257f63bb748cbbcca32311e13cb5b9bc2b7fa0b26abe580f6fd4a400580785e320b46c382c5b7b081d820a9ab36a98e2f8889f4f6bd22a47ce89f954d8f945dc7454a8f28d7eacffc0e066cb8e76f9f7984e21a286b4c56cbcae399af2f8d1e05d7e806fa3e7ebced2ea50ec91f7039b04c6da531deff351ac1952d639d108c25ce0169e9ccb0278d296943114073cac052ac810d52aa932198b01abf218501ddd6b94df9edcc3fcd7e8a8d6abe4338141fe578a3e04a88bc67fb5de06d3b839dc342d811b0a52ccbf61ac29b2207daae9d2410318a12551ed8607636ea989294fbd7bad8c9780b245ce3415b82828771b114e4e72092dd83e6ccb4a52f8e97c16bc45c9eb02c90811506a9a10ae98b2b590f1dce7f53341520a3ce7a781f65deb3d160d7cec78489d54bdc69112261573a11829521df51551b1edee440c7e0f38bc969c1e5bf4129a7274fafa742f5bdd385b3d4b50335c35df1db45e9369b6d80b5f258d3b310fcfd454d72072c36fbc17f436a6df45ddd18b2c68eac0f71005d3a12f6d43cf931b55710e88dee2db2521a4494fa007542705bff23c1cb64084a42f7b9bf2322853c7b893b11c607e1f49c4411019812afd62198e76726d3513919af96977a654aa71d37ad88d04f1debe3fcd5bbcae60639417afc92f4563272a2709f1dce3e878be261b605642f4c7194d73a2dd232b1d61f812b46a01f6584f49bb36d07a38ad2a36e4036248e58890b9209b27d3c6d2e7913f2cea7eb13aa6a1564586958ef229307d01e30996411a5e77280c6a5b38ee040482a311df"]) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x22a02) r2 = syz_open_dev$hiddev(0x0, 0xcab, 0x80002) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x3, 0x100, 0x5, 0x3ff, 0xfffffffc, 0x1, 0x5, 0x88d, 0xffff, 0x1f, 0x7, 0x400, 0x5, 0x863}) write$hidraw(r1, &(0x7f00000002c0)='#', 0x1) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r3, &(0x7f0000000080)="82", 0x1) [ 240.354696][ T3742] usb 2-1: new high-speed USB device number 90 using dummy_hcd 19:05:43 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 240.434602][ T67] usbhid 1-1:0.150: can't add hid device: -71 [ 240.441001][ T67] usbhid: probe of 1-1:0.150 failed with error -71 [ 240.450731][ T67] usb 1-1: USB disconnect, device number 102 [ 240.514590][ T3078] usb 5-1: new high-speed USB device number 118 using dummy_hcd [ 240.584496][ T3157] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 240.595174][ T3742] usb 2-1: Using ep0 maxpacket: 16 [ 240.600605][ T3157] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 240.634538][ T21] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 240.642411][ T3055] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 240.649608][ T3055] ath9k_htc: Failed to initialize the device [ 240.655934][ T21] ath9k_htc: Failed to initialize the device [ 240.662177][ T3074] usb 3-1: ath9k_htc: USB layer deinitialized [ 240.662420][ T4127] usb 4-1: ath9k_htc: USB layer deinitialized 19:05:43 executing program 3: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x400200) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407d1e506d400000000001090224000100000000090c000001030100000951dc00000000000009056999ad4ef581030002000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x1, {[@main]}}, 0x0}, 0x0) [ 240.724628][ T3742] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 240.737643][ T3742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 240.748695][ T3742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 240.758714][ T3742] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 240.771665][ T3742] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 240.780772][ T3742] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 240.789232][ T3157] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 240.798369][ T3157] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 240.806516][ T3157] usb 6-1: Product: syz [ 240.810772][ T3157] usb 6-1: Manufacturer: syz [ 240.815631][ T3157] usb 6-1: SerialNumber: syz [ 240.824531][ T3742] usb 2-1: config 0 descriptor?? [ 240.855241][ T3157] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 240.884578][ T67] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 240.895150][ T3078] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 240.906714][ T3078] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 240.916743][ T3078] usb 5-1: New USB device found, idVendor=046d, idProduct=c086, bcdDevice= 0.40 [ 240.925915][ T3078] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 240.938203][ T3078] usb 5-1: config 0 descriptor?? [ 241.034448][ T3074] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 241.164658][ T4127] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 241.294501][ T3078] usbhid 5-1:0.0: can't add hid device: -71 [ 241.301389][ T3078] usbhid: probe of 5-1:0.0 failed with error -71 [ 241.310346][ T3078] usb 5-1: USB disconnect, device number 118 [ 241.364761][ T3742] usbhid 2-1:0.0: can't add hid device: -71 [ 241.370966][ T3742] usbhid: probe of 2-1:0.0 failed with error -71 [ 241.381240][ T3742] usb 2-1: USB disconnect, device number 90 [ 241.404506][ T67] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 241.413768][ T67] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 241.421952][ T67] usb 1-1: Product: syz [ 241.426183][ T67] usb 1-1: Manufacturer: syz [ 241.430801][ T67] usb 1-1: SerialNumber: syz [ 241.435804][ T3157] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 241.485049][ T67] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 241.554439][ T4127] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 241.563707][ T4127] usb 4-1: New USB device found, idVendor=1e7d, idProduct=6d50, bcdDevice= 0.40 [ 241.572889][ T4127] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 241.587676][ T4127] usb 4-1: config 0 descriptor?? [ 241.614557][ T3074] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 241.623693][ T3074] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 241.631839][ T3074] usb 3-1: Product: syz [ 241.636210][ T3074] usb 3-1: Manufacturer: syz [ 241.640809][ T3074] usb 3-1: SerialNumber: syz [ 241.695700][ T3074] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:05:44 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 241.874394][ T3078] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 241.952580][ T12] usb 6-1: USB disconnect, device number 86 [ 242.054389][ T67] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 242.274501][ T3078] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 242.285643][ T3078] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 242.295493][ T3078] usb 5-1: New USB device found, idVendor=046d, idProduct=c086, bcdDevice= 0.40 [ 242.304662][ T3078] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 19:05:45 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 242.316216][ T3074] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 242.325791][ T3078] usb 5-1: config 0 descriptor?? 19:05:45 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 242.474260][ T3157] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 242.485604][ T3157] ath9k_htc: Failed to initialize the device [ 242.495294][ T12] usb 6-1: ath9k_htc: USB layer deinitialized [ 242.526795][ T7093] udc-core: couldn't find an available UDC or it's busy [ 242.533954][ T7093] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 242.558266][ T7089] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 242.570398][ T7089] File: (unknown) PID: 7089 Comm: syz-executor.0 19:05:45 executing program 4: syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1f0, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYRES16]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40286608, 0x20000003) [ 242.580916][ T3557] usb 1-1: USB disconnect, device number 103 [ 242.604368][ T3078] usbhid 5-1:0.0: can't add hid device: -71 [ 242.610769][ T3078] usbhid: probe of 5-1:0.0 failed with error -71 [ 242.622449][ T3078] usb 5-1: USB disconnect, device number 119 [ 242.756170][ T4452] usb 3-1: USB disconnect, device number 94 19:05:45 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 242.854540][ T12] usb 6-1: new high-speed USB device number 87 using dummy_hcd [ 243.014191][ T3078] usb 5-1: new high-speed USB device number 120 using dummy_hcd [ 243.114159][ T67] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 243.121226][ T67] ath9k_htc: Failed to initialize the device [ 243.128593][ T3557] usb 1-1: ath9k_htc: USB layer deinitialized 19:05:46 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 243.284339][ T12] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 243.294980][ T12] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 19:05:46 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 243.354122][ T3074] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 243.361239][ T3074] ath9k_htc: Failed to initialize the device [ 243.368516][ T4452] usb 3-1: ath9k_htc: USB layer deinitialized [ 243.474268][ T12] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 243.484143][ T12] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 243.492169][ T12] usb 6-1: Product: syz [ 243.496396][ T12] usb 6-1: Manufacturer: syz [ 243.501187][ T12] usb 6-1: SerialNumber: syz [ 243.507593][ T3557] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 243.554936][ T12] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 243.614255][ T3078] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 243.623729][ T3078] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 243.631889][ T3078] usb 5-1: Product: syz [ 243.636148][ T3078] usb 5-1: Manufacturer: syz [ 243.640760][ T3078] usb 5-1: SerialNumber: syz 19:05:46 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x45e, 0xf9, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x5}}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r2 = syz_usb_connect$cdc_ncm(0x2, 0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="12010003020000202505a1a44000010203010902600002014050fd0904000001022d00000924060001b620f67605240002000d240f0103000000010004000606241a0700020905810320003f99080904010000020d00000904010102020d00000905820240001fe100090503021000020303"], &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x9, 0x0, 0x4, 0x10, 0x80}, 0x7f, &(0x7f0000000100)={0x5, 0xf, 0x7f, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x40, 0x1, 0x7fff}, @generic={0x57, 0x10, 0x1, "9dbeb884056363c23379ccacdceae6a45a0e380325db92fdc81a5a4d2224323a4330078c57bde663faab395ced5fa611ac41f7fb4f818e70c2fb46df9944df19f5454a702a262a06a774fef765d859322ca7038a"}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0xe, 0x0, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x5, 0xe, 0x70f6}, @wireless={0xb, 0x10, 0x1, 0xc, 0x60, 0x0, 0x9, 0x8001, 0xfa}]}, 0x2, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42d}}, {0xd2, &(0x7f00000002c0)=@string={0xd2, 0x3, "128a71ac979e34bd723ffcdab22a34249477762d07f5e6fdd77559cc902b6eeecd450834180be9a3eebc44c6f4f3a214e0aedc6a9db253403bc18ef6ec9c5e0a7c3247e1324211004f94d807fd2a7bc40b3615587c416dc772bd296f60c87b2e07abb103f282509fa2ff179e5ce5bdc84c487077558f5056dc4109dd2fb99b1b5dbb7db9c37534333732554f21da624bfbb98476e0e44fb7038feba0280dbf7ff4200d3252c853468cb68434b3b7188afc9e55414d5f9365ff8ed1553134fe4906ac8e58976008f1aa04adcc5949b03f"}}]}) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x0, "a7b05ca2"}]}}, 0x0}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) [ 243.684854][ T3078] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:05:46 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x926, 0x3333, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x24, 0xa00) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000c40)=ANY=[@ANYBLOB="42040000ed72aec2c86d108d21cb5a16fa10a99b720563601949a768c276bbf9460ae8a5728c0200ddc9e143a5faca0ad66ade1c81ea989696a2d759b4dc2d02774d6f1b489e1c54ba65176c81daca21a52fb71888fb4d77edb013aaf973a4a4c961ae15480d924b4a670fb7c7b08f6cad923519cabbd057afb5bcda7f2b8e343263002ca2de8b13ca548cdd750d8630255b0a904ab2af2573cfbba088377cc1ab8d5b31f968aced6fd9c454e39993f40f3d340d561c778f39dfd92bc1e6c8542db1a9dfead3b8021cb9e1d40be8a312bc1b15cc41040f589bf02c3f9f6a394934f37015c8ea273ebdb9a075e080d56aa458bba9a4d7c8be6f3229e400f6fadbb10100a3aa0b6e0cf74ea00020ab47a85322baa1c65da0d96930a88fb9d64acb0669d5ef9f90a26fc9c245fae0b174c0ddf8e102dce73f3786a7399a82a45ec805a4020d7338f94ed34e9d582e2a937cb02615aa1d257ddf789a13365b773131904e0c581e338713cb0b784549267b686ac3087a6cf341adff7c91cf227859d5e2319c8570cd37299c097bc253c8b27535b5c9cecd9a8460b13c4a68920eba8b27e175a9a1a0913be1c4b183e5501681def42e7d37b0c9d2be04d0c3144b666473170882ef011eab1b17b5c443aaf82e60ec8e391dc67aed1505a096fed730d36485ed1c4846c0bff575b19eb679dddaa1722f4680219d145a266afc19667860ed02a523323ce627357a505a0bff7cde2b5c6869d219433b3403ff7101b6789c65f18692d79badf0ae9d08a8045ee92d0ac81f9597a24c7cb323fdd7dbbf8166f48a29811e9d430a8c7f722b82c64a045d34e3643351062f2cda5b4a14f9fe540c80b8021ccbe7464d88283401b58e2c413aea7f5d8293a15d73743bbc0520c17253697a066ff41e77e1bf36c9ec832f40c04e1d700863cecb73632f9f80ca2ac6c9a9cb435d305fbadef9fda4ef187eebf56eaaf689f5dfe38d0a768ac9fb143acebb9874a4b814f7a931d33ebf58ce5bd8f134f0d2de2b9261193118a9d94441a2e215a48407562f6e1537cef86b338fb0153ad5323a8967fca328ae2c0f0ded1e7b4e95ad5a879d2110fb3fa9cb20060ea61140d453a98fd53c533d8a1b5ff516d70b5aa4c935b77abec897e6f349e0dadda8133ea71e207bdee77fbfe10a365499de57b12a26bfb033ce59e75cb33cb66373217da1fb055dd78d6fa25efe7dccdb7bf65ca15277c6227e5fbda55177f517e10a4b81959517298a0f00f25d64a26d54ec30c5fdba5456466246a67ac5b07c42db28b489d442cdc2566a57371c68cc925a33fd7b50d84fee37eac966d9d9000443758ec1aec73717312c02e389643ab8d171f260a3eb07766acb77fb90cc9ddd11cd799a46942ea1a075e8f4d8d79b45fda34714e15b30e7cb9d0a8b818b0b75245e102f37a518b7d85f334df84134fb8becb4197e967adad878ffce12bee29099fb11ce9ea6a400fc5e54e737bcd3e9bb3903b4961e0f5919b778316595acd6e38a782dbaa496070f576f739d5bcd576dc7aaa6b3dd92017d3edc316ff90744fe59f91a0dae53ef7f9d1c40f4798c5db5acc12d5c7da580627949146e97ba88e4d674e4a55133f938dbff08252c11bdb7a601135c99831278b3e18b59880afc09db6cba1f3016ef020e01b9d1a1d0fb9946959ac5cd6057fea0f6bdf23365b40d650de65eeaeedc4f0367ca94fdba5a94b19fa90443b4683b063bc6c8ce0bb9b26e9dd1b9dcd0552b574ed254beca0e31a2bda6f0dd0000000000000000"]) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000000)={0x0, 0x4, 0x5f, {0x5f, 0x21, "6272318ed6d80baf4d2790d71a8f211a6b1209dcb31c2ba41646896edf68d1fd87df0996f88ae6e28d25d7b179f7b65d3cc982d1b8a00bfdb9038e84fae1980e0682cdc8df1e03ae65a2e021a88c70c6f6795e63cdd146fa62fe9e3d37"}}, &(0x7f0000000080)={0x0, 0x3, 0x2a, @string={0x2a, 0x3, "e1f430c87fc8018ae617217200822f03a741963270cbf787162626c854b23af65e0a4023e42538ab"}}, &(0x7f0000000140)={0x0, 0x22, 0x16, {[@global=@item_012={0x1, 0x1, 0x3, '9'}, @global=@item_4={0x3, 0x1, 0x5, "fa441bcb"}, @main=@item_4={0x3, 0x0, 0x9, "ae2d117b"}, @local=@item_4={0x3, 0x2, 0x5, "42921b49"}, @main=@item_4={0x3, 0x0, 0xb, "97e2d17b"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x20, 0x1, {0x22, 0x76b}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000300)={0x40, 0x8, 0xef, "413d22d0b0cf04e0c1b611fe6eefabac7c30fda940764b20fdf46dc54f4d38231f78f48d595b63dd2ab7c779ab3320b71f1dc6c7c405e738ec03f3bd914193bceca8eb323eef6f17b2b1af09b4edf72a806220a3b5a155a7cd5934836a8992e4ecb9c85916a27cf0c6572edd2bd8824aa0570bc769c4a420103153122a7e3b01df5d1ba5eef48ad36686fc7237adfd1367d3eb350312980b5b6b756ba9482d2919c3fa13fe8bdd7f612ad033702e2ba7673a7f2bb47f71f06fc545041d9d0c69a9fb5277eefd04e4b1d71a3775b33485ca6fb83ffe63fefbce972f56b70eb63db7fa81d476b64fadaec73a02dcdec2"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000400)={0x20, 0x1, 0x97, "8cc6541ec8319f2d08c4c6faa6cb57ab341bb43129bf6bb0a8457584094f56037b58455acb06794986e6018365cda0f7a6d49e72f6dbb599ad05f7bb199f1155de8bbc51e1c845c7df051d49a12206b66126d194f7ffc067cdd17f08cb4de1ab02338cddd6eb18e812650cbfdd8f3edba63413e9e7b42acc483052c8d1077b04bcb09ddac17277d973a0583d3bd66a59b3ec1b69b05ba3"}, &(0x7f0000000280)={0x20, 0x3, 0x1, 0xe1}}) syz_open_dev$hidraw(&(0x7f0000000700)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000500)={0x40, 0x3, 0x1a, {0x1a, 0x24, "2e6f37cd270bb1d10096cc54bd9e64d836d5504fd433d800"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) [ 243.745796][ T4279] usb 4-1: USB disconnect, device number 100 [ 243.804453][ T4452] usb 3-1: new high-speed USB device number 95 using dummy_hcd 19:05:46 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 244.184199][ T12] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 244.193260][ T4279] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 244.214349][ T3557] usb 1-1: device not accepting address 104, error -71 [ 244.304219][ T3078] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 19:05:47 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 244.354183][ T4452] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 244.363368][ T4452] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 244.371426][ T4452] usb 3-1: Product: syz [ 244.375748][ T4452] usb 3-1: Manufacturer: syz [ 244.380463][ T4452] usb 3-1: SerialNumber: syz [ 244.434925][ T4452] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 244.506508][ T7136] udc-core: couldn't find an available UDC or it's busy [ 244.513604][ T7136] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 244.525120][ T3157] usb 5-1: USB disconnect, device number 120 [ 244.584308][ T4279] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 244.595353][ T4279] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 244.605286][ T4279] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 244.614368][ T4279] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 244.622401][ T3557] usb 1-1: new high-speed USB device number 105 using dummy_hcd [ 244.637472][ T4279] usb 4-1: config 0 descriptor?? [ 244.732227][ T21] usb 6-1: USB disconnect, device number 87 19:05:47 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 245.004244][ T3557] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 245.015516][ T3557] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 245.025322][ T3557] usb 1-1: New USB device found, idVendor=045e, idProduct=00f9, bcdDevice= 0.40 [ 245.034704][ T3557] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 245.045034][ T3557] usb 1-1: config 0 descriptor?? [ 245.055700][ T4452] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 245.134982][ T4279] keytouch 0003:0926:3333.001B: fixing up Keytouch IEC report descriptor [ 245.147567][ T4279] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.001B/input/input59 [ 245.238518][ T4279] keytouch 0003:0926:3333.001B: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 245.251041][ T3074] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 245.276942][ T7145] udc-core: couldn't find an available UDC or it's busy [ 245.283986][ T12] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 245.284083][ T12] ath9k_htc: Failed to initialize the device [ 245.295772][ T7145] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:05:48 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 245.343015][ T21] usb 6-1: ath9k_htc: USB layer deinitialized [ 245.344243][ T4279] usb 3-1: USB disconnect, device number 95 [ 245.363877][ T3078] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 245.370848][ T3078] ath9k_htc: Failed to initialize the device [ 245.382676][ T3157] usb 5-1: ath9k_htc: USB layer deinitialized [ 245.414132][ T3557] usbhid 1-1:0.0: can't add hid device: -71 [ 245.420814][ T3557] usbhid: probe of 1-1:0.0 failed with error -71 [ 245.429805][ T3557] usb 1-1: USB disconnect, device number 105 [ 245.573884][ T3074] usb 2-1: device descriptor read/64, error 18 19:05:48 executing program 4: syz_usb_connect$uac1(0x4, 0xd8, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc6, 0x3, 0x1, 0x6, 0x40, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x6}, [@input_terminal={0xc, 0x24, 0x2, 0x2, 0x101, 0x4, 0xff, 0x6, 0x6, 0x6}, @extension_unit={0xa, 0x24, 0x8, 0x6, 0x7, 0x40, "8cb225"}, @extension_unit={0xb, 0x24, 0x8, 0x2, 0x0, 0x4, "a2da92d0"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x9, 0xd7, 0x8e}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x5, 0x3, 0x3f, 0xa9, "a863da87c4da99fd"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x6, 0x1, 0x43, 0xc, "a8"}, @as_header={0x7, 0x24, 0x1, 0xc5, 0x0, 0x4}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x5, 0xfa, 0x6, {0x7, 0x25, 0x1, 0x0, 0x7d, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x9f, 0x2, 0x1, 0x81, "", "b6"}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x3ff, 0x1f, 0x6}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x2, 0x3, 0x0, 0x9, 'a[Q'}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x81, 0x4, 0x0, {0x7, 0x25, 0x1, 0x2, 0x1, 0x2387}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x200, 0x1d, 0x40, 0xfc, 0x10, 0x9}, 0x64, &(0x7f00000002c0)=ANY=[@ANYBLOB="050f640005141004920eafcb2e9a1f4c8d3fad6c14100401a1ea7f76ed83dd435f843c36ee3a611d9b178438a7173e7653b9c7c8e74673eff4a7023609628169fce7931c100a01840000000f0fffff0f000000cf807f00c0c0ff0030ff00000b10010c3cf27e0601000410100a0621"], 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x42b}}]}) syz_usb_connect(0x0, 0x79, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x55, 0x4d, 0xc2, 0x40, 0x1019, 0xc55, 0x42, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf3, 0x0, 0x0, 0xf8, 0x7e, 0x23, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x78b, 0x58}, [@mixer_unit={0x7, 0x24, 0x4, 0x1, 0x7, "09bc"}, @processing_unit={0x7, 0x24, 0x7, 0x1, 0x1, 0x9}, @mixer_unit={0x9, 0x24, 0x4, 0x2, 0x81, '\"\\[t'}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0x101, 0x5, 0x6, 0x7}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x100, 0x5, 0x3, 0xff}, @extension_unit={0xb, 0x24, 0x8, 0x1, 0x2, 0x3, '<)#\r'}]}, @cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, "cd"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x91, 0x8001, 0x8}}]}}]}}]}}, 0x0) [ 245.773862][ T21] usb 6-1: new high-speed USB device number 88 using dummy_hcd 19:05:48 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 245.963836][ T3157] usb 5-1: new high-speed USB device number 121 using dummy_hcd [ 245.983840][ T3074] usb 2-1: device descriptor read/64, error 18 [ 246.003860][ T3557] usb 1-1: new high-speed USB device number 106 using dummy_hcd [ 246.083791][ T4452] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 246.090760][ T4452] ath9k_htc: Failed to initialize the device [ 246.097952][ T4279] usb 3-1: ath9k_htc: USB layer deinitialized [ 246.133916][ T21] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 246.144575][ T21] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 246.253803][ T3074] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 246.313916][ T21] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 246.323223][ T21] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 246.331438][ T21] usb 6-1: Product: syz [ 246.335691][ T21] usb 6-1: Manufacturer: syz [ 246.340282][ T21] usb 6-1: SerialNumber: syz [ 246.344998][ T3157] usb 5-1: config 0 has an invalid interface number: 243 but max is 0 [ 246.353163][ T3157] usb 5-1: config 0 has an invalid interface number: 1 but max is 0 [ 246.353862][ T76] usb 4-1: reset high-speed USB device number 101 using dummy_hcd [ 246.361207][ T3157] usb 5-1: config 0 has an invalid descriptor of length 1, skipping remainder of the config [ 246.379131][ T3157] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 246.388133][ T3157] usb 5-1: config 0 has no interface number 0 [ 246.394863][ T3157] usb 5-1: config 0 interface 1 altsetting 7 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 246.407814][ T3157] usb 5-1: config 0 interface 1 has no altsetting 0 [ 246.413939][ T3557] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 246.414499][ T3157] usb 5-1: New USB device found, idVendor=1019, idProduct=0c55, bcdDevice= 0.42 [ 246.426088][ T3557] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 246.435120][ T3157] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 246.444887][ T3557] usb 1-1: New USB device found, idVendor=045e, idProduct=00f9, bcdDevice= 0.40 [ 246.461936][ T3557] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 246.464972][ T3157] usb 5-1: config 0 descriptor?? [ 246.494354][ T3557] usb 1-1: config 0 descriptor?? [ 246.494717][ T21] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 246.514934][ T3157] usb-storage 5-1:0.243: USB Mass Storage device detected [ 246.546145][ T3074] usb 2-1: device descriptor read/64, error 18 [ 246.552370][ T4279] usb 3-1: new high-speed USB device number 96 using dummy_hcd 19:05:49 executing program 0: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc9, 0xe2, 0x36, 0x40, 0x10c4, 0x807a, 0x8394, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6d, 0x88, 0x47}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000680)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000700000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000cc0)={0x84, &(0x7f00000007c0)={0x0, 0x0, 0x2, 'BV'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000280)={0x0, 0x0, 0xf, "d531c81924c8bee4a8dcee8fd3315c"}, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000080)={0x44, &(0x7f0000000000)={0x20, 0x0, 0x55, "73cec05424ddf40402939702cf3edf9e6149410d55b27aa56b5b0a0c7c13afd2ab2f9ac0ec9cb41fa5c914d55fcfbdd964336af0b10c3d0ea90c839cea9614561ddeb32dd41468005738026d71fb3bcf6079697967"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 246.743839][ T3157] usb 5-1: string descriptor 0 read error: -71 [ 246.750457][ T3157] usb-storage 5-1:0.1: USB Mass Storage device detected [ 246.818805][ T3157] usb 5-1: USB disconnect, device number 121 [ 246.833819][ T3557] usbhid 1-1:0.0: can't add hid device: -71 [ 246.840624][ T3557] usbhid: probe of 1-1:0.0 failed with error -71 [ 246.848741][ T3557] usb 1-1: USB disconnect, device number 106 [ 246.933808][ T3074] usb 2-1: device descriptor read/64, error 18 [ 247.053991][ T3074] usb usb2-port1: attempt power cycle [ 247.083789][ T21] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 247.133842][ T4279] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 247.142952][ T4279] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 247.151005][ T4279] usb 3-1: Product: syz [ 247.155275][ T4279] usb 3-1: Manufacturer: syz [ 247.159850][ T4279] usb 3-1: SerialNumber: syz 19:05:50 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000000)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x22, {0x4b, 0x0, "eb2b20da341f5b2aae21c107b91850b0b1600ab5c5b31fc6c16e3d012890917f"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x80086603, 0x20000000) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000040)={0x1, 0x1, 0x5670}) [ 247.214282][ T4279] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 247.233696][ T3557] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 247.493713][ T3557] usb 1-1: Using ep0 maxpacket: 16 [ 247.513684][ T3157] usb 5-1: new high-speed USB device number 122 using dummy_hcd [ 247.603649][ T76] usb 4-1: device descriptor read/64, error -71 [ 247.621628][ T4452] usb 6-1: USB disconnect, device number 88 [ 247.627990][ T3557] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 247.637566][ T3557] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 247.648158][ T3557] usb 1-1: config 0 descriptor?? [ 247.793835][ T3074] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 247.873784][ T3157] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 247.883772][ T4279] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 247.884705][ T3157] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 247.903387][ T3157] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 247.912475][ T3157] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 247.922422][ T3157] usb 5-1: config 0 descriptor?? [ 247.924552][ T3074] usb 2-1: Invalid ep0 maxpacket: 0 19:05:50 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 248.098857][ T7207] udc-core: couldn't find an available UDC or it's busy [ 248.106084][ T7207] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 248.116877][ T3078] usb 3-1: USB disconnect, device number 96 [ 248.133217][ T7223] udc-core: couldn't find an available UDC or it's busy [ 248.140419][ T7223] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:05:51 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) 19:05:51 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000300)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55d848fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83efd9c185ff626d0a8b9d77a17bff4509b9a57b96d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b8909001b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef060000000000000066d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501cbb7ef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99157f00d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e3b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6ae68f5165085532e2acbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15859c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1eb4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128db35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed86741aea0606d620ee1fe532a1f77946982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b9ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6df7092dd299bb049ccb62a70cd4adf6d59b9bc8d1f21bd5b047b951572bfa778f94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae850cd5f55942bfa82ec756ed9522fcce8f5fbadf0fccbfbba5224b21346cc6ded9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3e99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa557f985d52aa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) read$hidraw(r1, &(0x7f0000000040)=""/119, 0x77) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x6, 0x300) write$hidraw(r4, &(0x7f00000002c0)="0536942e323c977dcf0183cfce76da8b83ec4c77e7bf53fa676525825e27dd3c7e412f436f9b04e6d6139202", 0x2c) write$hidraw(r4, &(0x7f0000000f40)="870f3e7efe70c8196cf9234d62a5c81b2fcfdabd38d488fff160f8a43db14b72dc8b8d188bb91f2bfd65af9a1a182ac27affa4a30a608af1d354bda3ec693dd526c2e243bba45499d1fb867b0cc021a25a78ce7c4f02ab936f907377bd60109de3f4826acb8b9ab77df58b7887fa067c5cee3491219250efba7828984618988691a1175f0c0295b2d4231d63c51c75091a009fbb4483cb4e51975545517e2434a35935212d608c12f88497857a5cbf87255331d6fc1b0464f8f36665346f4659b75262c646ab6fdedcd3c861f059f69c3f7919b4d627a24c771a6c4e1e6b6c660793fa1b1262cee8cca5ff381493b44fe6bcebccf53648bf3a53d1e29fa0daa3b8bfa18231a88d4bb518994de791ce05d8d1692f61881f33283a49705707b67322c9765d6284227e1712dd0aae4d3a130a374efe3e245e528bc166fce75bbecd8ff422c0c99de1a243485318419ac89f7d5d4e33cae54b1e25493c6fbe7ff034e9f75bd317cf7f4a6ba8677147964a83b59e2013097dbccb3f82d30e3efebd855cffb2f6a60b690364a15da26e70efa07bf982096aa1c1c1a2e85fb046810444ac85dd5730d2098f79f92bb00e460b53f9fb7bc2b91a67eb5a86b6ad56e926f5be4f25555364d425f94a33ec8d1ea728bbc0033a6208043104d105b771c9fbc485a1a9c89f29fdd2a89f468458ac4aabd6c4c7a26c82b829170a16a6940c7f16ac2660992014e5e7d9b3daa7bf1903bc46cdfa8dddbc501ea0d87f46da3f27995672e20290875ee387338a7fa63c5eaebb5d422dbf8e38be3697bcd8c6294664a2f7801f61cb533132703b6acbabba10818254bbd02bb46f8950a56b6ecede50afbbdc4ca393feb71748979f14869a1f03c3b493a79fce70aa634ca4239308260f43b6abcd29a9b931ef1ced2768c0378401a2bd5631fd3c5722444a0cab4616635e3d3dadbf3b93bc29646b7167245ebc7b012c5adc657820ec050000000000000065464e54d1e4e0e6ff3da75c6683e4f3e146e8a4538f9d22e27a0525a439c9d3200f3cf8bbd8542135cbd4e6d316c4245ced4b6b774f69fee497027de0ee040be5f502f995b0adae8f90025494a569defd5db52578dedb3f180e160573ba0fa89440394c9a2df2683a709fd1dc67136f27b82a32d3d5fef381a9eb13a36542b57955908d76046436cfd16b7b792c218dc47655aa8b8d850352da0ba64f73d0220585645d766987239e8cfd3dd3b62118eb3dd5c3c627f261b8eea6cbf9bce97a201618ca1de682886dfaf25da6125d5d42f5d02b7b357b98eb0448e536502ca6c16b5b37d34085aa3b86e5d44bc373b2910723f9dd60dcf99822eb619c0d56184f19fcda26d120875eb87f5aa2998d678f6ec40a201067b3f53d3b64e2c28297e9885251a7b830fbc451eaf5c620324cdd8ab1feba5ec1b4d17b4dd82b809ba17c8dbf54faf14895aef3de0ed0dae97fcd9e0f6ae4f037635be67a284a53f58f3450c1894a71290e2ca62dbe2d2e7b12e2f7493d7e9ffef720ac3a9b956108bc38c6e127047c744477da5636be79290a58e5d848b68e0e7adc64deeb9126528127e48a3b9264415faa11f30e639541cab0e242b57b1642076978cc25d72929031b7bc433a74d5a7de05f2b047ab5192ba8dfa55088547d3f60342438c1480ade7ca3c0235daea5b603b6b003f6b7d2806291970fa65d912a16aa54c324fa7e4ffe359b21b1f5a87398ada98580a0d10aabf7b8cb4ad1346d2c814b8881b1dc44135c986ec451ff84a01ca5fb9c66c3245440b94f8dfeda7445d0fc300b297e708a8a4aed917788252042e37137e8fb9dced76a25cd1addb87ebe12c1fd17554ec61bf2e14fc5d636a10342e0ab2e47d7d61cf41419e8930c8931cbd2f7f7029c221ff00416d3c033c3f4920db15a8665a9833259776e7a59db7a573724c2850f005adf6df9643d9e0bdeb97291fb044fdedc0902196da45a6ec11666c9723ed50aea2fdde26d7f7d780849a98cea9951bb45ad9809a541dc27cb72ce6abc6a9381396d1c54ed8a4d11ccaf9d64e2d6ce54d24e4bb1e2b2f7900e5dff77c6dad706c6ef0d792d802fb713e8277a46126a8dd4f96248a35661613f78a2426a1af121c3c1d6b1cd59a1671ede0500de0f1e3ae38814a33feaeb88e902dc4cc90d8590af778d9013a916fb2aa547f47fdb1077ad84274d6e7021480ba37f7f8d004ab6cab190f6eea23b70fd19b55a8b7ee5bd8b2612f2b679cc73dc6825a32dc6305f286d9ccd49e3585d732691f22a44df27d41eaa63d78792af10cdbd8d4cfc03f368d82c4abf03284db98827110d4253ad10c5c35d31c89984860703c6868a39a0a0665374437cd1009b7f4495448521cc5328ad7ce1659f29b2a4df0a95a7d1189d6db1157ee9b8b77d02314793c7c279598224aa636867b2f0b740c3b764feb2de0de0b0f2415d08841dc095b8908ab9487c6b24bb34eaa88438bf51a4492ee55208a0afa32037c08d43f2575c96c3d1c6134a2a2e0dbad58b57a03aa5bd8cc2fa06e5c248f6eda238edf9931e496f1728be1dea223ebfc04feeca4273cfda4512cf351df6e209cef190241f5097ac426f95fc612b5bcebdbc859a6737d0914255f9ea64f23a19e819d8048b66521a711978fb9aa8be292959a432bb709ace6a71c1b022ebfda7d5928204a689eacada5d8ea547287881e75f7b863e675c086fa0f214883467699cc767b2320d5e605595b57f3c084f0502cb6e763c97e0a841bc583e803d152894bbc0553991fa50554af6e42090d8c5320eb526f4cca2c81d58c67b89e70173466b63483bc80743dabce1274e554db01e1feae633d38d9b75e9255ed8a439adf3f12dc4aaebf6057392eb1146f1804703335badafc2ef17fc3fe26837b57c1e868528bc831173115e1046b8c8753f87fcff3865bf6df64f360635384b6b51f6d3a877691054dd5caf3e7518d8745844484793d38f3a42b96f035a46c9bbcdc2ed9cad207976550a74ca6a9d2a4fddc303ebf624ce98ebe3cae8a7080e43beb953cfa198b19780117bee990f1e930c45b279120192a6d4a0948bee8494ea64e97f0015d612bd4c199395b3e4cb0101db4504ec0ae0f83ebe88c33182c81f61ac79295d60a08076077c5f67bb1608cfc43961794da23694edb92d7741a423b9257fbb36c734361f50d8e31b24ac518186fa4d6f29cfc501a8e34110566aca264d4c9d637f2bb9f55aef9d96a2403e44625f97d1385951bc0ea2e144018f30a937c50565a241778568707f638dcb9f1c2e0e3ec5ec73e70f25f06cf1f6aa09d2480b19c0cd1d50f8b098b2715af38056f97a0b68c90d5a83c2afb7de24bbf9ab19d18c3aeb2f25fe147f834e7075d676a34e443de8c5360218057bb02de5203d7ffbf1e489431708020b8906922b4d037f094299e30b8072c6244b23b605009cdb36439d32522a52160f2a8850b0efb921a5059b7c0de34f8e6f8d7f18d7061beaf51e0978703313afd801bfcc2a87488a051d5c19d13a4ee0793d0f89a714b0a457bb6620d78c006e4b48d3bf691da5a185fb41752e903f8ef1cbf8a45914ba1d4e6100a2362d25573d98c04c5eb9cf2919ba13a0160c61361647dc17df5567d81e1fec0bc954a2125999c6649167f6dc467a2c596fe43fa3c037fbec75cd13629a718600b47b2beae2d2943f4bf8b9f067f500f3a1abeb6d99be114afe2c2d49eba8d012b40600f7559ac825153c41af4c2c3aeaae1e3dfb5362ec8525f2f5fc287701c0f9394861284b3378a225a7397f3456a4f63a673e0941c151fe7c43d62880abaa38e9dd21049963fc2b5d45e523ca162d6d94e3c21a5570510b7db2a6be532614f263eec459d92aa968b4c91fd5eb43d7115c16dd977f09ce10e8409c59a7b60eb0524ccace124c2e1cb359621d6abcf8c6ab2d94fa39cd68a9cd0625a19ad153327baad224a5afc3a65aef00223b6be09a74ebae1b6f1b896bbf664953771ab4208d14dd957d03f320ae1aa039976d8f415e425c40d0da6a884b8c75977d4160908f351886dc5ca73ef6540daf099b56c5b6230f2bf228ff097245058dcb752bad9605db0b30605189438f8de0bde12a64711202d8999b5855bf7406b4b2cf7b613387ad7ab7f0b8254120043aed6375a8095f39ce1941de82746db2133f0174f4eeeafff17a9cb4d25476bee29049b904bbab8cd8e3be1ff5d67716715db646526ca9634568c5e628822000ebfb3bec4bf57bf33f0a0710caa534c511ba7486ef195f22669d12341b146849dff38ac28e23187115f2c9522fb98f90a6bb9c0f2219c13dbf82897d5762efac2a3d16df37820a1a60a3be87cac245e51f2cb3dc14ae23c4afda3c4510b34a6b66af90ecef6e6d8d1ba507aa07d053725ca0b7441c41cc8da4148f44872dec1271d9f270f1cf1d27e37e81b5bcf814a26fb0abd184eb0e61a8eb3e87b9d99b5fc0a16b8c380ecc1c22e8483fa7f01badaccdc8ab7e06836b9c9efe2dbf4b9bba81e10b3e60a1d648e575a4658538a4ba76c1ed18f0d3f3410c62598dd63c64d5a85333a21fe05c84bd02c59be1ff9d6267b2a3fdbd64b30027a108d45b3685c442ab4864648f67fcc532eeebd81e7e4877edbb35259457a43e7383a93571dfb3f9685e6bc15758686327ef10b15eea90ca8a9dc2ab6c441d0b78eef4b0749eb25abce80aa305dbdc922fd495fa0909adff51520942254664f48a4d263b08000000000000002a8cbb43b9a84c2e5150a4121dbd403e3b393ca068d3235e613270dc18987eef49d6c6c7717c39118e538eac422d25eb9ba241cc93422710acf936ddda914645709929d1c375a9471f22eed6db558b194cec629926dc68eec19155451a5c0909c063c33c760987784cc13337c3419bce95b95d24411de25bda4654c41118b3cf14e21e33346162ff1c42f2a11d7fe03824bb68b51e544ede718c7e1f48dc086fd0668b9ac2f95e94cf3d3a761227aa97ec3de2b4b5ea132cf922b936db62643e84ce25be8052061da32432f3fbdc525aab564ae300dcc164281ccc211444a17e57f81d00ca97e4cb278a0f1010023b764c6921445816fc171b09f5a93b3d9dffbe18866efb9b18cb7058f3d445e9f4df984df25956eec460969b2f989de04c6457ad4e2f69ba02dceef1d82b7928bb98b186954951eed39c013b7ecbc32264a7f6b502e58a1a0ce95591186391b7a5f4693448040d08855d928b899e66c744fa87d90707a1d1e4384133edf5fd5f784bd64e07d7ccbb91b5655e320c2a33326bebbc9ddba5f7dadb707cb5046fe29c9edd768b0a71bb1a3c9b7b02930ca9b7ee0540de51fd5dfb3ff91e394be8f45b0ef23b022a99efb9a9308abe1b8251874b6e342258581b6f4cd194987b24f3533831c6da87170e29438179cd86269dfc33b730144da99bbec1028a847fc5120205315720bf099ff31a51ebcdbb587567cbdd492e533343ef1a966481e264706332566257f9f2a4d08aaa24525b33b1aa4b3701b11a48669f224b2765ba355f8bb8a974b8c71d5e6a767aa04c951483cbc1738e19c51de6e9dca6af3bcf1dcd6489ed5aaa8d33b0569fcc70627a6756f0d080247802ac5a37d6ad369ea75ba7068033c4796fdbc430456ab110068e7c4fc2219c16795405cd2008f30b75394f1fce0d2d88301ecd0786d4a75a9095b5280c3806484e7f1b03395e8951dde998c304da67da042d654bbdd14f6354a8f1fd1b72b67879342068066b63c2825d1d1f1c05cb5964753a7749922578aa93d7c2681b7c21d84bf9c174aedd174d38850b56a282e4b1f70acbc83f184879ffd7dee2b1c775835f012992018ab15d984ff9182a95d372dc1afe05e69b58760dbbcc23a273c9a5284b7cc6f8bf45a8645b35881d737ecef070bbcd71ddce3b87a80b5d2d82f3e32adda11e3743dd892e49140149b7e6676827a2ce5b86bfce979df716841013134b2ab75d17ed0aeb473aaa9241810a5556047995c5e828b7a52e934adde26f7bd6119d8cf1be4561b3213dd36a798e4435c5d5cd659d6fecb590890bd9a3a7ff5b4f16e7c64729e78c2f76a0dea6596bca03b6a9c188072794bef5db61cd70e2", 0xfffffffffffffd5d) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x80086603, 0x20000000) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000000100)=""/111) [ 248.153699][ T3557] smscufx: Failed to read register index 0x00003004 [ 248.153721][ T21] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 248.160319][ T3557] smscufx: error -71 reading 0x3004 register from device [ 248.160641][ T3557] smscufx: probe of 1-1:0.0 failed with error -71 [ 248.167884][ T21] ath9k_htc: Failed to initialize the device [ 248.188112][ T4452] usb 6-1: ath9k_htc: USB layer deinitialized [ 248.212626][ T3557] usb 1-1: USB disconnect, device number 107 [ 248.221502][ T3098] usb 4-1: USB disconnect, device number 101 [ 248.293663][ T3074] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 248.403708][ T3074] usb 2-1: Invalid ep0 maxpacket: 0 [ 248.410586][ T3074] usb usb2-port1: unable to enumerate USB device [ 248.426325][ T3157] input: HID 0d8c:0022 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0D8C:0022.001C/input/input60 [ 248.443283][ T3157] cm6533_jd 0003:0D8C:0022.001C: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 19:05:51 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 248.633576][ T4452] usb 6-1: new high-speed USB device number 89 using dummy_hcd [ 248.705651][ T67] usb 5-1: USB disconnect, device number 122 [ 248.753566][ T3098] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 248.923506][ T3157] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 248.963553][ T4279] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 248.970800][ T4279] ath9k_htc: Failed to initialize the device [ 248.977928][ T3078] usb 3-1: ath9k_htc: USB layer deinitialized [ 249.023652][ T4452] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 249.035539][ T4452] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 249.163483][ T3157] usb 1-1: Using ep0 maxpacket: 16 [ 249.223638][ T4452] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 249.232742][ T4452] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 249.240951][ T4452] usb 6-1: Product: syz [ 249.245223][ T4452] usb 6-1: Manufacturer: syz [ 249.249826][ T4452] usb 6-1: SerialNumber: syz [ 249.283713][ T3157] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 249.292948][ T3157] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 249.304583][ T4452] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 249.308149][ T3157] usb 1-1: config 0 descriptor?? [ 249.353702][ T3098] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 249.362821][ T3098] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 249.371003][ T3098] usb 4-1: Product: syz [ 249.375231][ T3098] usb 4-1: Manufacturer: syz [ 249.379833][ T3098] usb 4-1: SerialNumber: syz [ 249.384538][ T3078] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 249.444196][ T3098] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 249.473696][ T3557] usb 5-1: new high-speed USB device number 123 using dummy_hcd 19:05:52 executing program 0: r0 = syz_usb_connect(0x0, 0x181, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000097341208720c0d00d3da000000010902120001000000000904"], 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000a00)={0x1f, 0xfd, &(0x7f0000000900)="28d42043ec9ec5201dd9467d539455ef5205e31c5531fc204f0e1c5580078041d144ee719aa1206ae6ebae937a1c5243dc1232dd7ec2d37c448413f4653219d083ddc10c89e397ab71d34aeb24240e6455e50bea2d5fe058a4098d836e294ee93bb9362b3f994df0be17935446629b23296231e60279c8748a4352d58a5db0d05fcd418e0cba16291b0eb9676ebffdc2602b275d8b4f32a67fcdd51114838738d210215d6c82c43be003b324d8ea4248811b07546f754a615e0680571fb9b7940372c5a92ec56d85ec38d854ebabbe4153047d404963ae8203f481cdd39c55e95dcd5b04d833db6c7164859d329862712f1741cecfb32f36a5e49c9ea1"}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000340)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000300)={0x1c, &(0x7f0000000240), 0x0, 0x0}) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xc0c, &(0x7f0000001a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e09fd6a208bde8baef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e23402add833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4e4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d50c6e8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59f337727eee0511a6f52fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_control_io(r2, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x20, 0x5, 0x96, {0x96, 0xc, "6526eb64bfb347656d1a997edd93f42363575f2f336b21c83c8c0b4a33ce90d5ae8e849de82c16f289842193698dc6c0b8e62f83426dddf7f1459c30bf95a92ac452fb8d372b6d3fce8cae3c93b1437b8840d010943e037722fd2a2a7854a1ded457b9c62b0ce6be54250e4c93c08b7031e57350603210312b8abe10f52efee39b6b84b2caaff63c1e145bfba62fa92250528af2"}}, &(0x7f0000000100)={0x0, 0x3, 0xe4, @string={0xe4, 0x3, "7a8d50794a4541b0b58b14a53e50c01dc6dda6ae8be3c7ad7f498368b696c1922944d0343f3a6671d4be5a529cf579764ec8cd8801c2cf466202d376758bfb89148c9be21fa59f845dab1b3faf73a5972a50c7f2704fb2bdd9dabe8d5ce8529b32120df1f653a38fb3531c3742bd3e44615044beb6b41e0e0f2a630ab0af9305e62ff02f6d851a78b686f13cce19a86b8c113e45fb00c7d00dda3ef25d43c22587a5472d5d8e7a782a29322f27edd40c4f5ee5db5e540191fa29c908bf953debd4e537e82727abd4208f023d0bfd57d07e812fe895b8817e9bc8d570d66a3653849d"}}, &(0x7f0000000200)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x81, 0x49, "95defabc", "314f9d46"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xae, 0x1, 0xe, 0x40, 0x0, 0x7, 0xffff}}}, &(0x7f0000000840)={0x84, &(0x7f0000000a40)={0x40, 0xc, 0x100, "6bdd51cc4137012e769499804532c07dceaeedcc59e86b20cc7c5b4bd59af5e191622ea7e66173ee3418e62c4335a64a85448e051e2d479e45133430c0f59dc42bedba1a5f69f36de352e421ab32c72ae35e5e6fed2e8c6e47e22a8cc65189c5086becf31436a25ddc6a53a310667ecdc178c6ee2421901735bee5611f17385a2517243dc574ae768dba277c5fe87d502403588552c2cbdc4bcdce27bae17a31b10a956d2b6022f4e5abd3c3a7c2ef11dfad2ad2e26ef0a824fe102884375fe422add13b92356aac08e82cd7aa678ce00dd9d44a4485e218b72cff551c8b75cd5d0629dbedb5862c44b20cf362e5489e1751c2f455b832047534adbcafb91378"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x140, 0x10}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x67}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c04b"}, &(0x7f0000000640)={0x40, 0xf, 0x2}, &(0x7f0000000680)={0x40, 0x13, 0x6, @local}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000700)={0x40, 0x19, 0x2, "6b1c"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000780)={0x40, 0x1c, 0x1}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0xff}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x4}}) [ 249.564570][ T7286] udc-core: couldn't find an available UDC or it's busy [ 249.571668][ T7286] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 249.583720][ T3157] smscufx: Failed to read register index 0x00003000 [ 249.590355][ T3157] smscufx: error -71 reading 0x3000 register from device [ 249.590602][ T3157] smscufx: probe of 1-1:0.0 failed with error -71 [ 249.608456][ T3157] usb 1-1: USB disconnect, device number 108 [ 249.853683][ T3557] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 249.864802][ T3557] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 249.874775][ T3557] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 249.884183][ T3557] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 249.896915][ T3557] usb 5-1: config 0 descriptor?? [ 249.943840][ T4452] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 249.963671][ T3078] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 249.973032][ T3078] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 249.981217][ T3078] usb 3-1: Product: syz [ 249.985488][ T3078] usb 3-1: Manufacturer: syz [ 249.990112][ T3078] usb 3-1: SerialNumber: syz [ 250.013527][ T3157] usb 1-1: new high-speed USB device number 109 using dummy_hcd [ 250.046203][ T3078] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 250.093614][ T3098] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 250.196045][ T3557] input: HID 0d8c:0022 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0D8C:0022.001D/input/input61 [ 250.210522][ T3557] cm6533_jd 0003:0D8C:0022.001D: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 19:05:53 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000000)) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000140)={0x2c, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYRESHEX=r3, @ANYRES64=r1, @ANYRESDEC, @ANYRES64, @ANYBLOB="bf85f5b8c5b7c50e718124bbe9d8c68ed5a37c196bebcbf0905b5941faa4e482dfe48f0e00a5f825a49373e7220f3a750dcc481f962d3cdd94475ce531de3c52577bfa6e76a5dcc10d0f34f5c3838c7e16ed70c1e953ca6027149199d45bf66f0be5a7582cb47504325e3b7f324ad33c1e3b5dd1d2c8d98f2e0a5a9f2a0c65e1b9843d4be4866a91340dc37da24c61d73dc22dc7f94b5f6694484c982cedeb8e5e42084eb900944aa35ecac7a3cb5abb61fe9b4b30b5fa44", @ANYRESHEX], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) syz_usb_connect(0x0, 0x36, 0x0, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000001a40)={0x1, 0x0, 0xbb5e, 0x0, "7ae8098dc2ef0d78c25a4103e4c24f10ff4e8dd288535fda18b8accc06c652e7"}) [ 250.253512][ T3157] usb 1-1: Using ep0 maxpacket: 8 [ 250.259501][ T3557] usb 5-1: USB disconnect, device number 123 [ 250.373445][ T3157] usb 1-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 250.382632][ T3157] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 250.395455][ T3157] usb 1-1: config 0 descriptor?? [ 250.499616][ T4279] usb 6-1: USB disconnect, device number 89 [ 250.569789][ T3074] usb 4-1: USB disconnect, device number 102 [ 250.663439][ T3557] usb 5-1: new high-speed USB device number 124 using dummy_hcd [ 250.693424][ T3078] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 250.895927][ T7269] udc-core: couldn't find an available UDC or it's busy [ 250.903151][ T7269] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 250.914755][ T21] usb 3-1: USB disconnect, device number 97 [ 250.943389][ T3557] usb 5-1: Using ep0 maxpacket: 16 19:05:54 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) 19:05:54 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 251.043337][ T4452] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 251.050460][ T4452] ath9k_htc: Failed to initialize the device [ 251.063386][ T3557] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 251.074778][ T7293] udc-core: couldn't find an available UDC or it's busy [ 251.079804][ T4279] usb 6-1: ath9k_htc: USB layer deinitialized [ 251.081808][ T7293] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 251.088439][ T3557] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 251.106307][ T3557] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 251.116123][ T3557] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 251.129228][ T3557] usb 5-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 251.133505][ T3157] peak_usb 1-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 251.138330][ T3557] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 251.154696][ T3098] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 251.162242][ T3098] ath9k_htc: Failed to initialize the device [ 251.170638][ T3074] usb 4-1: ath9k_htc: USB layer deinitialized [ 251.182017][ T3557] usb 5-1: config 0 descriptor?? [ 251.223680][ T3157] peak_usb: probe of 1-1:0.0 failed with error -71 [ 251.235754][ T3157] usb 1-1: USB disconnect, device number 109 19:05:54 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 251.553308][ T3074] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 251.561258][ T76] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 251.568943][ T4279] usb 6-1: new high-speed USB device number 90 using dummy_hcd [ 251.633756][ T7306] udc-core: couldn't find an available UDC or it's busy [ 251.640747][ T7306] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:05:54 executing program 3: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)=ANY=[@ANYBLOB="120100001c00f540c00701151465000000010902220001000000080904000001030112000905003c5ce900ba086be487ad000000"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x1ff) ioctl$HIDIOCGRAWPHYS(r1, 0x4008c002, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/101, 0x65) ioctl$EVIOCGREP(r1, 0x4008c001, 0x0) [ 251.733673][ T3557] usbhid 5-1:0.0: can't add hid device: -71 [ 251.740112][ T3557] usbhid: probe of 5-1:0.0 failed with error -71 [ 251.749923][ T3557] usb 5-1: USB disconnect, device number 124 [ 251.759129][ T3078] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 251.768063][ T3078] ath9k_htc: Failed to initialize the device [ 251.776095][ T21] usb 3-1: ath9k_htc: USB layer deinitialized [ 251.903209][ T3157] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 251.913598][ T76] usb 2-1: device descriptor read/64, error 18 [ 251.973257][ T4279] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 251.983907][ T4279] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 252.133201][ T21] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 252.143885][ T3157] usb 1-1: Using ep0 maxpacket: 8 [ 252.173698][ T4279] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 252.182950][ T4279] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 252.191308][ T4279] usb 6-1: Product: syz [ 252.195649][ T4279] usb 6-1: Manufacturer: syz [ 252.200249][ T4279] usb 6-1: SerialNumber: syz [ 252.213418][ T3074] usb 4-1: config 0 has an invalid descriptor of length 107, skipping remainder of the config [ 252.225426][ T3074] usb 4-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 252.236035][ T3074] usb 4-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 252.245322][ T3074] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 252.253939][ T4279] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 252.264856][ T3157] usb 1-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 252.267094][ T3074] usb 4-1: config 0 descriptor?? [ 252.274087][ T3157] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 252.298067][ T3157] usb 1-1: config 0 descriptor?? [ 252.324336][ T3074] iowarrior 4-1:0.0: no interrupt-in endpoint found [ 252.331768][ T3074] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 252.339615][ T76] usb 2-1: device descriptor read/64, error 18 [ 252.443298][ T67] usb 5-1: new high-speed USB device number 125 using dummy_hcd 19:05:55 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000033c9c640861246206ca3000000010902240001040000000904000002ff04010009050502000000000009058f"], 0x0) syz_open_dev$hiddev(&(0x7f0000000480)='/dev/usb/hiddev#\x00', 0x7, 0x214042) syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x21d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x60, 0x1f, [{{0x9, 0x4, 0x0, 0x80, 0x2, 0x3, 0x1, 0x2, 0x0, {0x9, 0x21, 0x101, 0xff, 0x1, {0x22, 0x203}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x1, 0x2, 0xb5}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x4, 0x5, 0xaf, 0xff, 0xc5}, 0x10b, &(0x7f0000000080)={0x5, 0xf, 0x10b, 0x3, [@generic={0xce, 0x10, 0x1, "b1c37724637328cfeb1848895ebb2c0c0dd444fb5f96aabb7f20891b53f25629262291820bedd870ebf4e2ac92a7a4837c7042a4d93228ce61245f0697ac33a743fbd513044863a6485dd023fa646f86bdb44ce3f978a055539ca1e1b01e190d8a011c7d1c9f974fa6fcf45fdcfd30c6c1def5478613a39f4c5b8f4cc71ff0d4fb532a86ce67f3c1e0b0354f53e95df3bf02b22062a61aafbc15b6ef34c1d63a28e0bfb10dd17b5bfc296791250966041d61644cdd30377f73c54ad64438ad3569d628953020c92bc68f60"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x0, 0xff00, 0x400, [0xff0000, 0xc030, 0xc0cf, 0xffc03f, 0xffc00f, 0xff0000]}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "11afdd92368a8406eb76241370e644d6"}]}, 0x5, [{0xf, &(0x7f00000001c0)=@string={0xf, 0x3, "02598b2a7fbdb446a836aa19f2"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x42a}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2485}}, {0xd5, &(0x7f0000000300)=@string={0xd5, 0x3, "ae0f462cf4ec5f1f178ed97bf37d228050f54de7a53dd479828750ee93b8af94917700a620eb009292e4924e332e67e7603995c4d7110568d652c6c0e0142424325f48292f7bbd2bb69d2cb6cdc3529bad548390eb426dc6bba36e18015556ed7d875c981920dc53cb4cf80217f58eccbc727a3cf569cdccac67853c0a0f949cf75831d338705b2b0713d5e331db0d5d346509b0b6c982f16c5947bca8abb6228bd65a9a96a958029fd41ced5ea3421f6134583a0e598436a7d8f9e6a65a85a29b1b880187c900d64ff260d144a473081b6f72"}}]}) [ 252.613207][ T76] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 252.643176][ T3157] peak_usb 1-1:0.0 can0: unable to request usb[type=0 value=0] err=-71 [ 252.651472][ T3157] peak_usb 1-1:0.0: unable to read PCAN-USB Pro bootloader info (err -71) [ 252.663338][ T21] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 252.672403][ T21] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 252.680494][ T21] usb 3-1: Product: syz [ 252.684845][ T21] usb 3-1: Manufacturer: syz [ 252.689446][ T21] usb 3-1: SerialNumber: syz [ 252.694246][ T67] usb 5-1: Using ep0 maxpacket: 16 [ 252.744567][ T21] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 252.755093][ T3157] peak_usb: probe of 1-1:0.0 failed with error -71 [ 252.764628][ T3157] usb 1-1: USB disconnect, device number 110 [ 252.813430][ T67] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 252.824620][ T67] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 252.835561][ T67] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 252.845408][ T67] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 252.858354][ T67] usb 5-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 252.867530][ T67] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 252.880145][ T67] usb 5-1: config 0 descriptor?? [ 252.893303][ T4279] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 252.902442][ T76] usb 2-1: device descriptor read/64, error 18 19:05:56 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x80100) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x80086603, 0x20000000) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000000)={0x3, 0xffffffff, 0x5575b3ef, 0x2, 0x72, 0x1000}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r0, &(0x7f0000000040)="86b112cc3bc6cfe75638a0dd9db6cff5", 0x10) 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, &(0x7f0000001240)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a55485d9849400d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc5df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff432225ee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc56e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef30000000000000000db3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c5feff32ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa003a4be95330422ec70f0a028d939"]) write$hidraw(r1, &(0x7f00000000c0)='@', 0x8f0a5b33) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x1, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x1f5) syz_usb_connect$cdc_ecm(0x1, 0xb0, &(0x7f00000006c0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9e, 0x1, 0x1, 0xd9, 0x0, 0x40, [{{0x9, 0x4, 0x0, 0x24, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x0, "73462fd0"}, {0x5, 0x24, 0x0, 0xd48e}, {0xd, 0x24, 0xf, 0x1, 0x401, 0xff, 0xccd0}, [@mdlm_detail={0x47, 0x24, 0x13, 0x6, "1eef7a64cbec683e9205f1e3ce48e6e5eebdea20d8a69dd74570e81a3f1caf7e33fd97ee33b1a0114b5316c3e6eec96221d76ca3f6c1da274910a90614f53d32359691"}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}, @ncm={0x6}, @acm={0x4, 0x24, 0x2, 0xe}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x8, 0x9, 0x25, 0x20}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x8, 0x9, 0xa}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x9, 0xf8}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x250, 0x2}, 0x0, 0x0, 0x4, [{0x4, &(0x7f00000002c0)=@lang_id={0x4}}, {0x46, &(0x7f0000000140)=@string={0x46, 0x3, "c2288302eb0243ae74bbacf57029e78badef5454b6091e1fa20839724d85050f04f3d61ea55923216e9bd78ff4e0d2d15e1025541fe0544f7a53efa38e31b354eacc5ae2"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000580)=@lang_id={0x4}}]}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000080)="3a0ac1b9025953f8ff4ea72cf22da8cf6bd860c5c6dd64787f78338a3ff9c815071b330fc5ba8d2feb380b5ab4468ce6ceb51ee6d72b072e4c9c659e107101", 0x3f) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000400)={0xc3, "1b25b05c842d519c2ccf3976a08ee3014caa213a57386a18a26230520e4be98e0bc886643b735af539c0d864307a4ff0874ddb9bc28dc4872ba67814348c225ce0ecd34d2641069a51d0ba7d8967573135acf17c426a5b5225a74f540a816fb4352e57b97d8c31c9572872ae8f95de7b07012fbd8e9a3fe22c3041adacad9fee2b3121554ac921583275491819e24c625ecf93735b11e0b8662f839596fd3ffcb60dfe2997148deadced3c99036b2ae8405c63c989757d9a1b848ed41bd39b2f252d95"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 253.123091][ T3157] usb 1-1: new high-speed USB device number 111 using dummy_hcd [ 253.123897][ T7376] udc-core: couldn't find an available UDC or it's busy [ 253.137912][ T7376] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 253.223203][ T67] usbhid 5-1:0.0: can't add hid device: -71 [ 253.229371][ T67] usbhid: probe of 5-1:0.0 failed with error -71 [ 253.238298][ T67] usb 5-1: USB disconnect, device number 125 [ 253.353101][ T76] usb 2-1: device descriptor read/64, error 18 [ 253.353122][ T21] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 253.422328][ T3078] usb 6-1: USB disconnect, device number 90 [ 253.474006][ T76] usb usb2-port1: attempt power cycle [ 253.483380][ T3157] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 253.493226][ T3157] usb 1-1: config 4 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 253.503089][ T3157] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x8F has invalid wMaxPacketSize 0 [ 253.512831][ T3157] usb 1-1: New USB device found, idVendor=1286, idProduct=2046, bcdDevice=a3.6c [ 253.521944][ T3157] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 253.563673][ T3157] usb 1-1: NFC: intf 00000000ad28a2c0 id 0000000028fb5813 [ 253.574970][ T7339] udc-core: couldn't find an available UDC or it's busy [ 253.581998][ T7339] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 253.593069][ T67] usb 5-1: new high-speed USB device number 126 using dummy_hcd [ 253.766282][ T3074] usb 1-1: USB disconnect, device number 111 [ 253.806188][ T3098] usb 3-1: USB disconnect, device number 98 19:05:56 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 253.913064][ T4279] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 253.920205][ T4279] ath9k_htc: Failed to initialize the device [ 253.926931][ T3078] usb 6-1: ath9k_htc: USB layer deinitialized 19:05:57 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 254.113093][ T67] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 254.122522][ T67] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 254.130695][ T67] usb 5-1: Product: syz [ 254.134925][ T67] usb 5-1: Manufacturer: syz [ 254.139523][ T67] usb 5-1: SerialNumber: syz [ 254.185848][ T67] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:05:57 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 254.373058][ T3078] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 254.392994][ T21] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 254.400356][ T21] ath9k_htc: Failed to initialize the device [ 254.407763][ T3098] usb 3-1: ath9k_htc: USB layer deinitialized [ 254.443007][ T76] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 254.543099][ T76] usb 2-1: Using ep0 maxpacket: 16 [ 254.562973][ T3074] usb 1-1: new high-speed USB device number 112 using dummy_hcd 19:05:57 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x1fd2, 0x6007, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000040)={0x2c, &(0x7f0000000000)={0x20, 0x0, 0xe, {0xe, 0x6, "caeb15e9bf48eb9fae040e4f"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 254.683069][ T76] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 254.696105][ T76] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 254.705403][ T76] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 254.713429][ T3157] usb 4-1: USB disconnect, device number 103 [ 254.725705][ T76] usb 2-1: config 0 descriptor?? [ 254.759367][ T67] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 254.763056][ T3078] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 254.780707][ T76] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 254.788772][ T3098] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 254.796834][ T3078] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 254.993062][ T3074] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 255.002731][ T3074] usb 1-1: config 4 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 255.012651][ T3074] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x8F has invalid wMaxPacketSize 0 [ 255.022454][ T3074] usb 1-1: New USB device found, idVendor=1286, idProduct=2046, bcdDevice=a3.6c [ 255.031540][ T3074] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 255.039695][ T3078] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 255.048806][ T3078] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 255.056905][ T3078] usb 6-1: Product: syz [ 255.061166][ T3078] usb 6-1: Manufacturer: syz [ 255.065828][ T3078] usb 6-1: SerialNumber: syz [ 255.123126][ T3157] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 255.123734][ T3074] usb 1-1: NFC: intf 00000000074791c2 id 0000000028fb5813 [ 255.140577][ T3078] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 255.243765][ T7419] udc-core: couldn't find an available UDC or it's busy [ 255.250834][ T7419] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 255.259998][ T7419] udc-core: couldn't find an available UDC or it's busy [ 255.267103][ T7419] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 255.300888][ T4127] usb 5-1: USB disconnect, device number 126 19:05:58 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000001f80)="4ef0452a47950bebb7899bc301bf430574fd4331dcf118efdf86e979d8c81ec26743a3d61cde7599173b45bfb8450e6f2c048c745b0e1fc75d83a9b91e073897ae5d6867ff84f453743ae282b1f702dff9dd25ef3d0984cd96b827d446a9cfb4ccbe66ef8daaa726dccf08ed774c0e9399d0dcfd3f17a28ce0a67a6ab21b7394c8a4696f92f5fe0f1769788a21e12eb518e0aa0ade51c02b49564bb894475fe70be4088c03d58db1fc6ff893ec6bc21b7bd29160fac2079031c7cf37299df1f2ca2073a54b3126117e1b6c7e46a94c8c14a5d0c3db40397b92d9650dda1ab7ffd4c04e9606bbcd95d1e2171392120be04fbd1cfe77566a5a0bb08142a07b629be8928e320362fc66ef13783d294f531ac73540910cef56be8574177c7cd676a489f209013c0ecf37bc56347f0c8963cc401386c02530f757e7cae6dafac663195d2566c176b074f847be9d9ee17765645a7bd726b30f42054c60c114c61e465effc111c385f7c1d4286bb1ee31cbb543bf9380e1ad8348c040762f7836a35625a37a648038f4aa7b3cc9fec03f298d876e6c5ae826c27530f4a22693754f7e55a9b457e8db771e4656a680233b63585f2778e8360349fe76448d516762951578ffe4541603b95e2cffedf3198beab7e8192cc6b072fff6bff444978e8f858aa34f53d3216fa9d3a23dedace38cb62ec9c8d3501876104d773758e15e65ec5a3fe5b6e7cea12f3ae3556bc296925303b7db77dde9ee33e865371702a3829f8fa1f6fe17d1462726296b60c8654f9b329b1cc05fa82427d1040337a2ee432e5be8974f2c73ba832134b7ff0c90dc935a34fff81d0ce14483f4c23813634a9888b355a0a51ebcbefbf98ee823c3d40924ba5c43f2eeb59ee7a05b12e589b64f8d1d86626a9cbf231d60fc8536e7be451283292feec08e58bc07fee5821cc777c13be5d7d3596d1a15ea6bd624d88b772f7732cea494f15f45b4fe7d7ac6cc0a18251d8e6775e1aa70da464d7bc8b47029af48dce2942da6463fd27958a635fe7e808d839b59a5700e0e286dceb96fbe3aa384fa5eb2732fd51cf989a6412aeb9d39add15f53ed03c249e730ebcdc92808d5117717e291a9c06baa25a2eb348446cdd74e1d291b15446780a395494dcf2ca347c6c1f31280a3b902d16ea27f079a065c6a576664f1bca3e61a4b35014f0eaaa6b44da4c925dd2de53941ad0c3f2f43c78e2b206eddaa72083b753cb29db24fe99531b20e127c806ea564a0994aaeadad65442ffc85d5a4f69091f213191cce300d238fcdb77a042ae26030ad225e6fa990f16571035003c69c8363942cdc1cb7bcfd8669af1f624a2debeaf6d2d62e3944922a8cb3346d1faf6bac92824ed7b99e6f14f92a6bb05175c5b16c0b95cc29ad5c1a88d7218308d03997cfc286edece76bc11b1ba003b04f014308ed13e458dce23a2991752bc379ace2a4834ac5b19608639dec7a07d739974d63dea007b9668d1b9cefd5bf599e3f2dd5ec6c5ffa9efe8f2911d439ac183225ced7727bf71ae8319de522e0a7afb4fa58add063daac83cd76b169f3fbc778b1225b8ef4618d82efd404083398a7cfd4000ff70abba5771a545642e18a0bdff8db413ea84d006778d9353ce8e1360bb43bcce5ca6e0c0e6856ce89d8db997ed5206f02b41d5d81de13efeb310437733dc408575d68c69cd2a9f4f7133bd9ffcefc1ddf32bc5ddbba4564a8ae4a6df0bff41a8c32722c3248c87453907f043922fb209fd53a233b2f37168a6736885d84f67e8ebffc186deb7344df1f688aed010f90fe6bc5c040d8dc31050cdad5278dbb386546b3fc71d49a6e4574a93e4078ecbca86853180be90d0dc7c05452014cbe8d8de9e39bfabac1e22fa739b144742c546cf9e295f7a4003820fca67ad1a2e3097af77555cc5b6172021c694ef0dee6f6e67e343a0071d139fb5124e79541da2a30a06b79701398946fb3593b93035846ddce58d8cf932f99bec3851f542cc707e5856f0ff379f87dee3fb950d98abbd5d24234c573725a13726ff327ce7f242e19a8686b024a03f01dd06b45e4807cf34b1eeb93e70ab05467004eb116b16bae6dc9c8ee0fe9cdc1e41654af0d8a0aa3c83a98b65b2fcd9e18492011f64d3c17eed0e25eb309e6b21ab54a96b90aa655ee3750ed7ddeeec348a6bbecee812debacb528c346a987fc935039c6c01e5f91679f8a4626fe87cedb652415ead3fa3b936206c32d041379be18361a046d57545ab69640b68292e365377872481436b24159e14d5713bfa13cd04ca7beda90f7edd3d3588ff6edd69dc5961630946230bb98143d9d9d5d4c40d28abb35f9207a32ea06f8940c036e53c852986868f0c5a6d76d5768f8a503d26adcb84422043a83dca05741915f1b5d96ee6e4a32388c38adeeb893ea24c4076d376bd9f0dbb3227b36eb5ad64e0c24b6783a1ae58f73fd06c463ad3b61f335f10b2ea9f1f3aa57bac92f67e91e09aac64d5f634856ef6d3747a61fb1fd5677f4e39fe617bc3ecb0c2e633dc6f9d2e41eecbdd37d13fdb357feecc027d3e6d68380bbbaea9f0d1d6913037d8c0e30aadebe2986b438ecc4d9cbbd8eef72db5f5b6a5d37e5f39a10ce8641f2651b9ee0f5a0939ffbece61357cf042b29c77202cec2657458a4351d061921253444c5ad16a574347913f53da0cf442c2964324b4703d68e1d500a980fb02027abab240d95258c07f386ad64168600b355ef32168d7a970c95bd5cbf886d65fb6831c50079e5ae5a282b7f31f9316db3a2036137c7e4df4d31281e0b6de7ee29652320152b55ccacb31b0c538ef4a6fff36abec07ef10b3e732b6d4256df94f7ddd420b6bb115f5a70f9d830c7cabda95f660d48631626e91f1e2832a2fdba197ac56fc66a1cb11f0b46d6e7347731ae40b716a34f64d13d50715f1c9feae6f7707b3be62535966d26990cd6e55822ec4a4df347fe8dcbb3905701265c9026ed5c8d8a257f6c61ab74fde26bf22d394bd81735532a8b599e4650db1d63454de31aed0f19bebbb0e7a14451eb45c960cbad30d815e6dd6592930b7a95c8e6f643b4f840986f5ceeaa8958e46d9fd2de243b256a3d43b029f95f47e164fa563d834638556a8effc3ab4347feb6a0d6c578ba096d954c20a389ea1f19520551c163a079a127cddd1573af61e4b620aa858c86b164f39fe68ac5cc2e4df6598689b30361be8713165a742e38d244afad478d9ce0a78a937356825fab7db4d01f0c4e087ac4a337d2615822ac56d6205a91a43e3fccddfdd5f5a2fabe69521d20d107fd4ddbcc1b8a7fb6cdc46f66e10398215864b12df253df8860d0f0c7a015bf0b0b53f8b9945df1140980c5386d03b0d8eab3047f081f537868b3c9ee99566aff44abfc5440e85fd7b14303321c500574b700c393997a769b86af61bbfe4947ecd9dddab6d310631acb7fd053608575e5b58f579b02cd94d49d2469b3f3e1c4443fd9055fded64f24e6455a3833fe82674ab83b232cf4731b50796505cfc2fcf9bd80b7843bc1551d9ce05dba224a7eebc8d3c4e82ba46c32c4bafaf36740d13138abbef9182bee7d4c7a92637c5939dfa236784c02aa23ef318bf75bb214a8b0be61e1207041cd7eaededc76e63ed2ae526ab18c88161f928140b8c4bd0f83f6c75e54f733c982a8bd0612f747c420c472bc0e5abd27c9f2e23a06c54575fa76f6781a6d3f51ae50823900b8915ebf1e72189c5cd0ba47113332b26735281c2a9e5a796e9bb93e5fbe3e9afe66ca04abb75a4e4bb91126af481160a21d024776f0f3e7e8c830e79c34928647132136913acd24d9449fc3f371cca62de38772d27240b4d708637808d1808f5be02c2c9d5c752d30eb38749575c163be7d81e29c5459d2fadfdddc155fa165abcf308ea92a96969e61a053e929167525a1188d33e3086b3345194ef68ba92799c546650d56a2e901aa41254dc42ddf8cb9badc7f17f8a0064bc555673630419831778d63ba2cf62d4113cab89ec730e1c7a8a17328f3917f6a9d89cef465f7d86e439c0aa72c51f4debd8f4fd70bfd6b7dd078232631432170179bf82bb47fb6738d0296569e03aee095d40dfbffedd1d79eacc79936bcd32e311369bd8908d3c2c7cd5a6a6a387744905c391d2791b81e38d202f993276ad638c8f374b77741a5b524a0dba220d93ca8b8476c255a275dd32c41e53286b83736b4cd733704143093605d8577bfbcf65bdbe0bb9b6f29b24b2c704858ca6d184b0f26d978f37f0e83f5999d17ed6c74557863c5c15d63f5161d6886044d69aec4ba1e69f969d5aa16fd43c23ba46e00d9edec1af45c1a7b8a8aa4e65c01c7d8fa660b931f65138b3c212738531bcdfbbfe0a5e09c36115a2e704be371b031ef97316798fb81532b46936947eddcbd23d6d04e88ee585f184075d4b666266920cd3bdbca696e7ac5b7af1b5a9e7d45cc9407cd83231031ca1c3dc1f737be73efae1482ecd775d410a94dfe324bc245e94dc394aa754ec6e245bd95b9bf626c41c7391a3f301ed87d3efd45be08ede5919f2bab2e7a7dbcb7a02c1b19f50f602beaf83b806dddeb851cf29f5a818f56737e47e700269e3a3c4dbefeb8ffe65b7635ba9a1f5699d5f4b7f6e3cb97a4837f3ffb58373a1b108256fae68c8500b69c5bf1adf64c0970842ba85835abdd920972b82ceb0f274d5d1de970837713acd179e2be6ca9503d46a727e61a138ced004d90dbcdf6dee2946dd875810a4efbaad8d53f4746480642e9d79be1790f11d242805a7d0d20226bb9797672b32122d672cc5bf7af881da57d4dcb769f68d0ab451bff08a9f62834a237c713fba5c90b21fb3dfdc5bb42a85880f7edee650087ba66b34a1db93d7cb11d75f2c4ca2ce3731cb8faa24ebc0a7f5065c10ab34029d01610253d9c9ca9f662237702295dfc2c975660ad30f149b93682b91da4f0f5fff8f33a6e3fb58a31e48bd51755bd8887e8057109f9610109a72868f1762aecd26ed8c1b10fb80dc6b9ef76f2017abc48326f10af7bc1c6a6f7d589ad5e3d5e55a35ed350736644", 0xe00) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) syz_usb_connect(0x4, 0x41, &(0x7f00000000c0)=ANY=[], 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xba, 0x4040) [ 255.353465][ T3055] usb 1-1: USB disconnect, device number 112 [ 255.393099][ T3098] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 255.402365][ T3098] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 255.410551][ T3098] usb 3-1: Product: syz [ 255.414992][ T3098] usb 3-1: Manufacturer: syz [ 255.419579][ T3098] usb 3-1: SerialNumber: syz [ 255.473823][ T3098] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 255.492919][ T3157] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 255.504364][ T3157] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 255.518455][ T3157] usb 4-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.40 [ 255.527741][ T3157] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 255.539835][ T3157] usb 4-1: config 0 descriptor?? [ 255.802928][ T3074] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 255.832794][ T67] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 255.839865][ T67] ath9k_htc: Failed to initialize the device [ 255.847520][ T4127] usb 5-1: ath9k_htc: USB layer deinitialized [ 255.882900][ T3157] usbhid 4-1:0.0: can't add hid device: -71 [ 255.889066][ T3157] usbhid: probe of 4-1:0.0 failed with error -71 [ 255.899943][ T3157] usb 4-1: USB disconnect, device number 104 19:05:58 executing program 0: r0 = syz_usb_connect(0x1, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000b884c110110f21108a800000000109021b0001000000000904000001da3d25000905850b0081"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f0000000080)="87", 0x313508a) write$char_usb(r2, &(0x7f0000000000)="bff5ea6ab6e53b9464", 0x9) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r2, &(0x7f00000001c0)="ee", 0x1) syz_usb_control_io(r1, 0x0, 0x0) [ 256.172956][ T3098] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 256.202804][ T4127] usb 5-1: new high-speed USB device number 127 using dummy_hcd [ 256.242883][ T3078] usb 1-1: new low-speed USB device number 113 using dummy_hcd [ 256.324329][ T76] usb 6-1: USB disconnect, device number 91 [ 256.375489][ T7404] udc-core: couldn't find an available UDC or it's busy [ 256.382707][ T7404] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:05:59 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x0, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x2278, &(0x7f0000000f40)={[{0xa3, 0x4e00, "b1072483f0e0756efce10f83b9bd2f8a940e9097acc7882b8d7b56b91c2feb6f64f5f85d815b2452cdc6b72ba9a896ea7809bf007827bb1a3ef840f37279c37b92565110ea111b0a910480632f87ce202ebc6d07af71af321c5c0b9d1ffe1fdd38d17c805b689e427f3b44e03c0c0d5cf98a991b5feccf54a356be3746be76a0fcf7b867d2d8812e06072a88a648e05bad79467c6f81555f9d564a01f7111b1369804e"}, {0x2f, 0x4e00, "9e99a96883d953367cc2492620784ca42d9e193aa3cd2afba0603ac44492845fbafd2a78040ee1329df91768361bee"}, {0x1000, 0x4e00, "c928d3fef20e8eda3f2eb7f4a4aea2607928fe594b7c1ae9246a5dc6a89da2ccb3b7b19a0744202ace680fd1eb4351ed5290cc742ec6643d74a1e4d1de2ffce2904cd3427b0984cfc725efed4795f71416babf147db687a868f5a1e169eac76e6dc8bed3be6ff44974c40fdc81f8435c9438c74c3bf1748bb43d8d60ba8eaddb23b230f976961f1e59fa4c7fb3217784cce3f4e90aab5a133441ab1a8e94408869c899356f654e4c6eed8e86975099bfec0234ab2a67c3063dd01e920bb34420982e15e19a697ec02686413c954c615c7d4f586c0719317ad20ee95a14363423abbdef56d5247a20c2f19b52134c28c94db9887343fa1fab6f7ef0429688df6c2e927fe3c695101da231c5f19b08781e2feda95b185c132a9057a53f1c5997e1100aa1969dd1cf59be126cb9a39b7457fb8efaa0479c735782a065131005a4344bc73271e0ab8750689213dad5e573abbd26e2d0df478142429213bceb6acfc43eb8ad5f40d6d2ba659e305ede70f85106cd50e443e754fdba740dff4917eb8aa319c9f3b020061d2f6544b1e4aa6f224a20933f7c30534fa9ee08dd1660e8ffb05a5e4aa327da45839936a3770fef65da368e5161190ee536e6f74d86107754da2bfa749f9de08681cf2670a3f6c4602b29339645c9f04ce05443ae4345be118e99ab6309261850570bdf65da709ed2662bf933371130887cbb7b346e7239f71df00f47aa8ab8964c6c76a9a96960609b349aaa6c6dddf17950ab0c6d0a89ce7dcc44f45c0f6d2e3df9d8f3e94cf8308a788e7be9d34e92a2e432e50647c912703631c8ca433dd39146e4f89770bfa25fc3cc415313498168d1c92ec86c153dd39025d5de6d22c071fa87b86b8eca49ed3c12f9db5ac0f625c264d8fc803cab09b867582863122266c946f8429b053e1b6f8ef7ba155e7abf133722e0e08d006f1d630f4900001b7498db50730e75ffb96f6fdb012ad0423b247ba08d3e7e5d2d990a4dc0556282a946c37945ca6c0c8da1773565132994c40e30e1fe51d2e8125c22aa2c65e84a462dd4f6d0bac98bf48382b60f643a4c9102256efa1bf8089aff616898855e9f750a421385083225f9519c3aae6d90f6666aff825cee8af88fb1163413ea2d0378ba8c4158ce67061dd6394b0d8d8a3f3c2754ec2a1d6fa4ee79cf639f64f411843d3646312e1016cbf9a975c3eaefad5282897b8077dded34dea792d66431ecb32dc26436418a442b7cec3e31f198b2181639a3110370da548fd2afcbabb47e08927c077470d7383a0358aff59cbb94c3cbdc57fde6cf50054ee16fa34265c60dd2ed0d08548c4a2651ee4356ca4342ad8854c7ba43d3b3b867ceb0b2d3e535e06c8259108690852b7e7d4d3414531cf7b7450c9131550f26569528566b3158fa09c0148c6e741c09a69c9edb80b491384f0bea56b9b97ae553ce26dde9aabde6c8a69d7dea80d23f2950c281a76b95856d57c924fd5d0c50f3c63bd78ef412c58ddba279214eb622c3475bfe04360e58bb69cf8617dff6a0c93a427226dee14b1c8d2e5cc9f0d6cfe7ad0675d0ec70cd0072a5b86a262e07db4054ff7c803b1ac92b32e5e1d87922cf881300b455aa3c5f392f6fc00f08116f70484d9e1fd6acf00a23f00a33fa53e20abb83193d56623b77824e3e83486e6bcc22f3336f4cdba7c474c7bd892e13d28f3582ecc4cd98d601b6791e915fdb4c26ccb1788ab53c3440c056858cc0efca60aa0a72ca0af844457fd94d32993d93d7a6b14637b9e53daf88a7966f707fb44e4f3db4e6f06b312ca0f5196ee33a6db5e59fdb9b2929139f7ff9cbb873e9542fcf50ad2be5e1616834dbfc47ae6b49761117e32a15db49e69d949109eaaec8292b4f0022b921f66ed9f34c096112446e74c0e64e7d3c2cb1398a4fa2d479228049a6ac7270e4708a874a54d18ad6304f468cd46f617b0f14f7adeb901f80a315eec29072e7a6194c87216fda682a39049bfe2db7cd64c8a092fed6c72ddf4bbb7ed6d7de5cfd00dc354160ae22742346aa20772ac1949981a9b15f544f4118e18f0ce2e0c2cf642345eca5abbd0dba646699b3d877fb5a3b38f70463bddcc78a57bd4a2ba3cb76d852c3c660e150c2792c55bef1d39c744cb9f0b1856c9d9543cd426cdbfa85c294ad6f77e775be6023f192a27bf4c2583f35f58163953428b00cafe31e48b17edb5ac2cc7f70dab805e1a335e30c5264bb78ba6c81732de997aa266b0021cc215577cfe9a12f4043f07f9780591dc2e10bfa4867691307afe249f4747887cc481708f243ca872847495d32506a59388a0d0871cb2710b427f2d1edf769f5ced3d838f50af7e01346dfed7db6a2387481bbc5a96f26fc2b729403a0353c1088cd9826aadecd67f7198d2ea4b5b929788b2f39fe31367d09212abb7b0ce8f7c2063e3a13d78e5c2a826ce00c8d1efa8bfa970826c41ece8d95ce651aef5d15d73589aaf8070d742d4c10d8f6dd20d893d699c85cf7c0b3c35b7efd459215540f14f79bf773faf4d86ab83600b1b9b7a249365c6af8a6fb474d95a6de567013cbc30fb85387e13fe15bf562853a985b7df13e31df4f8d6e3b3b630f546d40dc5197e395c6ec06be06048f48f15d24e55e7ba9fd0e3f5920e38e932d337e70c44eef810114b74aa380bd9482248f9da29b6cc710d4abb6b4dc5717990b5e364bbaa1bee904b97a935a2a380ab4170c453eb5716dc9fef4a5a83d712eeea070c32ee35baf11b3d1394099e655eaeeb2783c3a0623764cb2468a776234da17259e9a03127a8dcfbc0cae5967b68feb6d6407d6feec25a4f70eff40712e717e75c414d782b878012c48079131cc92d2bcc2de77c88781bf35ecbfe8cbe6b0d53a1ed9700bdb280a1935d709059e747054a9ee90bda9fa4cc23c0cb9fac519e173881cc68f220116b6b3b6acb42f5ab7ce6b6d07fb06bdb644bd066cb3b3acb1dd64d1554402f73f30dd30b467b8ce4641dc519d51d3464b58a45449d2d1b5cd58aaa8f2281874f6b41881078025d0af72331d8e247783784c7fcc31ca446542d84f2076c68adc531b916ce139bacfef6a89af761a7956852ca77cf1d55e75b538d966942d40566a2d35e998bc09af47bd33a53adea4177ac6d8e823e2daca62757fc05343f96740d4da8ed3d5948544705e28a70b8446b5e07034a02a55aef9e03c37e00ef3f61d840b54de2deee514b6ea46d09d2b289ffd58bb9c94d101cfe24590779e72654e262c054d17709b69feb3a909a90a0c5f88235701c580aa5d6817af2dcad18088a8edbe789a065337dcff83b4cfb5e720e443498511ce1eb8cca5a0f7b1f40eca2b710a1644a991cc8a713a6b1da0f9b8f3f438afb2ac4be49a50f148384847403f310e0c7fd2836e85fbf4df4e93101af2fc6516ae5e7c40c23ef72c4677ff64b72edac1934f7ffd9d55405fa7a5d96ac257cccff18e280fcbbb20930be0665c4433ac0b3ac7bc9a9a965410913c7fb08b11c47cc6f0871f0c0c22273bf25b621e47957da6076a680410eb886417a41ef4b132a56ce0f2bc902bffe7910f3ec0483b9b6cabdf6cbb3f1ff2a94dd8f1ebc22d48c60d1c8e56d8e5cda17faedef9d83ef2a1f17ec0b4471f80969a14be1894b0a46782f288c10799b6bc8337dac96b367cbeb7556b18c16fedae19f0757897a82d2fa70b84c8fbf0d6066d47b71469ecd57b51a4a1db7aaa1d687e32b443b6eb5ad5fdf57ecbeb63e1464646ab12edcafd3e4d271da08d88e0aff133950a7d4cea08d299b4f7f7a1c1830150a9c6cea8a91a4608154aac2f45f233032e4321bd9b8e753f015d626faa84619fe50a47f30c3388c0d469ec1c587266522bbe00987c7eddef95154543897d28063234c80c1944a2969ffa53299a469ebe6aa8e1eb7860c20b4943b72586b112416bc0af61936b5f3cd05c4540a11961e7956b67c42c71cb2194a494a6b31fe9a4431f20acc605cfbc634c897d1fac459729a5d2c162d57cbce136340873c390015593f3228479fc0737f81f3041c141c9ecba39a0d7a613654f4c55f94ffca1100dfa83ec865b1e8d203ab242c0743195e6b56c2488694d537384200a21bbdbe480da70bc387146995e7d7e946c8a5053a5333644cbc2bff78485b73db5ab8072bc3df73bc5840f25d091f67a569039e9708e09172dbae964c0e2f04c26f7e741ce59b52bd4e037060c8bce9cdac8255b57d8fe80a2bee0d3a46fb9dd6591baad936bf00fa5fc51605d1a103922d811382024302e23c7a31ed661384a56e0be9d2222d6bcac0baf4109e798f8842e57ecab2d177c3184f9874b9b1866d3acf9c744da9e13d0663888bc2f3be9b6455b6954ce30e5288cf557dc7058aba45b9ea0f948ec683e08dce724e5461f90d7db341f4a4425c8f159efc4c7241f18d2d17f8a35f6d50d828680218e6c47a29dd593fbd028ccb29477ade3f82080e34023108fbff35fc57ae80d08bba3a0a1bcd099fd158b1424bb64ce5a66163451f0c22a1c116ab20383172b1046f4a5ebcf9cf6eb53e5256b6c9093edcc82cd80c3d8f0fdd97ade937f5f8a3f3b8d0db5a5299b8484441001d2d5b6d1f7eeafe3200fd06e44a2fbbfefe5fe7332f79a8c57c450b710b7da177895055754bcd2bd2429baffefcdd94869cfb96982917e3d89e4ece144df724a214bb19e6b56437ce6cd3cf6f32023b0b945cef037b870d83afe258644731b92ad55cd9d0172c566de4b8e9d1ddb492aca2295512f99f2f2431a0949db3364c80114262adb0acdd1a21946f4cfabd791272d2a4c0908c53879ba67ebf1fa2246d9a41a25b5341f678c4118b21c7ceed18251dbf96c76402c29d74cb5618056344236c9443cc3176431bd252cf138108d20c29bc77a9757f692baaee556b1425917e96677654044a18ddfa9f16e3f6c808af9b0cea00e4241b258bfa56afd0248e0d3d30e5f46afc8918aaa76f4417d82476b34334f8c5b3a3374b404a4896ebe7ee76a832b6fad460dc9808eaf4b7c5f269d66964dcf1262f60d99490807fb9431cd909c5acfb87524cbb245966fb4528227573c6c08300ca2412515f574c3e1908dea3daa151e0293e8919076531917e30eb3e7ad3b959e77176cb3cd4bfe10cee9f9f78a79f0d3b1e03c2c1f98e07078421d0dc3d38ffc298ec4740b4bdc5c8baf78c56470dc723141fe418905ca897e616049609eeb65c3f596e7e301a47bc7d92d4b52181a9bcbcad194a2cabf5e11295aaf8b5c54ee3f66dd6f71160001e7108663eb99b02ac71244e3db2bbec4df980af5e3ade3e17621da79193bf101f837dda9ee21f28364c2e87e99cac37d31eedc8fb200e76b982a88c002096538e615c69b4984dd4bfc5e90c56f568df1d6aaf7b078d05b7ce204b5d474d4b7e9efba8b32181a50d53be70b73c3e79a7bf4bc0ccb2967855d9fbf50378aa670862738f94f2b1ceb511b73b06ab7f133b2c68f001d3544a275c6e4a0a147506b91ade86508a37ff9b9c732165b80a79468e087537c8908b679b89dc1800b91e302bc29e18964065076c96585b7952ffb96a2599fb07ed549167057c742b5a59778df4cfe62bc2605c9b05193b3c32c2b6f9e5d2a5de5440b5db5d513acc80692c073375336ba582df708865aac1b48a8282e115c906bb0d229e42ffd36ddfe729769f9bdbf2a03146f238fd4f7f6080c7452d4314a1f2e4d1b5bb0784affeffe05b3fb331852c9651928be5779f9129686fb81dc4132a17a7006ab43e677b1afa5da3d215df1bc71e95b8bf62313e055"}, {0xe3, 0x4e00, "a0892c415b5b022efb8d7671c6307b4fc7cb6c12d83016e84a3545780829b8f25c6b49db87561fc5cf7854f326afb29931122c8de28baf3f477250edc4af922f137fb3d7b6e2f0c7617c1f627c3cc6357124ad4b417edb446ae358f0c0e4652a13664d919412f2b8ee7a7a2c58108c238c974ac69cd7ddff02e73d96cebc7a869234ac9e51c47ce11c0461fec13dfa599754b5d7d518bc3ef2013344a8770b02904516094a555786ccfa66f7f8a433d7a7d7c0014723046ae271873ba887f0f9c9431d5e1568d865b977b7f99b83d34d802083623aca19e62c451a14bf4e102e0eaabe"}, {0xa7, 0x4e00, "b8a57f052dc990fa137d9682e4c8dae2cb42824a8f1f1236768e3de432050ad49ee80a36050f5e05e24e78c049774d33dfbfc5167a27403443616a2b567d6dfa43c941700b384edd400fcdb8f7b5ceb8d3537d5695e7aa8117865c91e18bfce95f6db4f41be624a4ad9f4dbb4698ce288b1ed8d2d43f07fdf73082423d4d15d19f1e9a95a26eff61470b9e2362926a7de62d666859326b5f0bd71b24aacc8e68129ec1a0a42f8e"}, {0x1000, 0x4e00, "6a63ec9bd82c970a8baff778850892291e81ad13ddbe8e4fd05a00730dc527aa3334e41aa91d5ac01fbc0b849095f28e468d775855954a5e945b3225262cd321663df82cff4463de1929f86c3ae4250a213078dd05c76e987feff9d90e21a67fc14782446517a29ec02bdab249113822418ff2125079ad0caf7180816d1d84cedf88faa45c091f44c178df2efc186b793422a90a69a69b4f3b703e6079163e3af75d9d44a947d3136c8899e9044ae4633c90aaf929574928d9ffc13d0d995a26f1c37eeed3476ed2bbf9aa182fc77ae5903fd6e787f42a2ab91965484606377846f84daf4f2646e78768d0da1a76281939670a6d3e19c09cacfddebc4c581b12a5082d5037af191851e534f091f33e958f7ee3a0728e0f87d2ec2b16da0144595f8fa55b5f1f3c69943b3e5863cea98dd4479b31ac3e2f4c780e3786b0e8a57eb1d324c11ef26d285d96426fbbf5e94ea7f972a4ca5108e0bf362e596afc221f64b9852db5dbe02ad672f02d1db699b182528d994eaf6cf9248d2640a941b66cfae966b313979cb17792e308bd15a475c7a9cb18037171f7a97aef9627979b3fc7b5422c6da371b53567b6587538654f6905085bb951ff789372b56279fe5d62fabe7572d40c228bab248ee04f430fe963d6f684f9a7e657ddf2ffba7734a9c95e51894e35bad4eaf0d0938c897b4999e2724fcb1d49691029f8730828f8b737e6f15fbf3bf6ec14190292c667ce70a16f36eab84d200f87cd46011a1436a1dde24bc47c6f9b192d5fa4c16b1ed7f875dba2ccf37031be5b0429ddac58c415b52bf8aa2d9b29255db3e0676af110f47d99d67df15087040beafd3b72fdbe5554b194944ad1625c9490b7aeb462fd2640a111cd63eb432bb185d6e5fef24561cce6666c37b6a8708bb63011b6d69bcffdf97141bc485ef6300ca9b7093590370bb3bfd5cb5c66508b21a2e62a7b4ca2bd703f9348f4db3bf0a42f40c47a1bb82696eb4a6d725cefc0a36e24ff74b2219ff1ecd1c5ec8219d2fd2ca5fbfdd411ef715d7a538d19eca7cfbc20fbd2e3aedeeb085bf2f5d1090f5b2e300da3c7b541f77fb6f812f05dd698c2e178530c5cf3c891eb8817841fc513da3f9f5fc2f46165ed25bd00bcf3ca80775e30e18f1c311db8334b7199c5d347c5ed087155503f6d29521b19b71846c3d503f82280dd4e1c3665e8465cc5d15a919cb3c20d239985c726b5a06a9f56f11eeecd653b53e5d2953507d9e0ea2e81bcce89b5a75686d0476c2c8228acc0ecc32f48cc9bd3351482981876e6f5e899eeb6c29f7c1a81d11e335faeb68754c74f1973ff1edede052564a01c654710c150fc51269d6c0676f56d4824d5061262955c5e7a13cd3b792485991dde55144dcaafcd402b1e1c88589fe45d88339064e1346211a249d9993d767dc4ff119622bf5348926e2275932e35c99666863f771186a54609171e47ffda6f4a1168f1484e255b77b06f56b23d04c0953910cbeaa1bb8fe36fab58375b711f65e713d0bd7f31d6658b587b82a60768064583b5a3da527683bbef32b1bcf56f6583c8423e37de2cf0dab8c4407bf5a0df3370dfd4ed57048232ae92cf708074d5b0f16d9cf2380304061936309711a4a2f30e4ad24327ec61ae1c32289c3add5d4183b0eaca6f870de150ff2ebeaf34429b44a8c90058a8d294f9b4574f0f83e7b2c1715203c1163154739073996f350279f9d7c770045e4f4cde0d184358588b50868ce848944ea4dce0b4a1e65b3b418d690c445e8185691028178dc914e84353b940391cea6af348adfc986f09d2e4158a333809e9ce95342b92b526772aa4d2572b6eb7d501c1fe30ad0a916c4ccb39d20c5f6c4d9a0d995061428303f042ae0c0ef78f9db863f55f1db6b2aefe38518ee38dde7b04b913694483de99fc391054dfe4d4e8f63e39fce6b167b5075fc259600520b031384dce80562c040d24fff984ba138db7c676941380f52d8130c97a72e4fb221a92203836ef64e3823d68c6550fc04b9842b1ed8a5c7ab8549576874785eec29208eb306d3593a7f690086d9e3a65b41bb5f52d7f7b7e04b0ed8708b29040d02752853a4526a8a14916eca77b9495faba05a6d2ae548470db813811724f189160e97811f4363affd122377503fafb2020028492fa35c129c39ecba78190528fe988d227b321fd0f26382b254c83345a0f6b013ba288226f9cffabe4b9c0ca1650148f39a9d28f2b8a2a214d1fd60f3a8ec52bb5d8b9e2686079763e71ef2cf2af5aaccef85b2c3073fe49e8b1a2e0260d72db88fd73b8a72f62c04fcbf06b7a2eff555743e58bd7ff19c8b4a2af2b7b27e2a8a380be5aec9a4635cae32675a2702671cecc6ff1149368449938f216d287a6eb9bbbdcf6cce9c8c11e6a306236ce5432e49f4751e91dd85db9c57f631ab36dc0b071e92b34862901e7418c916a364e6488fdeffcf3da60dff4a5a4c943d42e6bbb6bdd374c443c253679bebb825b6822d8fb4a8f62ce1c04e8fb3cbf9f9e423a7740b3e66e416d66df3e0453a3f3b4fb38ea4945441075603df9845269c13efc629b4c9133129f3203edbc8893aa5c490e53e6e07afaec8538cd025418bb2cf444db902dcb6c17942d927d5795a49eee4343a2cecbacb332b6788dd996e5f808a9676764ff1488887c20ba8bafbb429e6e3e24eae34c02b9ebbd83c66c3b2c2f0362d552d8a239ebd4140ffcc589c13209e603c14b2f485343c273c42e0566868f847f1ef04ce5f72727166d1a8b9b102f1f9976f206fa1ca0023e1858750750189507fc5949e031bdbee52f9453003b41069dee3859852286a2541a4930ade27808f21d7d23a3da51d8a0c7e4d5f567a2abcfc0ba8aac027b463a0a54c40d56ac357503e3f745a44c6ee9ff52a88a73a8add35bdcff49da0519a4b96e59e9e27bb3684ef531977e12cd395479bc4678418844eeda4afe46ad9783b74298502ef762d856bcfb32fdf887e593b502333ee97a158fffeda48d98288d9e78972831e97904cb9169775ab447cb1dc31fb720bbca64768b3740aed50055159a1abd7e40f6609386e2f8e673ab879a1780cb66d9d5f200dd03c4870aab234a8b8ab4760ac3c96b21c5a587c432ee657389b2347eeab0af91ee96cda8c9083c7b8d67240da3d841a554c649e8916db84658cb5f93fe21defc731295d46ce9615776fba4bbff618a887f8e5006ac17f78b70a27bafe7f907b0e6683d1343ef734f8ac191227fa19caa824ccb6daba871d8a8f7f1f5f3875f21bb54fe69cbd203b2bf683ae492d807e10600311b91ab0ff0bcbe71df6aaf5c2855108b24b7977c29a82802e41fc09132176f35c06c530513abba292942f13a24d9001bf934478531f83daa7e9d6184d16c5483cc9c7b31922d93601b32be49dc07cab553389935de021b1abc085c98882a69449b9288e8bff664cbd126d7db8e736730b47500a05544750f426903bd6cf498f2198803b9ee2a79f8baad919418d5f75cff520c854b6c915b9ce54fb0c41a7712ed6355b7f8bd2bd562328dbb8ea80eb1066c57d9f47387cec26851fa81355fe7a9e369aeea19a9058abfc1acb9d1d2d112797046fdf1f632002e06ea5395dd8f6429b00afeea9af1b0bcf594a2a49fedcdabc401e6e0f80f87fcf0e0a902ed12bc4ffb6757b2faa94081801160672986d370abf43f9d9f3679d2872d7fcc306264c57f7b521e0fcaadb3df7b1bdf1aea7cfa76a7ca2001675e9f46d5316a7d4c8ae234992dbb6be55752f83d831b46599d7156e98b7b0f0e148481b47b7485dc828c8c12f1257b5da300f637e2877116dc1f49cb810f255c2eaa7c93d7c0715fb89a08b6a288835f8a58f802ab1082301aa7277b50175b6272bf7822fe8f2faba3cb6fd0a4028d4c26015cdae705c94c124278f0d2b63c6bccc2c5149d868e815d8e066f5abfda60a4b4682efd45bd6a92cd2df5399f90b3c8532be3715f58970400dee4cfb025741db1de97d9e96286596d662b97660ea89488fe9be968ed877e3b630b59b1408c0ea9daec54bb97c17fa5b152de5256b6a9a10c0990eeb82f33eb683765e2194e1e73d93813e70943a55338ce0513af32494f4f89fd68aa8796246b4f50c112f65ae5ff67908668e7185ce6e65996f650773059da44844c61eb488046a649ecef79c4e0aa098bffa9941a09b5bb19285f7c6391294e51bd31822f245c763c384f9f20e4a16dd7dc6a94ff203aaee03302fcebdcca6fff944ecd96d8b9a9e477769531085529c84482e43c004ed2c01d49558399e505504a64de9b2b38e737810e92a39d538705b643f75d2e5bb3d0cf1dc9a772d5239537d6f395861c1fb3984a6159e843b869bc58e911862950600bc25a6c61a2b251fc4fe9ae245fe9c23c70db21448c43f719f4f3d615587ee08002f460a35c22b3a341a4e9549b6b8757e1766a4ec5da63c0caa8a33165285b151a7d245d2dcdf0776e6d565e37b8a0045fef3ee3f22e9c5578325a26522f49d199f34bc6a8697e98243613c33d99544036d2f841ba426d0b20d2973dc0e4457f66c101f15f763aee646f13955bd4cae4d5135cdead09683c392cf9d7ef7d78a397efe5f6160bea24664dc8994df61ac58b54f42960e5b55831bf23806435b8f38cfa16e583c9afa5c70f714ff2734d1ec0494cba7b6c766726842866ac470c93b0b80f377414f9656eddff14d1e4362f5975c2aa1de6a6c5527e1a11d7337a150a09d97ce6d2e715602359e12a2cdead32c3b64748a87b9d0f92629ef615262e0833a036e112d2797783f9457017594124b75d8fa0a1df1e350ed2de8d3bfb3b2035a14dc02532fac5cb868701154ecf32cb5bbc37172f77d0dbd382f59dc74998e8eddacd5a1c24d3b496657f0370d5e042ce371b64013f17cae765a190f00be9d8de01d1a9fa9c3e0b3acea2a2fd949dd99a390547807e93b8a7e29b6e83fd2e2563e6dc15b4efd25e984828b18f6ffe7cee4c879c73d13cc234aff2e4ec6b3dbbaecf6de43117447a3f6927ad22a86c50dac1ef0fc9593ae118270a0c9bad9a24db7609cd2aa8ea56a884dde8805c32d19db1a44cf163fa6efd3ac3b118382c45528c191c7bf493e957d4babcabf0aa3b122fa6ae176af99d24a8b4eb492703b55c9c4d99f2e07caabe9a852d9734c1acd1f4bee7c91570d5b255f840e6760bcb2932b336d9b611cb95eefd40d3469c791de4052ae28be4d651b0d86221102a9e2cfe6e88137f617f00326cb8d93824ba2c791dc4741017a9caeee4608473ca40e62a5acf0742e4001e83d129e8d1815427a3db346ac544e23d9ff6feb71812c237c806f6bfefebe916de9b3c72e3ec6d095514796b2d222d84ea7871822962494396b6053498074f8672484624233d35fd6911dbef51eadbb8ff4e6c2c88696e423a3729fd2dc84d7773fbd5f071c1f703887f710963d5e32e9801558c174b18c8b3bd8e7057b1c3074b31de77a38d206fb272cf75adb4b669bb0a73af37eac12195f85654de7a6aed161c01090a714f70d809c4001864a4116ae292c147ecd0e34509b74d38f270e983392f6f40ecce76471959fc2b342bdc6c227756de5076f604b7ed3f42af3eb87cdcb60f54d3e1e675a6ea262212c31ef74792e7e26bc5f00e8cef3eeb9411ef3a063ea2a82a27d087cc3aed3d51b6deacbfcd64080722a1e7c90e2f2f90cb693eb544ceeae36d7e6edf366d90cabe6b0b7b62850accd947d6b0309d3fe1b89204eee846636c30815efbb7454c62efb5280239520dfc1b37"}]}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000002c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a5294f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d231569accea4c2440a9b7093eb9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4400058d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7a608a25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc92bafb88f50e1126f6480d9ea223c123c99150f05d018ccc8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022067b1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438490be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561e55c37eccddfebec0183300bf37bb889420a3b8daf065ba57cac0ac06e680838a21cbfe0900d2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf01804143d02b8a9fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e7c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf2fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e4835028ae50881ef651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efed6290e2419a3483a08dc826e9f6a3122017ab2c7d5cbd206135148f5811b56f8a507a5b0c15d61aceedb66c39e1881a4beaf810989331f82bbe294fc02dda4400449d7f8e16000c7395546bc1862eea0538ad8864ec8a88ff2481881969059cb618768727b4e83eb09079984386533fd4ed015cdcf3d6b52eda43eead952e36"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x4020000, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hidraw(0x0, 0x0, 0x183cbe) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r4, &(0x7f0000001f80)="4ef0452a47950bebb7899bc301bf430574fd4331dcf118efdf86e979d8c81ec26743a3d61cde7599173b45bfb8450e6f2c048c745b0e1fc75d83a9b91e073897ae5d6867ff84f453743ae282b1f702dff9dd25ef3d0984cd96b827d446a9cfb4ccbe66ef8daaa726dccf08ed774c0e9399d0dcfd3f17a28ce0a67a6ab21b7394c8a4696f92f5fe0f1769788a21e12eb518e0aa0ade51c02b49564bb894475fe70be4088c03d58db1fc6ff893ec6bc21b7bd29160fac2079031c7cf37299df1f2ca2073a54b3126117e1b6c7e46a94c8c14a5d0c3db40397b92d9650dda1ab7ffd4c04e9606bbcd95d1e2171392120be04fbd1cfe77566a5a0bb08142a07b629be8928e320362fc66ef13783d294f531ac73540910cef56be8574177c7cd676a489f209013c0ecf37bc56347f0c8963cc401386c02530f757e7cae6dafac663195d2566c176b074f847be9d9ee17765645a7bd726b30f42054c60c114c61e465effc111c385f7c1d4286bb1ee31cbb543bf9380e1ad8348c040762f7836a35625a37a648038f4aa7b3cc9fec03f298d876e6c5ae826c27530f4a22693754f7e55a9b457e8db771e4656a680233b63585f2778e8360349fe76448d516762951578ffe4541603b95e2cffedf3198beab7e8192cc6b072fff6bff444978e8f858aa34f53d3216fa9d3a23dedace38cb62ec9c8d3501876104d773758e15e65ec5a3fe5b6e7cea12f3ae3556bc296925303b7db77dde9ee33e865371702a3829f8fa1f6fe17d1462726296b60c8654f9b329b1cc05fa82427d1040337a2ee432e5be8974f2c73ba832134b7ff0c90dc935a34fff81d0ce14483f4c23813634a9888b355a0a51ebcbefbf98ee823c3d40924ba5c43f2eeb59ee7a05b12e589b64f8d1d86626a9cbf231d60fc8536e7be451283292feec08e58bc07fee5821cc777c13be5d7d3596d1a15ea6bd624d88b772f7732cea494f15f45b4fe7d7ac6cc0a18251d8e6775e1aa70da464d7bc8b47029af48dce2942da6463fd27958a635fe7e808d839b59a5700e0e286dceb96fbe3aa384fa5eb2732fd51cf989a6412aeb9d39add15f53ed03c249e730ebcdc92808d5117717e291a9c06baa25a2eb348446cdd74e1d291b15446780a395494dcf2ca347c6c1f31280a3b902d16ea27f079a065c6a576664f1bca3e61a4b35014f0eaaa6b44da4c925dd2de53941ad0c3f2f43c78e2b206eddaa72083b753cb29db24fe99531b20e127c806ea564a0994aaeadad65442ffc85d5a4f69091f213191cce300d238fcdb77a042ae26030ad225e6fa990f16571035003c69c8363942cdc1cb7bcfd8669af1f624a2debeaf6d2d62e3944922a8cb3346d1faf6bac92824ed7b99e6f14f92a6bb05175c5b16c0b95cc29ad5c1a88d7218308d03997cfc286edece76bc11b1ba003b04f014308ed13e458dce23a2991752bc379ace2a4834ac5b19608639dec7a07d739974d63dea007b9668d1b9cefd5bf599e3f2dd5ec6c5ffa9efe8f2911d439ac183225ced7727bf71ae8319de522e0a7afb4fa58add063daac83cd76b169f3fbc778b1225b8ef4618d82efd404083398a7cfd4000ff70abba5771a545642e18a0bdff8db413ea84d006778d9353ce8e1360bb43bcce5ca6e0c0e6856ce89d8db997ed5206f02b41d5d81de13efeb310437733dc408575d68c69cd2a9f4f7133bd9ffcefc1ddf32bc5ddbba4564a8ae4a6df0bff41a8c32722c3248c87453907f043922fb209fd53a233b2f37168a6736885d84f67e8ebffc186deb7344df1f688aed010f90fe6bc5c040d8dc31050cdad5278dbb386546b3fc71d49a6e4574a93e4078ecbca86853180be90d0dc7c05452014cbe8d8de9e39bfabac1e22fa739b144742c546cf9e295f7a4003820fca67ad1a2e3097af77555cc5b6172021c694ef0dee6f6e67e343a0071d139fb5124e79541da2a30a06b79701398946fb3593b93035846ddce58d8cf932f99bec3851f542cc707e5856f0ff379f87dee3fb950d98abbd5d24234c573725a13726ff327ce7f242e19a8686b024a03f01dd06b45e4807cf34b1eeb93e70ab05467004eb116b16bae6dc9c8ee0fe9cdc1e41654af0d8a0aa3c83a98b65b2fcd9e18492011f64d3c17eed0e25eb309e6b21ab54a96b90aa655ee3750ed7ddeeec348a6bbecee812debacb528c346a987fc935039c6c01e5f91679f8a4626fe87cedb652415ead3fa3b936206c32d041379be18361a046d57545ab69640b68292e365377872481436b24159e14d5713bfa13cd04ca7beda90f7edd3d3588ff6edd69dc5961630946230bb98143d9d9d5d4c40d28abb35f9207a32ea06f8940c036e53c852986868f0c5a6d76d5768f8a503d26adcb84422043a83dca05741915f1b5d96ee6e4a32388c38adeeb893ea24c4076d376bd9f0dbb3227b36eb5ad64e0c24b6783a1ae58f73fd06c463ad3b61f335f10b2ea9f1f3aa57bac92f67e91e09aac64d5f634856ef6d3747a61fb1fd5677f4e39fe617bc3ecb0c2e633dc6f9d2e41eecbdd37d13fdb357feecc027d3e6d68380bbbaea9f0d1d6913037d8c0e30aadebe2986b438ecc4d9cbbd8eef72db5f5b6a5d37e5f39a10ce8641f2651b9ee0f5a0939ffbece61357cf042b29c77202cec2657458a4351d061921253444c5ad16a574347913f53da0cf442c2964324b4703d68e1d500a980fb02027abab240d95258c07f386ad64168600b355ef32168d7a970c95bd5cbf886d65fb6831c50079e5ae5a282b7f31f9316db3a2036137c7e4df4d31281e0b6de7ee29652320152b55ccacb31b0c538ef4a6fff36abec07ef10b3e732b6d4256df94f7ddd420b6bb115f5a70f9d830c7cabda95f660d48631626e91f1e2832a2fdba197ac56fc66a1cb11f0b46d6e7347731ae40b716a34f64d13d50715f1c9feae6f7707b3be62535966d26990cd6e55822ec4a4df347fe8dcbb3905701265c9026ed5c8d8a257f6c61ab74fde26bf22d394bd81735532a8b599e4650db1d63454de31aed0f19bebbb0e7a14451eb45c960cbad30d815e6dd6592930b7a95c8e6f643b4f840986f5ceeaa8958e46d9fd2de243b256a3d43b029f95f47e164fa563d834638556a8effc3ab4347feb6a0d6c578ba096d954c20a389ea1f19520551c163a079a127cddd1573af61e4b620aa858c86b164f39fe68ac5cc2e4df6598689b30361be8713165a742e38d244afad478d9ce0a78a937356825fab7db4d01f0c4e087ac4a337d2615822ac56d6205a91a43e3fccddfdd5f5a2fabe69521d20d107fd4ddbcc1b8a7fb6cdc46f66e10398215864b12df253df8860d0f0c7a015bf0b0b53f8b9945df1140980c5386d03b0d8eab3047f081f537868b3c9ee99566aff44abfc5440e85fd7b14303321c500574b700c393997a769b86af61bbfe4947ecd9dddab6d310631acb7fd053608575e5b58f579b02cd94d49d2469b3f3e1c4443fd9055fded64f24e6455a3833fe82674ab83b232cf4731b50796505cfc2fcf9bd80b7843bc1551d9ce05dba224a7eebc8d3c4e82ba46c32c4bafaf36740d13138abbef9182bee7d4c7a92637c5939dfa236784c02aa23ef318bf75bb214a8b0be61e1207041cd7eaededc76e63ed2ae526ab18c88161f928140b8c4bd0f83f6c75e54f733c982a8bd0612f747c420c472bc0e5abd27c9f2e23a06c54575fa76f6781a6d3f51ae50823900b8915ebf1e72189c5cd0ba47113332b26735281c2a9e5a796e9bb93e5fbe3e9afe66ca04abb75a4e4bb91126af481160a21d024776f0f3e7e8c830e79c34928647132136913acd24d9449fc3f371cca62de38772d27240b4d708637808d1808f5be02c2c9d5c752d30eb38749575c163be7d81e29c5459d2fadfdddc155fa165abcf308ea92a96969e61a053e929167525a1188d33e3086b3345194ef68ba92799c546650d56a2e901aa41254dc42ddf8cb9badc7f17f8a0064bc555673630419831778d63ba2cf62d4113cab89ec730e1c7a8a17328f3917f6a9d89cef465f7d86e439c0aa72c51f4debd8f4fd70bfd6b7dd078232631432170179bf82bb47fb6738d0296569e03aee095d40dfbffedd1d79eacc79936bcd32e311369bd8908d3c2c7cd5a6a6a387744905c391d2791b81e38d202f993276ad638c8f374b77741a5b524a0dba220d93ca8b8476c255a275dd32c41e53286b83736b4cd733704143093605d8577bfbcf65bdbe0bb9b6f29b24b2c704858ca6d184b0f26d978f37f0e83f5999d17ed6c74557863c5c15d63f5161d6886044d69aec4ba1e69f969d5aa16fd43c23ba46e00d9edec1af45c1a7b8a8aa4e65c01c7d8fa660b931f65138b3c212738531bcdfbbfe0a5e09c36115a2e704be371b031ef97316798fb81532b46936947eddcbd23d6d04e88ee585f184075d4b666266920cd3bdbca696e7ac5b7af1b5a9e7d45cc9407cd83231031ca1c3dc1f737be73efae1482ecd775d410a94dfe324bc245e94dc394aa754ec6e245bd95b9bf626c41c7391a3f301ed87d3efd45be08ede5919f2bab2e7a7dbcb7a02c1b19f50f602beaf83b806dddeb851cf29f5a818f56737e47e700269e3a3c4dbefeb8ffe65b7635ba9a1f5699d5f4b7f6e3cb97a4837f3ffb58373a1b108256fae68c8500b69c5bf1adf64c0970842ba85835abdd920972b82ceb0f274d5d1de970837713acd179e2be6ca9503d46a727e61a138ced004d90dbcdf6dee2946dd875810a4efbaad8d53f4746480642e9d79be1790f11d242805a7d0d20226bb9797672b32122d672cc5bf7af881da57d4dcb769f68d0ab451bff08a9f62834a237c713fba5c90b21fb3dfdc5bb42a85880f7edee650087ba66b34a1db93d7cb11d75f2c4ca2ce3731cb8faa24ebc0a7f5065c10ab34029d01610253d9c9ca9f662237702295dfc2c975660ad30f149b93682b91da4f0f5fff8f33a6e3fb58a31e48bd51755bd8887e8057109f9610109a72868f1762aecd26ed8c1b10fb80dc6b9ef76f2017abc48326f10af7bc1c6a6f7d589ad5e3d5e55a35ed350736644", 0xe00) read$hidraw(r4, &(0x7f00000000c0)=""/109, 0x6d) [ 256.472975][ T4279] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 256.503027][ T3078] usb 1-1: Invalid ep0 maxpacket: 16 [ 256.503033][ T4127] usb 5-1: device descriptor read/all, error -71 [ 256.595557][ T3157] usb 3-1: USB disconnect, device number 99 [ 256.672708][ T3078] usb 1-1: new low-speed USB device number 114 using dummy_hcd 19:05:59 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 256.872702][ T3074] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 256.872840][ T4127] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 256.880038][ T3074] ath9k_htc: Failed to initialize the device [ 256.894711][ T4279] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 256.905752][ T4279] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 256.915631][ T4279] usb 4-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.40 [ 256.924839][ T4279] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 256.933343][ T76] usb 6-1: ath9k_htc: USB layer deinitialized [ 256.944520][ T4279] usb 4-1: config 0 descriptor?? [ 256.982901][ T3078] usb 1-1: Invalid ep0 maxpacket: 16 [ 256.988725][ T3078] usb usb1-port1: attempt power cycle 19:06:00 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 257.028709][ T3055] usb 2-1: USB disconnect, device number 97 19:06:00 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 257.172748][ T4127] usb 5-1: no configurations [ 257.177517][ T4127] usb 5-1: can't read configurations, error -22 [ 257.185218][ T4127] usb usb5-port1: attempt power cycle [ 257.192718][ T3098] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 257.199932][ T3098] ath9k_htc: Failed to initialize the device [ 257.206562][ T3157] usb 3-1: ath9k_htc: USB layer deinitialized [ 257.312695][ T76] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 257.432649][ T3055] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 257.443970][ T4279] hid-multitouch 0003:1FD2:6007.001E: item fetching failed at offset 3/5 [ 257.453453][ T4279] hid-multitouch: probe of 0003:1FD2:6007.001E failed with error -22 [ 257.562631][ T3157] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 257.646822][ T21] usb 4-1: USB disconnect, device number 105 [ 257.672680][ T3055] usb 2-1: Using ep0 maxpacket: 16 [ 257.722808][ T3078] usb 1-1: new low-speed USB device number 115 using dummy_hcd [ 257.730530][ T76] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 257.741859][ T76] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 257.792807][ T3055] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 257.809107][ T3055] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 257.819162][ T3055] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 257.828765][ T3055] usb 2-1: config 0 descriptor?? [ 257.832679][ T3078] usb 1-1: Invalid ep0 maxpacket: 16 [ 257.875338][ T3055] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 257.894170][ T4127] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 257.932735][ T76] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 257.941989][ T76] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 257.950049][ T76] usb 6-1: Product: syz [ 257.954269][ T76] usb 6-1: Manufacturer: syz [ 257.958864][ T76] usb 6-1: SerialNumber: syz [ 257.992661][ T3078] usb 1-1: new low-speed USB device number 116 using dummy_hcd [ 258.013254][ T76] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 258.023070][ T4127] usb 5-1: no configurations [ 258.027774][ T4127] usb 5-1: can't read configurations, error -22 [ 258.102680][ T3157] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 258.102709][ T3078] usb 1-1: Invalid ep0 maxpacket: 16 [ 258.111813][ T3157] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 258.111828][ T3157] usb 3-1: Product: syz [ 258.117526][ T3078] usb usb1-port1: unable to enumerate USB device [ 258.125252][ T3157] usb 3-1: Manufacturer: syz [ 258.125266][ T3157] usb 3-1: SerialNumber: syz [ 258.173361][ T3157] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 258.192679][ T4127] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 258.322857][ T4127] usb 5-1: no configurations [ 258.327757][ T4127] usb 5-1: can't read configurations, error -22 [ 258.334496][ T4127] usb usb5-port1: unable to enumerate USB device [ 258.412577][ T3055] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 258.682601][ T76] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 258.742587][ T3157] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 258.772598][ T3055] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 258.783633][ T3055] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 258.793490][ T3055] usb 4-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.40 [ 258.802638][ T3055] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 258.811895][ T3055] usb 4-1: config 0 descriptor?? 19:06:01 executing program 3: syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000000)) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cca80a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d807005af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c0ca205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c991d0f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f5390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54c2fb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f85484569608000000000000f90402833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beaa706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42839fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x10001, 0x84000) r1 = syz_open_dev$hidraw(0x0, 0x1, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000001a00)=""/4096) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20102) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffff7, 0x1c1000) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f0000000080)={0x0, "2f4d399f67fb7f34f0a97bf3155771781f8227b2e35b2506d1791f2821030b000013c86111cddc2345080f4f7b90adbc00"}) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r2, 0x660c, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(r6, 0x6611, 0x0) 19:06:01 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)) r1 = syz_usb_connect(0x1, 0x2d, &(0x7f0000001740)=ANY=[@ANYRES16=r0], 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x596, 0x506, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x1, [{{0x9, 0x4, 0x0, 0x80, 0x2, 0x3, 0x1, 0x2, 0x28, {0x9, 0x21, 0x9, 0x3, 0x1, {0x22, 0xeca}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0xc, 0x7, 0x4}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x37, 0x1, 0x71, 0xff, 0x1}, 0x4c, &(0x7f0000000080)={0x5, 0xf, 0x4c, 0x3, [@wireless={0xb, 0x10, 0x1, 0x2, 0x8, 0x6, 0x0, 0x7277, 0x40}, @ssp_cap={0x1c, 0x10, 0xa, 0xff, 0x4, 0x7ff, 0x88f, 0xc9d6, [0xc000, 0xc0f0, 0x0, 0xc0c7]}, @ssp_cap={0x20, 0x10, 0xa, 0xff, 0x5, 0x100, 0xf00f, 0x7ff, [0xffff00, 0x1010030, 0x3fc0, 0xff3f00, 0xffbf80]}]}, 0x8, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3801}}, {0x69, &(0x7f0000000140)=@string={0x69, 0x3, "2e034cf6a0a83553257313d6a56d512b2d7a8048cd160a2259150b19b36396c60dc9d81fc3cf271c0392bb52c360959c5b1a00bcf729ff81658896d68019725d1d2bcdf50013764653d440a8cbaf32c9b2ec178fec03a4d9151f961d50d3c7e6872dd1626f1821"}}, {0xd2, &(0x7f00000001c0)=@string={0xd2, 0x3, "9a19506678c91aa679de36849babae22597754bb5d1bdbbe66f379a51512a57d88e5b9aa54dec6d3161e561147ab616cd025e7765d1589d281e5b77e436810c95379ff054626c259e751c8951d264adea0f8c860e79228bb658547abe7e120a3929f5c49fc6a2d20fafdf870821c32a570291b3028a772334838dbaf6d11260d9bdf649847da4d38b21fa6812d32e5755229e8d982cde3ec0637bb531d58cdc5b47a246465f5d5b9a15e428729fb24dc53b4f43add660eb17ae1cb80f600180fffaa8dd04ce666de53c2707c35653e22"}}, {0x19, &(0x7f0000000300)=@string={0x19, 0x3, "4497af22c7a2bb93c4a4d9e3c7da603aaac22a226606f8"}}, {0xa2, &(0x7f0000000340)=@string={0xa2, 0x3, "22e919948d8cc293182e69119f28ef44d2e88c967fff35be01e3e8f6d799dbc360f856a208bf3417c561f7f5723a9790848ddd75a06549ee5f176d0d9888199861f7a88e2270b8fdd95596307c49863dffe17a450f9dd2cb16e38f75f278fbd545a97b2d121cf0d1f4b0c50a9ffd078d7e9e6f9730a493b9edf43b445f085738cb3aa3abb988fdcbec0d6cf1aafebceddc07a803a4a876f18c157da55bde99b4"}}, {0xfb, &(0x7f0000000400)=@string={0xfb, 0x3, "1dad4772122b3de9851ff2419971424848fe7dcce3080f2ea5f3dc79d2c0a7307351a230ca6290aa8d254dc502d295b08b9a4423b7645ee65595f8de24b0bde7327be48c5aa8a389daf224c6a13a7c1140812f828c890cb1e649707cb1096386a163d257b92c6b0303caeee94e169314d659d99e3a887f1cb8dc52db99f6556e9fc204e61ee77ab22a5c3c58fd5371a3c4b65e1747c77f8b49bbb102e1ab084396655d65a56a424e4154c9ca2ba995a5b15cbca2b36bb6c69a9a5a05e668a716720debed424bd3cee0131426ab224548b995cf07784c71b9c2567ee23afc8a73ee0a863293094de9dd913cf2768e81728c9f1b22fd54185317"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x448}}, {0x8c, &(0x7f0000000540)=@string={0x8c, 0x3, "0b59e6b6253212b48e5c450f2604ff1008305187c72617baa280036a03ad84c577caea30d1389239c2cf2ad5516e4e9aa04d7fc34ffd4f69f62a7908e3d4d31fd3247685f3f1755c766c8a0b20e59a8b0e88db88ff2d1b0da0230760fe46b9ebd6a9e2da779ac495e116ff383f42c115dfe32890df567ee3232b7ca2c6503aa41e3189972bb886e0abe5"}}]}) syz_usb_control_io(r1, 0x0, &(0x7f00000006c0)={0x84, &(0x7f00000002c0)={0x0, 0x0, 0x2, "f367"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)=ANY=[], 0x0) [ 258.945057][ T7465] udc-core: couldn't find an available UDC or it's busy [ 258.952117][ T7465] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 259.052576][ T3055] usbhid 4-1:0.0: can't add hid device: -71 [ 259.058716][ T3055] usbhid: probe of 4-1:0.0 failed with error -71 [ 259.067951][ T3055] usb 4-1: USB disconnect, device number 106 [ 259.210459][ T3078] usb 6-1: USB disconnect, device number 92 [ 259.226052][ T4127] usb 3-1: USB disconnect, device number 100 19:06:02 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000f06f2940cf12117111440000000109021b00010000000009040000010300000009058403"], 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc9, 0xe2, 0x36, 0x40, 0x10c4, 0x807a, 0x8394, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6d, 0x88, 0x47}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000680)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000700000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000cc0)={0x84, &(0x7f00000007c0)={0x0, 0x0, 0x2, 'BV'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000280)={0x0, 0x0, 0xf, "d531c81924c8bee4a8dcee8fd3315c"}, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000b80)={0x44, &(0x7f0000000440)={0x40}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000340)={0x34, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x20, 0x1, 0x1}, 0x0}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 259.462454][ T3098] usb 1-1: new low-speed USB device number 117 using dummy_hcd 19:06:02 executing program 5: 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) 19:06:02 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 259.752410][ T76] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 259.759424][ T3098] usb 1-1: device descriptor read/64, error 18 [ 259.769306][ T76] ath9k_htc: Failed to initialize the device [ 259.783333][ T3078] usb 6-1: ath9k_htc: USB layer deinitialized [ 259.832453][ T3157] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 259.839660][ T3157] ath9k_htc: Failed to initialize the device [ 259.847298][ T4127] usb 3-1: ath9k_htc: USB layer deinitialized 19:06:02 executing program 3: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x1) r0 = syz_usb_connect(0x4, 0x158, &(0x7f0000000040)=ANY=[@ANYRES16], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 259.922452][ T3055] usb 5-1: new high-speed USB device number 5 using dummy_hcd 19:06:03 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 260.051403][ T3074] usb 2-1: USB disconnect, device number 98 [ 260.162442][ T3098] usb 1-1: device descriptor read/64, error 18 [ 260.202569][ T4127] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 260.222399][ T3078] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 260.282493][ T3055] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 260.293434][ T3055] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 260.303237][ T3055] usb 5-1: New USB device found, idVendor=12cf, idProduct=7111, bcdDevice=44.11 [ 260.312346][ T3055] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 260.321811][ T3055] usb 5-1: config 0 descriptor?? [ 260.453024][ T3098] usb 1-1: new low-speed USB device number 118 using dummy_hcd [ 260.482431][ T3074] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 260.563136][ T7496] udc-core: couldn't find an available UDC or it's busy [ 260.570317][ T7496] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 260.582460][ T3055] radio-si470x 5-1:0.0: DeviceID=0x204d ChipID=0xcc81 19:06:03 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40284504, &(0x7f0000001080)=[0x200]) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000000)=[0xffffffff, 0x7]) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f00000001c0)=0x5) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x400001) syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x3, 0x680240) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000140)=""/110) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x76, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x1, 0x1, 0x9, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x0, "df2df1"}, {0x5}, {0xd}, [@mbim={0xc, 0x24, 0x1b, 0x5, 0x1000, 0x0, 0x9, 0x3f, 0x3}, @dmm={0x7}, @network_terminal={0x7}, @mbim={0xc}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x5}}}}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x1f, &(0x7f0000000080)=ANY=[@ANYBLOB="050f1fea8c2c1e277b92bb0097fb81c2974662fc25bbb161b8986950f10b10ec53847766"]}) [ 260.612558][ T3078] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 260.623211][ T3078] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 260.722535][ T4127] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 260.731737][ T4127] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 260.739805][ T4127] usb 3-1: Product: syz [ 260.744052][ T4127] usb 3-1: Manufacturer: syz [ 260.748632][ T4127] usb 3-1: SerialNumber: syz [ 260.762385][ T3074] usb 2-1: Using ep0 maxpacket: 16 [ 260.767644][ T3098] usb 1-1: device descriptor read/64, error 18 [ 260.792875][ T4127] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 260.802553][ T3055] radio-si470x 5-1:0.0: si470x_get_report: usb_control_msg returned -32 [ 260.817464][ T3055] radio-si470x 5-1:0.0: si470x_get_scratch: si470x_get_report returned -32 [ 260.822479][ T3078] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 260.828564][ T3055] radio-si470x: probe of 5-1:0.0 failed with error -5 [ 260.835335][ T3078] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 260.850042][ T3078] usb 6-1: Product: syz [ 260.854241][ T3078] usb 6-1: Manufacturer: syz [ 260.858827][ T3078] usb 6-1: SerialNumber: syz [ 260.913329][ T3078] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 260.962536][ T3074] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 260.975547][ T3074] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 260.984732][ T3074] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 260.995910][ T3074] usb 2-1: config 0 descriptor?? [ 261.046836][ T3074] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 261.112323][ T4127] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 261.192324][ T3098] usb 1-1: device descriptor read/64, error 18 [ 261.322659][ T3098] usb usb1-port1: attempt power cycle [ 261.352260][ T4127] usb 4-1: Using ep0 maxpacket: 32 [ 261.402417][ T3055] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 261.472340][ T4127] usb 4-1: unable to get BOS descriptor set [ 261.552409][ T4127] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 261.592400][ T3078] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 261.606543][ T7503] udc-core: couldn't find an available UDC or it's busy [ 261.613765][ T7503] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 261.722351][ T4127] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 261.731657][ T4127] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 261.739709][ T4127] usb 4-1: Product: syz [ 261.743986][ T4127] usb 4-1: Manufacturer: syz [ 261.748673][ T4127] usb 4-1: SerialNumber: syz [ 261.772309][ T7522] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 261.844502][ T3074] usb 3-1: USB disconnect, device number 101 19:06:05 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x57}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7a608a25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf01804143d02b8a9fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e7c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x80086603, 0x20000000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000040)={0x3, 0xffffffff, 0xd6}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3d81808c, 0x141000) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20000000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd", 0x16) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x183cbe) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 262.062314][ T3098] usb 1-1: new low-speed USB device number 119 using dummy_hcd [ 262.142727][ T76] usb 6-1: USB disconnect, device number 93 [ 262.253272][ T4127] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 262.263269][ T4127] usb 4-1: USB disconnect, device number 107 19:06:05 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) 19:06:05 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1f, 0x141400) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/70) r1 = syz_usb_connect(0x0, 0x24f, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000fbb930102404009d490b000000010902120001000000000904"], 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_ep_read(r2, 0x38, 0x35, &(0x7f00000000c0)=""/53) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000700)={0x44, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000296ae08ec00a5f1006cfc9e16507d7f19faea0dced88ad832ec31056667d86fd77a735342c16fa1320790442aac2244d77b256fea10fc4b72af4ca8f9d426b8f14311e"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 262.464704][ T4279] usb 5-1: USB disconnect, device number 5 [ 262.475599][ T3055] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 262.493015][ T3055] ath9k_htc: Failed to initialize the device [ 262.499439][ T3074] usb 3-1: ath9k_htc: USB layer deinitialized [ 262.542297][ T3098] usb 1-1: device not accepting address 119, error -71 19:06:05 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 262.642172][ T3078] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 262.662200][ T3078] ath9k_htc: Failed to initialize the device [ 262.668431][ T76] usb 6-1: ath9k_htc: USB layer deinitialized [ 262.892118][ T3074] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 262.932197][ T4279] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 262.940711][ T3098] usb 1-1: new high-speed USB device number 120 using dummy_hcd 19:06:06 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 263.077761][ T4452] usb 2-1: USB disconnect, device number 99 [ 263.132323][ T76] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 263.172364][ T3098] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 263.192548][ T4127] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 263.222198][ T4279] usb 5-1: Using ep0 maxpacket: 16 [ 263.352349][ T4279] usb 5-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 263.361603][ T4279] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 263.372299][ T3098] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 263.381660][ T3098] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 263.389832][ T3098] usb 1-1: Product: syz [ 263.394108][ T3098] usb 1-1: Manufacturer: syz [ 263.399996][ T3098] usb 1-1: SerialNumber: syz [ 263.406032][ T4279] usb 5-1: config 0 descriptor?? [ 263.432080][ T4127] usb 4-1: Using ep0 maxpacket: 32 [ 263.462484][ T3074] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 263.471688][ T3074] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 263.480781][ T3074] usb 3-1: Product: syz [ 263.485009][ T3074] usb 3-1: Manufacturer: syz [ 263.489623][ T3074] usb 3-1: SerialNumber: syz [ 263.494937][ T3098] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 263.503388][ T4452] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 263.552333][ T4127] usb 4-1: unable to get BOS descriptor set [ 263.552949][ T3074] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 263.566495][ T76] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 263.577031][ T76] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 263.632129][ T4127] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 263.645616][ T7554] udc-core: couldn't find an available UDC or it's busy [ 263.653220][ T7554] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 263.692106][ T4127] usb 4-1: string descriptor 0 read error: -71 [ 263.698572][ T4127] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 263.708132][ T4127] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 263.732151][ T4127] usb 4-1: can't set config #1, error -71 [ 263.738966][ T4127] usb 4-1: USB disconnect, device number 108 [ 263.782173][ T4452] usb 2-1: Using ep0 maxpacket: 16 19:06:06 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r3 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 263.802406][ T76] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 263.811487][ T76] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 263.819583][ T76] usb 6-1: Product: syz [ 263.823982][ T76] usb 6-1: Manufacturer: syz [ 263.828591][ T76] usb 6-1: SerialNumber: syz [ 263.893191][ T76] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 263.942399][ T4452] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 263.953589][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 263.964738][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 263.982184][ T4452] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 263.995137][ T4452] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 264.004321][ T4452] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 264.012423][ T4279] smscufx: Failed to read register index 0x00003004 [ 264.019011][ T4279] smscufx: error -71 reading 0x3004 register from device [ 264.019243][ T4279] smscufx: probe of 5-1:0.0 failed with error -71 [ 264.035123][ T4279] usb 5-1: USB disconnect, device number 6 [ 264.044441][ T4452] usb 2-1: config 0 descriptor?? [ 264.094818][ T4452] usbhid 2-1:0.0: can't add hid device: -22 [ 264.101176][ T4452] usbhid: probe of 2-1:0.0 failed with error -22 [ 264.192005][ T4127] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 264.212274][ T3098] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 264.292153][ T3074] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 264.494584][ T7548] udc-core: couldn't find an available UDC or it's busy [ 264.501726][ T7548] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 264.552097][ T4127] usb 4-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 264.562346][ T4127] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 264.582487][ T76] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 264.625641][ T4452] usb 1-1: USB disconnect, device number 120 [ 264.713920][ T3078] usb 3-1: USB disconnect, device number 102 [ 264.732071][ T4127] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 264.741172][ T4127] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 264.749636][ T4127] usb 4-1: Product: syz [ 264.752042][ T4279] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 264.755799][ T4127] usb 4-1: Manufacturer: syz [ 264.767898][ T4127] usb 4-1: SerialNumber: syz [ 264.812732][ T4127] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 265.001996][ T4279] usb 5-1: Using ep0 maxpacket: 16 [ 265.057822][ T3557] usb 6-1: USB disconnect, device number 94 [ 265.142070][ T4279] usb 5-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 265.151179][ T4279] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 265.163470][ T4279] usb 5-1: config 0 descriptor?? 19:06:08 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 265.281922][ T3098] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 265.289054][ T3098] ath9k_htc: Failed to initialize the device [ 265.296402][ T4452] usb 1-1: ath9k_htc: USB layer deinitialized [ 265.352006][ T3074] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 265.359255][ T3074] ath9k_htc: Failed to initialize the device [ 265.366276][ T3078] usb 3-1: ath9k_htc: USB layer deinitialized [ 265.382058][ T4127] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 265.402336][ T7554] udc-core: couldn't find an available UDC or it's busy [ 265.409313][ T7554] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:06:08 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1f, 0x141400) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/70) r1 = syz_usb_connect(0x0, 0x24f, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000fbb930102404009d490b000000010902120001000000000904"], 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_ep_read(r2, 0x38, 0x35, &(0x7f00000000c0)=""/53) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f0000000700)={0x44, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000296ae08ec00a5f1006cfc9e16507d7f19faea0dced88ad832ec31056667d86fd77a735342c16fa1320790442aac2244d77b256fea10fc4b72af4ca8f9d426b8f14311e"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 265.501973][ T4279] smscufx: Failed to read register index 0x00003004 [ 265.508678][ T4279] smscufx: error -71 reading 0x3004 register from device [ 265.508913][ T4279] smscufx: probe of 5-1:0.0 failed with error -71 [ 265.525848][ T4279] usb 5-1: USB disconnect, device number 7 19:06:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) 19:06:08 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r3 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 265.681918][ T76] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 265.689042][ T4452] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 265.698274][ T76] ath9k_htc: Failed to initialize the device [ 265.705009][ T3557] usb 6-1: ath9k_htc: USB layer deinitialized [ 265.761931][ T3078] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 265.941840][ T4279] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 265.960220][ T12] usb 4-1: USB disconnect, device number 109 [ 266.062889][ T3557] usb 6-1: new high-speed USB device number 95 using dummy_hcd 19:06:09 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 266.105052][ T3055] usb 2-1: USB disconnect, device number 100 [ 266.161910][ T4452] usb 1-1: device descriptor read/64, error -71 [ 266.192945][ T4279] usb 5-1: Using ep0 maxpacket: 16 [ 266.332034][ T3078] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 266.341252][ T3078] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 266.349560][ T3078] usb 3-1: Product: syz [ 266.353836][ T3078] usb 3-1: Manufacturer: syz [ 266.358422][ T3078] usb 3-1: SerialNumber: syz [ 266.363265][ T4279] usb 5-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 266.372575][ T4279] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 266.383022][ T4279] usb 5-1: config 0 descriptor?? [ 266.443278][ T3078] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 266.462010][ T3557] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 266.472417][ T4127] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 266.472532][ T3557] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 19:06:09 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 266.479881][ T4127] ath9k_htc: Failed to initialize the device [ 266.505021][ T12] usb 4-1: ath9k_htc: USB layer deinitialized [ 266.515072][ T3055] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 266.653073][ T7612] udc-core: couldn't find an available UDC or it's busy [ 266.660134][ T7612] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 266.702046][ T3557] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 266.711102][ T3557] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 266.719179][ T3557] usb 6-1: Product: syz [ 266.723397][ T3557] usb 6-1: Manufacturer: syz [ 266.727979][ T3557] usb 6-1: SerialNumber: syz [ 266.761790][ T3055] usb 2-1: Using ep0 maxpacket: 16 [ 266.782033][ T4452] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 266.793065][ T3557] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 266.801295][ T4452] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 266.881845][ T3055] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 266.892998][ T3055] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 266.903946][ T3055] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 266.914549][ T3055] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 266.927470][ T3055] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 266.936759][ T3055] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 266.948064][ T3055] usb 2-1: config 0 descriptor?? [ 266.992415][ T4452] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 266.999584][ T3055] usbhid 2-1:0.0: can't add hid device: -22 [ 267.001514][ T4452] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 267.001531][ T4452] usb 1-1: Product: syz [ 267.012395][ T3055] usbhid: probe of 2-1:0.0 failed with error -22 [ 267.016309][ T4452] usb 1-1: Manufacturer: syz [ 267.031354][ T4452] usb 1-1: SerialNumber: syz [ 267.036143][ T12] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 267.043935][ T4279] smscufx: Failed to read register index 0x00003004 [ 267.050522][ T4279] smscufx: error -71 reading 0x3004 register from device [ 267.050733][ T4279] smscufx: probe of 5-1:0.0 failed with error -71 [ 267.067507][ T4279] usb 5-1: USB disconnect, device number 8 [ 267.122654][ T4452] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 267.151886][ T3078] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 267.354350][ T7602] udc-core: couldn't find an available UDC or it's busy [ 267.361932][ T7602] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:06:10 executing program 4: syz_usb_connect(0x0, 0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="120100009c55e54099040e10c4360000000109023249e24057e77c6cc2fda6e4d48001000000000904001001420b7000082402010000000007240100040000082402010000000009058f"], 0x0) [ 267.451931][ T12] usb 4-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 267.462228][ T12] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 267.475396][ T3557] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 267.575505][ T3157] usb 3-1: USB disconnect, device number 103 [ 267.661894][ T12] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 267.671027][ T12] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 267.679124][ T12] usb 4-1: Product: syz [ 267.683476][ T12] usb 4-1: Manufacturer: syz [ 267.688069][ T12] usb 4-1: SerialNumber: syz [ 267.734582][ T12] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 267.781893][ T4452] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 267.791842][ T3055] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 267.953403][ T4127] usb 6-1: USB disconnect, device number 95 19:06:11 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 268.151712][ T3055] usb 5-1: config index 0 descriptor too short (expected 18738, got 50) [ 268.160165][ T3055] usb 5-1: config 64 has too many interfaces: 226, using maximum allowed: 32 [ 268.169025][ T3055] usb 5-1: config 64 has an invalid descriptor of length 108, skipping remainder of the config [ 268.179518][ T3055] usb 5-1: config 64 has 0 interfaces, different from the descriptor's value: 226 [ 268.189090][ T3055] usb 5-1: New USB device found, idVendor=0499, idProduct=100e, bcdDevice=36.c4 [ 268.198190][ T3055] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 268.231724][ T3078] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 268.238662][ T3078] ath9k_htc: Failed to initialize the device [ 268.252010][ T3157] usb 3-1: ath9k_htc: USB layer deinitialized [ 268.381757][ T12] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 268.399110][ T4279] usb 1-1: USB disconnect, device number 121 19:06:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 268.481661][ T3055] usb 5-1: string descriptor 0 read error: -71 [ 268.490398][ T3055] usb 5-1: USB disconnect, device number 9 [ 268.551734][ T3557] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 268.558856][ T3557] ath9k_htc: Failed to initialize the device [ 268.566274][ T4127] usb 6-1: ath9k_htc: USB layer deinitialized [ 268.611625][ T3157] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 268.871636][ T4452] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 268.878740][ T4452] ath9k_htc: Failed to initialize the device [ 268.886598][ T4279] usb 1-1: ath9k_htc: USB layer deinitialized 19:06:11 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x5, 0x96, &(0x7f0000000000)={{0x12, 0x1, 0x101, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x84, 0x2, 0x1, 0x9, 0xb1cc93abd8a0e00b, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "17"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x40, 0x1, 0x6}, {0x6, 0x24, 0x1a, 0x6}, [@dmm={0x7, 0x24, 0x14, 0x5, 0x7}, @network_terminal={0x7, 0x24, 0xa, 0x1f, 0x1, 0x4, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x3, 0xc3, 0xc035}, @mbim_extended={0x8, 0x24, 0x1c, 0x7ff, 0x85, 0x9}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x81}, @acm={0x4, 0x24, 0x2, 0x2}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x7, 0xf9, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x7f, 0x8, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x7, 0x80, 0xff}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x250, 0x3, 0x3f, 0x4, 0x8, 0x6}, 0xbf, &(0x7f0000000240)={0x5, 0xf, 0xbf, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x4, 0x5, 0x7, 0xf00f, 0x8, [0xff00c0, 0x3fc0, 0xc00f, 0xff00c0, 0xc0cf]}, @generic={0x90, 0x10, 0x1, "ed909f7cc49b1233de1a07006e16a3ff9f63441b7666ea1fe0d83870958a688d2856b1335ab6cf20d7cd67b9979277e9c96b0ac3d1588654a344742cda6de5ca618f2488a03f3d442df452a91408cf5d369423a668e59f827c78d28c78806a66dee47362c23c662529e269f45d31c07fa8e5f999a037ab4b6e9b9979c9dd4c76af0bd0703150b9cbc341ce4148"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x2, 0x5}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x1404}}, {0xeb, &(0x7f0000000300)=@string={0xeb, 0x3, "ae12190bf4d39554cfc4231dec10ab3edb825d86ed39e469a0ac201bad21f108ed37b501bd0055ebc4a4cfc1539e6efa7030649041561fad0861fe0c8b885fb82f3bedd760d9894fbbd60ab417641e2a921ffae30bfbee450d51ea93cdefcdcb9987b604bdd004da0ce21b03a3f477cfb7c5dd7c90b7316658034ddb8bac81b2fb9e339939c849de8341d6b6f658962609c4fe98ab4ca02ae8438e7914c17dcd4df32a7c50af47fba7d953f88e9deafc4e9a05e0494b988db5a95b032afa2fb7f968824172bd76e3dd08b67698629ea16e9c606b81322c0840dfbbda9a597711ba123bfa329aefd4e0"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x2c01}}]}) syz_usb_control_io(r0, &(0x7f0000000600)={0x2c, &(0x7f0000000480)={0x40, 0x11, 0x5c, {0x5c, 0xb, "bc1c22a6a9484cc46bd9401095111437c992b94accf27e10258abf26ddbeb3186a68bd414029ac8ae4e48b939577c4066a8c1ab6287779f52bbeed102f592b599099080b9a1817820b7f1d600688ac6fb3aa503fc60e94c47210"}}, &(0x7f0000000500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44a}}, &(0x7f0000000540)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000580)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x8, 0x10, 0x1, "d7cd42aa", "c622947e"}}, &(0x7f00000005c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x3, 0x1, 0x3, 0xe9, 0x8000, 0x8}}}, &(0x7f0000000a40)={0x84, &(0x7f0000000640)={0x40, 0xc, 0xa, "0edbb76e008e0b019f4e"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x40}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0xc}, &(0x7f0000000700)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000740)={0x20, 0x0, 0x4, {0x60, 0x2}}, &(0x7f0000000780)={0x40, 0x7, 0x2, 0x1f}, &(0x7f00000007c0)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000800)={0x40, 0xb, 0x2, 'pI'}, &(0x7f0000000840)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000880)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f00000008c0)={0x40, 0x17, 0x6}, &(0x7f0000000900)={0x40, 0x19, 0x2, "929a"}, &(0x7f0000000940)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000000980)={0x40, 0x1c, 0x1, 0x9}, &(0x7f00000009c0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000a00)={0x40, 0x21, 0x1, 0x4}}) r1 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582ef1000000001020009050212"], 0x0) syz_usb_control_io$printer(r1, &(0x7f0000000140)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4}}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc, &(0x7f0000000200)=ANY=[@ANYBLOB="d0b42d819f14da"]) [ 268.921581][ T4127] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 268.975335][ T3055] usb 4-1: USB disconnect, device number 110 19:06:12 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 269.128332][ T76] usb 2-1: USB disconnect, device number 101 [ 269.131733][ T3157] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 269.143551][ T3157] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 269.151606][ T3157] usb 3-1: Product: syz [ 269.155821][ T3157] usb 3-1: Manufacturer: syz [ 269.160600][ T3157] usb 3-1: SerialNumber: syz [ 269.214228][ T3157] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 269.231649][ T3098] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 269.311659][ T4127] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 269.322064][ T4127] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 269.391604][ T4279] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 269.441556][ T12] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 269.448650][ T12] ath9k_htc: Failed to initialize the device [ 269.455197][ T3055] usb 4-1: ath9k_htc: USB layer deinitialized 19:06:12 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, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r4, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r5, &(0x7f00000000c0)=""/74, 0x4a) [ 269.495991][ T4127] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 269.505473][ T4127] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 269.513638][ T4127] usb 6-1: Product: syz [ 269.517807][ T4127] usb 6-1: Manufacturer: syz [ 269.522445][ T4127] usb 6-1: SerialNumber: syz [ 269.571534][ T76] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 269.572167][ T4127] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 269.661664][ T3098] usb 5-1: config index 0 descriptor too short (expected 18738, got 50) [ 269.670265][ T3098] usb 5-1: config 64 has too many interfaces: 226, using maximum allowed: 32 [ 269.679538][ T3098] usb 5-1: config 64 has an invalid descriptor of length 108, skipping remainder of the config [ 269.689946][ T3098] usb 5-1: config 64 has 0 interfaces, different from the descriptor's value: 226 [ 269.700066][ T3098] usb 5-1: New USB device found, idVendor=0499, idProduct=100e, bcdDevice=36.c4 [ 269.709162][ T3098] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 269.718187][ T4279] usb 1-1: Invalid ep0 maxpacket: 512 [ 269.801583][ T3157] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 269.841489][ T76] usb 2-1: Using ep0 maxpacket: 16 [ 269.891606][ T4279] usb 1-1: new high-speed USB device number 123 using dummy_hcd [ 269.931553][ T3055] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 269.971619][ T76] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 269.982613][ T76] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 269.993617][ T76] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 270.003515][ T76] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 19:06:13 executing program 4: r0 = syz_usb_connect(0x5, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x39, 0x49, 0xa0, 0x20, 0x19d2, 0xff5a, 0x9412, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x0, 0x12, 0x80, 0x2}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x40, 0x13, 0x6, @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) [ 270.016444][ T76] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 270.025531][ T76] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 270.036262][ T7658] udc-core: couldn't find an available UDC or it's busy [ 270.043385][ T7658] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 270.063024][ T3098] usb 5-1: string descriptor 0 read error: -71 [ 270.070810][ T76] usb 2-1: config 0 descriptor?? [ 270.076402][ T3098] usb 5-1: USB disconnect, device number 10 [ 270.123718][ T76] usbhid 2-1:0.0: can't add hid device: -22 [ 270.129773][ T76] usbhid: probe of 2-1:0.0 failed with error -22 [ 270.151645][ T4127] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 270.161471][ T4279] usb 1-1: Invalid ep0 maxpacket: 512 [ 270.167092][ T4279] usb usb1-port1: attempt power cycle [ 270.263487][ T67] usb 3-1: USB disconnect, device number 104 [ 270.291590][ T3055] usb 4-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 270.302346][ T3055] usb 4-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 270.431453][ T3098] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 270.471614][ T3055] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 270.480724][ T3055] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 270.488871][ T3055] usb 4-1: Product: syz [ 270.493282][ T3055] usb 4-1: Manufacturer: syz [ 270.497871][ T3055] usb 4-1: SerialNumber: syz [ 270.542245][ T3055] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 270.622640][ T12] usb 6-1: USB disconnect, device number 96 [ 270.681405][ T3098] usb 5-1: Using ep0 maxpacket: 32 19:06:13 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 270.871497][ T3157] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 270.878762][ T3157] ath9k_htc: Failed to initialize the device [ 270.881475][ T3098] usb 5-1: unable to get BOS descriptor or descriptor too short [ 270.885282][ T67] usb 3-1: ath9k_htc: USB layer deinitialized [ 270.911434][ T4279] usb 1-1: new high-speed USB device number 124 using dummy_hcd [ 270.971482][ T3098] usb 5-1: config 0 has no interfaces? [ 270.977191][ T3098] usb 5-1: New USB device found, idVendor=19d2, idProduct=ff5a, bcdDevice=94.12 [ 270.986396][ T3098] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 270.997889][ T3098] usb 5-1: config 0 descriptor?? [ 271.031520][ T4279] usb 1-1: Invalid ep0 maxpacket: 512 19:06:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 271.121519][ T3055] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 271.191394][ T4279] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 271.191399][ T4127] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 271.191503][ T4127] ath9k_htc: Failed to initialize the device [ 271.212755][ T12] usb 6-1: ath9k_htc: USB layer deinitialized [ 271.241419][ T67] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 271.291603][ T4279] usb 1-1: Invalid ep0 maxpacket: 512 [ 271.297193][ T4279] usb usb1-port1: unable to enumerate USB device [ 271.411448][ T3098] usb 5-1: string descriptor 0 read error: -71 [ 271.418926][ T3098] usb 5-1: USB disconnect, device number 11 [ 271.571534][ T12] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 271.675918][ T21] usb 4-1: USB disconnect, device number 111 [ 271.761464][ T67] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 271.770787][ T67] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 271.779298][ T67] usb 3-1: Product: syz [ 271.783532][ T67] usb 3-1: Manufacturer: syz [ 271.788129][ T67] usb 3-1: SerialNumber: syz [ 271.834139][ T67] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:06:14 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000004200)=ANY=[@ANYBLOB="050c004e83e89102ec0600000000000000e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7d41981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb500d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224312ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f25727ad9c1955fa1a1af3cfd1c4a4fb01056c6069c3338a5c46fe61924247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efc98a0849d2d2f3253e12afa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b0066f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e238000000000000000b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43f7182426ffac68926b58132fdcc8cf372a020e82bf1cb4c2eeec1e991eb4d456"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc0c, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400107) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x90, &(0x7f00000002c0)=ANY=[@ANYBLOB="8900004e2f50ab3ab1837aec1e94356d58c1b37f364d5209b77d31b9aecc05ea1aa30cb3494a18f6216896233f8f185c742c214c4261a9e0b99e8c6cdca99cecd35ef98f6b5f07e6138a5d00e8f2ad23224ab2870ff9c76353f28f1d9c2c53d9f6de1f42f2043311"]) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000280)={0x0, 0x0, 0xf, "d531c81924c8bee4a8dcee8fd3315c"}, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x40, 0x2, 0x85, {0x85, 0x31, "13d1f05325448e3a21431124e0bf85d2215251f2e85572b5e0d798ba25872814881994e0f0c255731512617d0576bdc9bc7d5be77b3c3c5f300eb9c2f593c1734190e7a574a3289d53225cb7375779137927ceb4f0418138a0361aac43260b81fae4800408ae535fb661f2537e1f14796380d39fc036cb9d184912aa5910bfe936bd53"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x1c, &(0x7f00000001c0)={0x0, 0x16, 0x78, "92ce02db223fb30af1b1d8a666d7858a4335af30b5739eacef2e9b9e9c9097be31e795e0abf44c3b41105ee5f6f277f9c2e0e14ceba6b6c86c6eff32917288fbbb78c83afaeccfc0d33e65f10a161650fad6009329c37cc291980010b1fa55b2ebd77a47fa4162d068d8008976edd64c23bb4d1f80b8fcda"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x83}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xc1}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0x0) [ 271.967066][ T12] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 271.980002][ T12] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 19:06:15 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 272.151275][ T3055] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 272.151426][ T12] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 272.162992][ T3055] ath9k_htc: Failed to initialize the device [ 272.167397][ T12] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 272.181434][ T12] usb 6-1: Product: syz [ 272.182150][ T21] usb 4-1: ath9k_htc: USB layer deinitialized [ 272.185617][ T12] usb 6-1: Manufacturer: syz [ 272.185632][ T12] usb 6-1: SerialNumber: syz [ 272.189503][ T3098] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 272.204971][ T3157] usb 2-1: USB disconnect, device number 102 19:06:15 executing program 3: r0 = syz_usb_connect(0x0, 0x181, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000097341208720c0d00d3da000000010902120001000000000904"], 0x0) syz_usb_connect$cdc_ncm(0x3, 0x93, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x81, 0x2, 0x1, 0x3f, 0x30, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x40}, {0xd, 0x24, 0xf, 0x1, 0x27, 0x7f, 0x8, 0xd7}, {0x6, 0x24, 0x1a, 0x1ff}, [@mbim_extended={0x8, 0x24, 0x1c, 0x9845, 0x6, 0x3ff}, @obex={0x5, 0x24, 0x15, 0xffff}, @mbim={0xc, 0x24, 0x1b, 0x1, 0x80, 0x8, 0x5, 0x9, 0xc1}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x7fff, 0x6, 0x5, 0x180, 0x9}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0xff, 0x26, 0x20}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0x40, 0x5, 0x8b}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x3, 0x0, 0x9}}}}}}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x150, 0x7f, 0x1, 0x0, 0x40, 0xbb}, 0x4e, &(0x7f0000000140)={0x5, 0xf, 0x4e, 0x5, [@wireless={0xb, 0x10, 0x1, 0xb92acaae35cbc065, 0x2, 0x5, 0xd5, 0x0, 0x91}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "1697047bccbaa6558b58052d66e3874a"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xa, 0x0, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0xf, 0x0, 0xffff}, @ssp_cap={0x1c, 0x10, 0xa, 0x7f, 0x4, 0x7fffff9, 0x880f, 0x1, [0x0, 0x9925ba8f8adbb2c3, 0xc000, 0x9fc0]}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x100a}}]}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000340)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000300)={0x1c, &(0x7f0000000240), 0x0, 0x0}) [ 272.283322][ T12] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 272.401338][ T67] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 272.451393][ T4279] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 272.511321][ T3098] usb 5-1: Using ep0 maxpacket: 32 [ 272.591254][ T3157] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 272.604495][ T7707] udc-core: couldn't find an available UDC or it's busy [ 272.611582][ T7707] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 272.701292][ T21] usb 4-1: new high-speed USB device number 112 using dummy_hcd [ 272.701360][ T3098] usb 5-1: unable to get BOS descriptor or descriptor too short [ 272.791493][ T3098] usb 5-1: config 0 has no interfaces? [ 272.797201][ T3098] usb 5-1: New USB device found, idVendor=19d2, idProduct=ff5a, bcdDevice=94.12 [ 272.806319][ T3098] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 272.818457][ T3098] usb 5-1: config 0 descriptor?? [ 272.829431][ T4452] usb 3-1: USB disconnect, device number 105 [ 272.831394][ T3157] usb 2-1: Using ep0 maxpacket: 16 [ 272.941214][ T21] usb 4-1: Using ep0 maxpacket: 8 [ 272.942167][ T12] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 272.951581][ T3157] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 272.966146][ T3157] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 272.977189][ T3157] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 272.987369][ T3157] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 273.000290][ T3157] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 273.009519][ T3157] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 273.011318][ T4279] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 273.023601][ T3157] usb 2-1: config 0 descriptor?? [ 273.028751][ T4279] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 19:06:16 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x4004550f, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9233153df6ea78457f564006e6a554fb59c30000d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469c56ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b99ce865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cdb37bd43855b8d254139a79fd24ff0b13367911ad5db44ae08ebb739c04bafa48e98e4023851873d054770879fc5edcf3feacbf4acccfa003a4be95330422ec70f0a028d939c4ddff5b5b4362e63a9522330ab27da597"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x80086603, 0x20000000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xefd) r3 = syz_usb_connect(0x0, 0x24f, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000fbb930102404009d490b0000000109021200010000000009040000007b68d800b714eb656973f0a11091d1607d5d5d7c887dff3d81"], 0x0) syz_usb_ep_write$ath9k_ep1(r3, 0x1, 0x4, &(0x7f00000000c0)=ANY=[@ANYRESDEC]) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(r4, &(0x7f00000002c0)="0536942e323c977dcf0183cfce76da8b83ec4c77e7bf53fa676525825e27dd3c7e412f436f9b04e6d6139202728552fee29c76", 0x33) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000300)={0x14, &(0x7f0000000780)=ANY=[@ANYBLOB="000e540000005403d03f166b7647184703532ed1b9e60fd424206b4c62e82ed43fd6cab20a4df95e6c0670f8505515e2c6ca5f83ae0927dd551897eee9521858cf03d74955372200e57609a69c80703c2c492c0b24c4af65bfebbcdc2ae381435e215175006418cdeb64a20877d19027b8e43ff66df60a6284f855335f5b9b31084a61ec4b3e53dacd5e49dc4cb4fb906aacd686c4160b87d3167fc5679610b48536007552b62c80c13538813ce06d984466d5519b14dccc7cd304a9c164ead07d9f925310ee9e09c89fab968c30ef6c4e2eb5cccdd9e890047b110d53e3554b738c00100000ff1cd2cc45149730eabe306ce7afe6507948ba63bdc7bfe9"], &(0x7f0000000200)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000700)={0x44, &(0x7f0000000500)={0x20, 0x1, 0x92, "c6662fbaf6e7ae7d3ae217df887beac94176209a97464ddd11f2c9f96ce838a0f4edfbb32e6d7a91aa839291f6165734d9c187a88b3626efc5035acca1a0b64b88af74b8af5cafb09ab0838aa60e93bdda38b0c4e2bbe8c7f34a4f39a735caf58a639819ed9e48bef9c419e656953122ccfbb510008d9315bd3d42c860de2f0bb171ba52b14f2a75a52f3967117e77fd4c6c"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xc0}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000005c0)={0x20, 0x80, 0x1c, {0x0, 0x5, 0x5, 0x2, 0x89a5, 0x6, 0x815e, 0x0, 0x7fff, 0x4, 0x7ff, 0x2a}}, &(0x7f0000000600)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000640)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000680)={0x20, 0x87, 0x2, 0x100}, &(0x7f00000006c0)={0x20, 0x89, 0x2, 0x1}}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000100)={0x0, 0x0, 0x8204}) syz_usb_connect(0x6, 0xa9b, &(0x7f0000001240)={{0x12, 0x1, 0x310, 0x16, 0x17, 0xf, 0x40, 0xdb0, 0x3821, 0xc4d1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa89, 0x4, 0x4, 0x40, 0x40, 0x5, [{{0x9, 0x4, 0x9, 0x9, 0x9, 0x76, 0x58, 0xc5, 0x6a, [], [{{0x9, 0x5, 0x7, 0x0, 0x10, 0x8, 0xec, 0x9}}, {{0x9, 0x5, 0x3, 0x10, 0x200, 0xda, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xff}, @generic={0xae, 0x21, "8604160d326901735e1da7844f072383417131e19c61b2bcf3c1786ab1bab8f3a6f31831ec7a9b40b93549ab6ad55e9ff0e428e1513aba47e1d7107e0f242e15151021d2412044d73e3a18e7f0a4f0113bd1c779d1ed71a486f8b7e628cbad5c88ccf2d8312ad905be1d9b902270545b9dc5fb8bda80193236b2a2adb72e128f151c6d7c4bd4edb407115567714b5c8876a5191afb89d8f0f15b162be2c78f436293af3a4b8c546da2c38cba"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x10, 0x1, 0x80, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7f, 0x9}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x4, 0x0, 0x6, [@generic={0x4, 0xb, 'H\\'}, @generic={0xe0, 0x6, "92a399248f127513c498ac9459db4ea93347f99c25ab2bfef42883d6a98851f19e5ac561ddecca5ddb97a1b2b56e687c43737047b3364954ecf43802fc8830e4bb0e469caad55fca922b3f4be37018a2d5df855a26e28f293d4e73f57728ab8f221164b43c32d766b1d0c3879e107b3ba8832d2e008b8f3164389f6aae652037aacf8bca350dbb46e7518ab742bcf925f0ba9197b834ca16056a33fa26d9765a57ee78ee2573952c4e804b6a0f87d132700496b615bdf1a22af0d39c423ee47ae0758a5d86f455d23bef05a8ef965a72f0fac389398e1c2b40b9e35458f4"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x20, 0xba, 0xff, 0x5d}}, {{0x9, 0x5, 0x2, 0x4, 0x400, 0x5, 0x0, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0x7}]}}, {{0x9, 0x5, 0xb, 0x1, 0x40, 0x81, 0x9f, 0x1, [@generic={0xd, 0xe, "c49beb949be3471166f687"}, @generic={0x1a, 0xb, "162a95a1b6cd171fe7196ff2746f1a2b8dab0e803a45d612"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x3ff, 0x1, 0x0, 0x3, [@generic={0x25, 0x17, "9aea6b1bdc8d7fdb2dd035ff229195d724d9dd92815371517390fce207a95be109d94c"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x10, 0x7, 0x91, 0x4}}]}}, {{0x9, 0x4, 0xc8, 0x2, 0x1, 0xff, 0x5, 0xd, 0x40, [@generic={0x5, 0x24, "8faf6e"}], [{{0x9, 0x5, 0xe, 0x10, 0x10, 0x8, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x6b, 0x8001}]}}]}}, {{0x9, 0x4, 0x9f, 0x4, 0xd, 0xff, 0x2, 0x14, 0x48, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "6bd6442b9fe9"}, {0x5, 0x24, 0x0, 0x800}, {0xd, 0x24, 0xf, 0x1, 0xffff8f35, 0x0, 0x1, 0x1}, {0x6, 0x24, 0x1a, 0x0, 0x25}, [@dmm={0x7, 0x24, 0x14, 0x9, 0xf2}, @mbim={0xc, 0x24, 0x1b, 0x9b, 0x1, 0x4, 0xfb, 0x400, 0x44}, @mbim_extended={0x8, 0x24, 0x1c, 0x1ff, 0x6, 0x81}, @dmm={0x7, 0x24, 0x14, 0x7}, @country_functional={0x6, 0x24, 0x7, 0xf8, 0x7ff}]}, @uac_as={[@format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x3, 0x5, 0x4, "55c480f0"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x5, 0x0, 0x7, "0d6844af"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x8, 0x4, 0x1, 0x20, "c6", "a130ef"}]}], [{{0x9, 0x5, 0xb, 0x0, 0x400, 0x8, 0x40, 0x3f, [@generic={0xc5, 0x11, "6af36ac2eb04accdf773af2fbaa20cd0a3739223db868fa18f85860821b7c64da404fc3404568ab65f6480e65292f3be0983b24ad5d63483baf2f85e1b9445709b890e08618635d1dad49eedab84210f68e826af0b3f4a9390880838765b6ccafb4c12308146ebe283ef99cb246cb8bf0fdc7ad4510fd6e6831de52e5c23e6115c0de43af3f7d978a496c1147aa9f5b7347ad36e67f726eac4d5ab6ed61ec1a420849672b9bd766a9a6ab9e76f815d00945918d8a25e6b5bf2262b96cf6ad3414116c2"}, @generic={0xde, 0x10, "201210b7a0033a9dcec49ec3eec32130396b7e589eae7684e356e3e2a1f9f2d951738813a3ed04004f19ed3e6d6089f4c3dd999960dc51dbcd283299db85661daa5cf1fd1e4b593381297bb31bdad9b4ad48597582b7042c2de84b86dc7989c9e02cf932b480cfb1e1fee1c2164477488fe8abd6afa29e97a85598b80afbe652deb6b44df6d80605910fdf3e2b9babe3906e430126f31d4f6ad7a7ab20d7bb28f1cd3f3e49ae325e34b70abb8cb6f35691efa466b337175ee6e8fbbf988053fa401e0eb281e6bb52aec826c225b6e93b6ccac9ed890ecfae3f8e4cb5"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x400, 0x8, 0x3, 0x73}}, {{0x9, 0x5, 0xd, 0x2, 0x20, 0x59, 0x80, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x90, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x3}]}}, {{0x9, 0x5, 0x8, 0x4, 0x400, 0x6, 0x81, 0xff}}, {{0x9, 0x5, 0x80, 0x4, 0x200, 0x8, 0x8, 0x20, [@generic={0xae, 0x2, "464822383ae09f39b9a4cbceae9c1032b4acac88b09c6ff88099343e12b8ea43c8f196bcac369e4bdb9d327b13a59985412af067493aa65ec449a8948de34dab67638b41c11af136d9a924e2636f37e96134bd1d7f7a8a79b216d4637f4e0bf5c3b435fdf79df954d7e6f0ecd95672357fb97ed9e045745f4a2fc6642304f4d3faf2d52c7ffe76f700d2f421d7758154852f2066874c3635da6f57376577de8a7bb8d924d490c922f64ab5bf"}, @generic={0xe1, 0x21, "77bdfd9db920625cf33d5662ec4390322ef69df0d74a092850cf74b44efc223b66b7ad360e4c9b992a1ba4534fbad7687fe1ecb8553acb889f166bb08c00672dbabd886211bdcf76f0a18206bb49e5d68e6d5c56fbec177968735985ca603560a59a6a94fd973d652f8beeec00dddf456435028ca3dc8a325c5d111dc4f26c49d7861052f923f6a8fdcaa9c6b329757643c2c3703ef043db480db2ff8c65444e57059239c6c254fb92060ece92b6cc75277b61dd5868ca225a58541087d39374299348dce5462af213cd73c19f566129f9b8019c51186e05add2365207b1fd"}]}}, {{0x9, 0x5, 0xa, 0x3, 0x8, 0x7c, 0xd4, 0x5, [@generic={0x5c, 0x2, "a249d557fc791a04ae82ced0b508b1796b04b407c7f22de10bb98c2a4b7840636fcd2a8051c4dd9deb54b563c06a609fb66ad05d69359a16c39ce0c3bcc41f491f5c0733bbb2fc8d6055ac09d3a6ab0bec48bc1c0cd9770c4109"}]}}, {{0x9, 0x5, 0xe, 0xa, 0x10, 0x9, 0xa5, 0x7f}}, {{0x9, 0x5, 0x3, 0x0, 0x0, 0x0, 0x6, 0x3f}}, {{0x9, 0x5, 0x5, 0xa, 0x40, 0x1, 0x6, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x46, 0x8}]}}, {{0x9, 0x5, 0x7, 0x0, 0x200, 0x3, 0x7f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0x3f}]}}, {{0x9, 0x5, 0xb, 0x4, 0x200, 0x3, 0x1, 0x5, [@generic={0x81, 0x30, "3ae54f7f0680e44325388beb3e30c298052e495ad8210fbfea546602b9077ade0fa6aa41be73ab93041e534ac2f30807fe299e1e08506aa93a37a7b73382e7ef8d2109b837af6dd5d0b196e82033615cab339812a6430b17c201333dbf6412fd7cb4ce1fa84e4d5c79243a6b701f728d668b37865de6ae7da5573c18682815"}, @generic={0xe9, 0xe, "0f4319998c3ce31af7c08e868f39a15b83a4b3142317bd01bf0339ec635f0f6e6766c5ba1bd84870bfbf08407306dd6206016c271055b629d5f5099cfb0a03fae14bc43ee4338ccba964e1d8db8aa5e16db325bb66daba116cb755acd6c9ca79e26c698220c4981671c1bb6c7daa2e1722ed9cf4937f3353d4c36fa64b8fb3b7591497fbfd0d1a95c73849722fba75abc4422ed8bc6037adcc5251617b931dffac0974cf6c917a1c1d27e5fea6bbd8775916d2ee0852736d740bb230661136317563c661f22f74e657bdb7a25a7c144c582a8615575381d317c77b9001484159cfb3a3c4f001df"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x200, 0x7, 0x20, 0xb5}}, {{0x9, 0x5, 0xd, 0x8, 0x400, 0x7f, 0x7, 0xe0, [@generic={0x87, 0xa, "72553a498ecdd5186f241cbef0bd5a743faadd3cadf44ce7c2d9630ffa6cf106c3939542b9a1790f42038ac1c51dce4107199c56c8e45e7f4a999cdc6761ee47fdf0c8d8e759b88c3449a69adc5954086e0f21693aecc1868db3ba7979e14fbdbeed430122a67605bf05c674bbed6f9144416043b301561ecbb02b04ab94aa241793576102"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xfc, 0x5}]}}]}}, {{0x9, 0x4, 0xea, 0x9, 0x7, 0xbd, 0x1d, 0x10, 0x2, [@generic={0x43, 0x1, "d7203c0c37a9db61587191b57153871519d94611d66822580144241aa67df77bbdbdd904c4a5fd7c38e0cc0470f0011a232a877441b094c97f2e272e22e7f7de1e"}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x36, 0x2f, 0x4}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0x5, 0xf7, "94"}, @as_header={0x7, 0x24, 0x1, 0xf8, 0xff}]}], [{{0x9, 0x5, 0xa, 0x3, 0x10, 0x4, 0x5, 0x1f}}, {{0x9, 0x5, 0x7, 0x3, 0x8, 0x68, 0x2c, 0x1}}, {{0x9, 0x5, 0x3, 0x8, 0x20, 0x40, 0x0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3, 0xbf}, @generic={0x62, 0x22, "990374d6b8f841a0803d41f54c7a8a4fc9e5d832a42a7a9158a6a4630f6aaf3bf21f87269ba06a72d28b35e26b2aa78d698522040ab9f38637f81398e5a2d7ab807e75d64eb2bb0dc2636f8e2fddb8db52e7c53fe2f48820525cde36dca92c17"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x8, 0x1, 0x7b, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xc4, 0x9}]}}, {{0x9, 0x5, 0x8, 0x2, 0x20, 0x40, 0x0, 0x89}}, {{0x9, 0x5, 0x7, 0x1c, 0x40, 0x1, 0x80, 0xff, [@generic={0x5d, 0x1d, "083449d1225cb3c5fbe3ed79723317eafb2c7858be753f1530ee33fe73e8e1d6f2b8caaaf5a48d926d46e6611035615ea634cff1c3ccf0bee6e37b0f89e75de179e1db4312a0dd186207d49215c9893f85ef5de501e0284090b090"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x0, 0x2, 0x7}}]}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x4, 0xec, 0x20, 0xff, 0x81}, 0x5b, &(0x7f0000000040)={0x5, 0xf, 0x5b, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x80, "913b12b84faafe14912c21d43aeba296"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x1, 0x2, 0x93, 0xcc, 0x56}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x2, 0xb, 0x7}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "1d82390697bcd55142682224d3f57ade"}, @ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x7, 0xf00, 0x5, [0x3fcf, 0xffc03f, 0xc0, 0xc0c0]}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x2409}}]}) [ 273.041638][ T4279] usb 1-1: Product: syz [ 273.045805][ T4279] usb 1-1: Manufacturer: syz [ 273.050398][ T4279] usb 1-1: SerialNumber: syz [ 273.083239][ T3098] usb 5-1: string descriptor 0 read error: -71 [ 273.091504][ T21] usb 4-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 273.099779][ T3098] usb 5-1: USB disconnect, device number 12 [ 273.100631][ T21] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 273.109001][ T4279] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 273.117266][ T21] usb 4-1: config 0 descriptor?? 19:06:16 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 273.362150][ T7738] udc-core: couldn't find an available UDC or it's busy [ 273.369180][ T7738] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 273.431198][ T67] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 273.438178][ T67] ath9k_htc: Failed to initialize the device [ 273.451549][ T4452] usb 3-1: ath9k_htc: USB layer deinitialized [ 273.469496][ T76] usb 6-1: USB disconnect, device number 97 [ 273.521318][ T3098] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 273.571245][ T3157] usbhid 2-1:0.0: can't add hid device: -71 [ 273.577386][ T3157] usbhid: probe of 2-1:0.0 failed with error -71 [ 273.585597][ T3157] usb 2-1: USB disconnect, device number 103 [ 273.741274][ T4279] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 273.831421][ T4452] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 273.861234][ T21] peak_usb 4-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 273.901308][ T21] peak_usb: probe of 4-1:0.0 failed with error -71 [ 273.910571][ T21] usb 4-1: USB disconnect, device number 112 [ 273.921398][ T3098] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 273.931839][ T3098] usb 5-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 19:06:17 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) 19:06:17 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 273.991267][ T12] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 274.004106][ T12] ath9k_htc: Failed to initialize the device [ 274.014535][ T76] usb 6-1: ath9k_htc: USB layer deinitialized [ 274.121461][ T3098] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 274.130657][ T3098] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 274.138788][ T3098] usb 5-1: Product: syz [ 274.143240][ T3098] usb 5-1: Manufacturer: syz [ 274.147821][ T3098] usb 5-1: SerialNumber: syz [ 274.205975][ T3098] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 274.301450][ T3557] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 274.381531][ T4452] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 274.390590][ T4452] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 274.398887][ T4452] usb 3-1: Product: syz [ 274.403154][ T4452] usb 3-1: Manufacturer: syz [ 274.407768][ T4452] usb 3-1: SerialNumber: syz [ 274.454168][ T4452] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 274.481302][ T76] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 274.542604][ T3557] usb 2-1: Using ep0 maxpacket: 16 [ 274.579855][ T67] usb 1-1: USB disconnect, device number 126 [ 274.611232][ T21] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 274.681332][ T3557] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 274.692298][ T3557] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 274.703309][ T3557] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 274.713159][ T3557] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 274.726866][ T3557] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 274.736056][ T3557] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 274.745430][ T3557] usb 2-1: config 0 descriptor?? [ 274.791254][ T4279] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 274.803048][ T4279] ath9k_htc: Failed to initialize the device [ 274.809324][ T67] usb 1-1: ath9k_htc: USB layer deinitialized [ 274.851179][ T21] usb 4-1: Using ep0 maxpacket: 8 [ 274.881895][ T3098] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 274.901153][ T76] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 274.911603][ T76] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 274.971187][ T21] usb 4-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 274.980453][ T21] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 274.990543][ T21] usb 4-1: config 0 descriptor?? [ 275.101307][ T76] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 275.110580][ T76] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 275.118799][ T76] usb 6-1: Product: syz [ 275.123044][ T76] usb 6-1: Manufacturer: syz [ 275.127651][ T76] usb 6-1: SerialNumber: syz [ 275.132660][ T4452] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 275.191727][ T76] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 275.231858][ T7738] udc-core: couldn't find an available UDC or it's busy [ 275.238883][ T7738] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 275.281741][ T3557] usbhid 2-1:0.0: can't add hid device: -71 [ 275.287915][ T3557] usbhid: probe of 2-1:0.0 failed with error -71 [ 275.296209][ T3557] usb 2-1: USB disconnect, device number 104 19:06:18 executing program 3: r0 = syz_usb_connect(0x0, 0x181, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000097341208720c0d00d3da0000000109021200010000000009049d17ab78ed60bdd90960e30fc1bef468e76ca2198c69ebaac98ac27ddc87c8049215154e7f046396c2bd39939205d06530b4f7b46c6ed0ebff577710e19b7c47aa88f0233d448f334cc3c0555290943402062d95ed8b88acdf43a8fd1d6b87326561462956117bd27967"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000340)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xd9f5, 0x400000) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000180)={0x2, "11873942d654cf52faebc8478df99c22e9c108842f394233e14b73dc88270b81d25591446a2ae0874ae61c6a5d2f0ada6f5bc02db63d5071f583a6749a499a94"}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000000)) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/208, 0xd0) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000008c0)={0x44, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 275.331297][ T21] peak_usb 4-1:0.0 can0: unable to request usb[type=0 value=0] err=-71 [ 275.339623][ T21] peak_usb 4-1:0.0: unable to read PCAN-USB Pro bootloader info (err -71) [ 275.351786][ T7757] udc-core: couldn't find an available UDC or it's busy [ 275.358770][ T7757] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 275.366564][ T67] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 275.397066][ T7746] udc-core: couldn't find an available UDC or it's busy [ 275.404504][ T7746] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 275.451468][ T21] peak_usb: probe of 4-1:0.0 failed with error -71 [ 275.474158][ T21] usb 4-1: USB disconnect, device number 113 [ 275.532420][ T3055] usb 5-1: USB disconnect, device number 13 [ 275.606509][ T3157] usb 3-1: USB disconnect, device number 106 19:06:18 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 275.831039][ T21] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 275.891030][ T76] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 275.891055][ T67] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 275.909214][ T67] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 275.917555][ T67] usb 1-1: Product: syz [ 275.921111][ T3098] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 275.921791][ T67] usb 1-1: Manufacturer: syz [ 275.931248][ T3098] ath9k_htc: Failed to initialize the device [ 275.934239][ T67] usb 1-1: SerialNumber: syz [ 275.945059][ T3055] usb 5-1: ath9k_htc: USB layer deinitialized [ 275.991649][ T67] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 276.021146][ T4127] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 276.070990][ T21] usb 4-1: Using ep0 maxpacket: 8 19:06:19 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) 19:06:19 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000004200)=ANY=[@ANYBLOB="050c004e83e89102ec0600000000000000e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7d41981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb500d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224312ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f25727ad9c1955fa1a1af3cfd1c4a4fb01056c6069c3338a5c46fe61924247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efc98a0849d2d2f3253e12afa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b0066f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e238000000000000000b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43f7182426ffac68926b58132fdcc8cf372a020e82bf1cb4c2eeec1e991eb4d456"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc0c, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400107) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x90, &(0x7f00000002c0)=ANY=[@ANYBLOB="8900004e2f50ab3ab1837aec1e94356d58c1b37f364d5209b77d31b9aecc05ea1aa30cb3494a18f6216896233f8f185c742c214c4261a9e0b99e8c6cdca99cecd35ef98f6b5f07e6138a5d00e8f2ad23224ab2870ff9c76353f28f1d9c2c53d9f6de1f42f2043311"]) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000280)={0x0, 0x0, 0xf, "d531c81924c8bee4a8dcee8fd3315c"}, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x40, 0x2, 0x85, {0x85, 0x31, "13d1f05325448e3a21431124e0bf85d2215251f2e85572b5e0d798ba25872814881994e0f0c255731512617d0576bdc9bc7d5be77b3c3c5f300eb9c2f593c1734190e7a574a3289d53225cb7375779137927ceb4f0418138a0361aac43260b81fae4800408ae535fb661f2537e1f14796380d39fc036cb9d184912aa5910bfe936bd53"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x1c, &(0x7f00000001c0)={0x0, 0x16, 0x78, "92ce02db223fb30af1b1d8a666d7858a4335af30b5739eacef2e9b9e9c9097be31e795e0abf44c3b41105ee5f6f277f9c2e0e14ceba6b6c86c6eff32917288fbbb78c83afaeccfc0d33e65f10a161650fad6009329c37cc291980010b1fa55b2ebd77a47fa4162d068d8008976edd64c23bb4d1f80b8fcda"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x83}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xc1}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0x0) [ 276.131187][ T3742] usb 1-1: USB disconnect, device number 127 [ 276.142469][ T67] usb 1-1: ath9k_htc: Firmware - ath9k_htc/htc_9271-1.4.0.fw download failed [ 276.159663][ T3742] usb 1-1: ath9k_htc: USB layer deinitialized [ 276.161078][ T4452] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 276.191077][ T21] usb 4-1: config 0 has an invalid interface number: 157 but max is 0 [ 276.193679][ T4452] ath9k_htc: Failed to initialize the device [ 276.199399][ T21] usb 4-1: config 0 has no interface number 0 [ 276.211858][ T3157] usb 3-1: ath9k_htc: USB layer deinitialized [ 276.241036][ T21] usb 4-1: too many endpoints for config 0 interface 157 altsetting 23: 171, using maximum allowed: 30 [ 276.252778][ T21] usb 4-1: config 0 interface 157 altsetting 23 has 0 endpoint descriptors, different from the interface descriptor's value: 171 [ 276.266203][ T21] usb 4-1: config 0 interface 157 has no altsetting 0 [ 276.273063][ T21] usb 4-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 276.282174][ T21] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 276.290324][ T4127] usb 2-1: Using ep0 maxpacket: 16 [ 276.297599][ T21] usb 4-1: config 0 descriptor?? [ 276.388290][ T3067] usb 6-1: USB disconnect, device number 98 [ 276.410982][ T4127] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 276.422942][ T4127] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 276.434217][ T4127] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 276.444473][ T4127] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 276.457484][ T4127] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 276.466709][ T4127] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 276.474912][ T3055] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 276.484195][ T4127] usb 2-1: config 0 descriptor?? [ 276.630957][ T3157] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 276.661048][ T21] usb 4-1: string descriptor 0 read error: -71 [ 276.680959][ T3742] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 276.688748][ T21] peak_usb 4-1:0.157 can0: unable to request usb[type=0 value=1] err=-71 [ 276.697453][ T21] peak_usb 4-1:0.157: unable to read PCAN-USB Pro firmware info (err -71) [ 276.741851][ T21] peak_usb: probe of 4-1:0.157 failed with error -71 [ 276.753178][ T21] usb 4-1: USB disconnect, device number 114 [ 276.851001][ T3055] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 276.861707][ T3055] usb 5-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 19:06:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 276.951011][ T76] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 276.958187][ T76] ath9k_htc: Failed to initialize the device [ 276.965505][ T3067] usb 6-1: ath9k_htc: USB layer deinitialized [ 277.021151][ T4127] usbhid 2-1:0.0: can't add hid device: -71 [ 277.027500][ T4127] usbhid: probe of 2-1:0.0 failed with error -71 [ 277.034698][ T3055] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 277.043998][ T3055] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 277.052124][ T3055] usb 5-1: Product: syz [ 277.056291][ T3055] usb 5-1: Manufacturer: syz [ 277.061209][ T3055] usb 5-1: SerialNumber: syz 19:06:20 executing program 4: r0 = syz_usb_connect(0x6, 0x34, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x7, 0x50, 0x1c, [{{0x9, 0x4, 0x0, 0x1b, 0x2, 0x7, 0x1, 0x1, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x8, 0x80, 0xe3}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0xfb, 0x2, 0xfd, 0x20, 0x5c}, 0x8, &(0x7f0000000080)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0xffffffffffffff6f}]}, 0x5}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect$uac1(0x2, 0xd9, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc7, 0x3, 0x1, 0x0, 0xc0, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x6, 0x5}, [@extension_unit={0x8, 0x24, 0x8, 0x1, 0x3, 0x1f, 'z'}, @processing_unit={0x8, 0x24, 0x7, 0x1, 0x6, 0x0, "f2"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0xf6, 0x3, 0x7f, 0x6, 'C', "42d051"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x5, 0x2}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x2, 0x4, 0x5, 0x0, "bbba25488b"}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x401, 0x8, 0x7f}, @as_header={0x7, 0x24, 0x1, 0x7f, 0x6, 0x1001}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x0, 0x0, 0x80, {0x7, 0x25, 0x1, 0x3, 0x20, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x40, 0x4, 0x2, "d9f5"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x5, 0x2, 0x8, 0x40, "425b82aebab15652"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x37, 0x1, 0xfd, 0x7, "ab00002109"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x1f, 0x5f, 0x80, {0x7, 0x25, 0x1, 0x2, 0x61, 0x3}}}}}}}]}}, &(0x7f0000000640)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x6, 0x20, 0x7f, 0xff, 0x3f}, 0x34, &(0x7f0000000200)={0x5, 0xf, 0x34, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x8, 0x76, 0x101, 0x7f}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "505e8f2a741258eb6c80d7d8a8631b63"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0x0, 0x5, 0x3}]}, 0x8, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x420}}, {0x56, &(0x7f0000000280)=@string={0x56, 0x3, "2be5c82395965eb417bec60df2a44ea18e43bc7de92c4558502057e602825440319387f96be289cc34e6fdc1ce3b3fada1b1fe161f4a492058885bc93e37e1f9f5f342d2a7e2f16479dedee92a78f70fb93acf90"}}, {0x2d, &(0x7f0000000300)=@string={0x2d, 0x3, "9cff53171cb4a5e4a461468ea81de5ed9d20794a2eff3d402dda4d8ec5006340b3bdb6813189a43a3247f1"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x402}}, {0xcd, &(0x7f0000000480)=@string={0xcd, 0x3, "697e376c945126ef30c8902d69a6d4d3e58866d2c419e3267af8ec0e38ad633a1ecb7a31ee37e7eca248f5e8adbad4e4e48248552388bff98ba0d00130032493265444e64925d84104a1012609104f6fd298711fcc2a3a604883e3ff83751f1e88a1691e89816f7085427043f3c8041925c7407ff954947bcf0577803b8d2694d50e624a79921611b9419af1ab7d7488282c5454ebb889a5f32a5da922fa53e9b2e849a457019b3dc8dcd3f04ffa6905aba0ac710260dd88143e16ae2fe98af09df308cb96a701201ff41d"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x100c}}, {0x93, &(0x7f0000000580)=@string={0x93, 0x3, "a34dd04e775978cfaa8c4217d756d459629506b77e1182895dfb497657b58b3b4bf29b2acd1008473b4770a3de0b50f7d4173c847d2661494353eea57ec018955147f8d3f4faeddeb3b5c6bf1b83e993dc179c86ccba09bbf554e1a6a3e901f422dff65e3fc4c1327ddc6768516bd09529579da07b4cc98ae1079624f1f20b1a1ec1ae5545930847dd353622e9f29eeff1"}}]}) syz_usb_control_io$uac1(r2, &(0x7f0000000740)={0x14, &(0x7f00000006c0)={0x20, 0xd, 0x48, {0x48, 0x30, "510d789fde994db905722efb4a580108ffe5eadb5bfa35f5256df175eda46ffc25c271ca54e090ebfee219024e1e507f049c893e51ccda7690bf8c8cd17c22f2e7870f6ad01d"}}, &(0x7f0000000400)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x810}}}, &(0x7f0000000a80)={0x44, &(0x7f0000000780)={0x40, 0x30, 0xfb, "0bc791a399a56ec08260c1dc3b6d677e7facb5e1be26a210800be1713a8d160e4bbd5496279ed5b359301099a8a74569cfdf11557982d39420c052daef1e39d41cbdea39224d0e4b3eb7f6f2957d7c3da61bc06bac6dfb9eb7985c336d5bd2abadb9a463de0a16dac6f994564aba5544e757a6b77654699a98710cb32dc2bbf113b7c9db11518c3a2f6d4adc9a4b86cd918643310a4e893f82ae39dc1bc3bd9df4ad0b82166b6a27d460ccc3e5a2a0af29b058df3b87ab8339bb3373c27dd0025a95b6bb43e3a2d80116eeffee21893a0bb6174d2fa910fe4ccb821ac4b2295d1dae433caf67d4630420ff5e6f547ce0af480dfc420265632b7bd7"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000900)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000940)={0x20, 0x81, 0x3, "9de755"}, &(0x7f0000000980)={0x20, 0x82, 0x1, 'Y'}, &(0x7f00000009c0)={0x20, 0x83, 0x1, '\b'}, &(0x7f0000000a00)={0x20, 0x84, 0x2, 'dd'}, &(0x7f0000000a40)={0x20, 0x85, 0x3, "653f86"}}) write$char_usb(r1, &(0x7f0000002700)="48c7863cc80a74c516d48bf948cc7936b9efcc68814d7e8ea7c0832a9cbd63b8c6b445c06951dd373542be039254f6e03d222e3b70617c844e8a91d069fafaea40270ac63fda553fa55ded89f812c6a6034c1c7f3634c113ec3766e179f85dccbae8b92449cbf99e9a60d61b4be1", 0x6e) [ 277.067811][ T4127] usb 2-1: USB disconnect, device number 105 [ 277.111129][ T3055] usb 5-1: can't set config #1, error -71 [ 277.118589][ T3055] usb 5-1: USB disconnect, device number 14 [ 277.150996][ T3157] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 277.160301][ T3157] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 277.168596][ T3157] usb 3-1: Product: syz [ 277.172947][ T3157] usb 3-1: Manufacturer: syz [ 277.177544][ T3157] usb 3-1: SerialNumber: syz [ 277.221000][ T3742] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 277.230126][ T3742] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 277.238218][ T3742] usb 1-1: Product: syz [ 277.242641][ T3742] usb 1-1: Manufacturer: syz [ 277.247237][ T3742] usb 1-1: SerialNumber: syz [ 277.254901][ T3157] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 277.311699][ T3742] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 277.330887][ T3067] usb 6-1: new high-speed USB device number 99 using dummy_hcd 19:06:20 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 277.400876][ T3098] usb 4-1: new high-speed USB device number 115 using dummy_hcd [ 277.500920][ T3055] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 277.660804][ T3098] usb 4-1: Using ep0 maxpacket: 8 [ 277.690903][ T3067] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 277.701273][ T3067] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 277.730885][ T67] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 277.750934][ T3055] usb 5-1: Using ep0 maxpacket: 8 [ 277.810952][ T3098] usb 4-1: config 0 has an invalid interface number: 157 but max is 0 [ 277.819313][ T3098] usb 4-1: config 0 has no interface number 0 [ 277.826421][ T3098] usb 4-1: too many endpoints for config 0 interface 157 altsetting 23: 171, using maximum allowed: 30 [ 277.838300][ T3098] usb 4-1: config 0 interface 157 altsetting 23 has 0 endpoint descriptors, different from the interface descriptor's value: 171 [ 277.840909][ T3157] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 277.851659][ T3098] usb 4-1: config 0 interface 157 has no altsetting 0 [ 277.851692][ T3098] usb 4-1: New USB device found, idVendor=0c72, idProduct=000d, bcdDevice=da.d3 [ 277.851708][ T3098] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 277.857287][ T3098] usb 4-1: config 0 descriptor?? [ 277.870963][ T3067] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 277.898803][ T3067] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 277.906922][ T3067] usb 6-1: Product: syz [ 277.911169][ T3067] usb 6-1: Manufacturer: syz [ 277.915763][ T3067] usb 6-1: SerialNumber: syz [ 277.920412][ T3055] usb 5-1: config 1 interface 0 altsetting 27 bulk endpoint 0x1 has invalid maxpacket 64 [ 277.930301][ T3055] usb 5-1: config 1 interface 0 altsetting 27 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 277.943275][ T3055] usb 5-1: config 1 interface 0 has no altsetting 0 [ 277.949900][ T3742] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 278.001661][ T3067] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 278.010889][ T67] usb 2-1: Using ep0 maxpacket: 16 [ 278.043318][ T7821] udc-core: couldn't find an available UDC or it's busy [ 278.050289][ T7821] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 278.131082][ T67] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 278.142325][ T67] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 278.153339][ T67] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 278.163791][ T67] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 19:06:21 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c2b346f83d8a2ddf3a3ea857ea7d61b184bd3a1145cef021a67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7a608a25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c00000000000004003b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edd92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf01804143d02b8a9fd5acb003bcb6dcd05656cff8737a0b70880df17a154a69bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e7c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8fe392000000000000a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212fcaa0f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3e"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) write$hidraw(r1, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f0000000040)=""/68, 0x44) [ 278.176866][ T67] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 278.186098][ T67] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 278.196157][ T67] usb 2-1: config 0 descriptor?? [ 278.230956][ T3055] usb 5-1: string descriptor 0 read error: -22 [ 278.237592][ T3055] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 278.247013][ T3055] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 278.261035][ T3098] usb 4-1: string descriptor 0 read error: -71 [ 278.262878][ T4127] usb 3-1: USB disconnect, device number 107 [ 278.273552][ T7853] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 278.301215][ T3098] peak_usb 4-1:0.157 can0: unable to request usb[type=0 value=1] err=-71 [ 278.309742][ T3098] peak_usb 4-1:0.157: unable to read PCAN-USB Pro firmware info (err -71) [ 278.361299][ T3098] peak_usb: probe of 4-1:0.157 failed with error -71 [ 278.382765][ T3098] usb 4-1: USB disconnect, device number 115 [ 278.494413][ T7853] udc-core: couldn't find an available UDC or it's busy [ 278.501489][ T7853] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 278.512530][ T3055] usblp: can't set desired altsetting 27 on interface 0 [ 278.532328][ T3055] usb 5-1: USB disconnect, device number 15 [ 278.600854][ T3067] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 19:06:21 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 278.731069][ T67] usbhid 2-1:0.0: can't add hid device: -71 [ 278.739032][ T67] usbhid: probe of 2-1:0.0 failed with error -71 [ 278.751773][ T3098] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 278.762061][ T67] usb 2-1: USB disconnect, device number 106 [ 278.822998][ T76] usb 1-1: USB disconnect, device number 2 [ 279.030708][ T3157] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 279.037783][ T3157] ath9k_htc: Failed to initialize the device [ 279.043975][ T3742] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 279.051331][ T3742] ath9k_htc: Failed to initialize the device [ 279.057604][ T76] usb 1-1: ath9k_htc: USB layer deinitialized [ 279.057761][ T4127] usb 3-1: ath9k_htc: USB layer deinitialized [ 279.125484][ T3055] usb 6-1: USB disconnect, device number 99 19:06:22 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 279.280703][ T67] usb 5-1: new high-speed USB device number 16 using dummy_hcd 19:06:22 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000004200)=ANY=[@ANYBLOB="050c004e83e89102ec0600000000000000e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7d41981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb500d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224312ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f25727ad9c1955fa1a1af3cfd1c4a4fb01056c6069c3338a5c46fe61924247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efc98a0849d2d2f3253e12afa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b0066f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e238000000000000000b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43f7182426ffac68926b58132fdcc8cf372a020e82bf1cb4c2eeec1e991eb4d456"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc0c, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400107) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x90, &(0x7f00000002c0)=ANY=[@ANYBLOB="8900004e2f50ab3ab1837aec1e94356d58c1b37f364d5209b77d31b9aecc05ea1aa30cb3494a18f6216896233f8f185c742c214c4261a9e0b99e8c6cdca99cecd35ef98f6b5f07e6138a5d00e8f2ad23224ab2870ff9c76353f28f1d9c2c53d9f6de1f42f2043311"]) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000280)={0x0, 0x0, 0xf, "d531c81924c8bee4a8dcee8fd3315c"}, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x40, 0x2, 0x85, {0x85, 0x31, "13d1f05325448e3a21431124e0bf85d2215251f2e85572b5e0d798ba25872814881994e0f0c255731512617d0576bdc9bc7d5be77b3c3c5f300eb9c2f593c1734190e7a574a3289d53225cb7375779137927ceb4f0418138a0361aac43260b81fae4800408ae535fb661f2537e1f14796380d39fc036cb9d184912aa5910bfe936bd53"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x1c, &(0x7f00000001c0)={0x0, 0x16, 0x78, "92ce02db223fb30af1b1d8a666d7858a4335af30b5739eacef2e9b9e9c9097be31e795e0abf44c3b41105ee5f6f277f9c2e0e14ceba6b6c86c6eff32917288fbbb78c83afaeccfc0d33e65f10a161650fad6009329c37cc291980010b1fa55b2ebd77a47fa4162d068d8008976edd64c23bb4d1f80b8fcda"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x83}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xc1}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0x0) [ 279.330804][ T3098] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 279.340091][ T3098] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 279.348373][ T3098] usb 4-1: Product: syz [ 279.352724][ T3098] usb 4-1: Manufacturer: syz [ 279.357410][ T3098] usb 4-1: SerialNumber: syz [ 279.420815][ T4127] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 279.431507][ T3098] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 279.460769][ T4452] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 279.520691][ T67] usb 5-1: Using ep0 maxpacket: 8 19:06:22 executing program 5: 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) syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 279.642492][ T67] usb 5-1: config 1 interface 0 altsetting 27 bulk endpoint 0x1 has invalid maxpacket 64 [ 279.652553][ T67] usb 5-1: config 1 interface 0 altsetting 27 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 279.665641][ T67] usb 5-1: config 1 interface 0 has no altsetting 0 [ 279.672760][ T3067] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 279.679723][ T3067] ath9k_htc: Failed to initialize the device [ 279.686115][ T3055] usb 6-1: ath9k_htc: USB layer deinitialized [ 279.700862][ T4452] usb 2-1: Using ep0 maxpacket: 16 [ 279.720725][ T3557] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 279.840917][ T4452] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 279.851990][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 279.863820][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 279.873767][ T4452] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 279.886857][ T4452] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 279.895962][ T4452] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 279.907467][ T4452] usb 2-1: config 0 descriptor?? [ 279.930803][ T67] usb 5-1: string descriptor 0 read error: -22 [ 279.937287][ T67] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 279.946569][ T67] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 279.954956][ T4127] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 279.964231][ T4127] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 279.974654][ T4127] usb 3-1: Product: syz [ 279.978826][ T4127] usb 3-1: Manufacturer: syz [ 279.983788][ T4127] usb 3-1: SerialNumber: syz [ 280.000748][ T7893] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 280.031189][ T4127] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:06:23 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0x1fc, &(0x7f00000002c0)={[{0xf8, 0x4e00, "218b55cd2e4f02ae1ce5cd0e666c3c7d1450f310a692eeb10f540a2e48205ba440c631115ce93b522bda1e7e7153aca95541803405cd54c469020160c820111ee483ec2e4885652d66b31757cc31da2fba131cdedb156785d959b0d579f5570347324e7a4f77dddacb044b7eff58c428dd7fbf1ea8d45c15f0cd748c2442fd5d64c30e69ae2b26ce46895f01bc2c6c877b797caf9ce87513afd4b1fd5a5df1f6836275e17b6a0af4937445c7a3a3dd54390548c48443659f71e7a96881c3ead0d7c1921c558171ae1d65c6abd3d577d3a754093c2b6361ad93719f30b827736b85f62b3d43ee5f74b908cfe5410184f413fbba0d2158e44b"}, {0xfa, 0x4e00, "03725279aa0794cc94e06e78d81a294e2ae715b048e8c37b93e7890637a1eb50dfa2bb5b3091261916d8d8a89437ddd8b89b580c3a47f455163f8b856be13e7761db58643f6cef4e3ec3e17c13fa1ba90b59d3bb9609039ab726a54c51201c3eef82dd26c0e5582da2638d7bcce69526a674e0cbfc590b035b6e993bcfe815de1bebe90b36452781fad66ee7d859609f6cc268f0d5760ec96c80485ce41aabd9f61f1bc5a37d938bd274a4eb094de3a141ab0bc7334c9f5f0b578635a8127c90e968be0d4dbcdaa89acc2adf066f5b202bbd4d0f6dd8efd3d1122623a84b2bfb675ef8ca93d4e81a73c9485b49d835bac4855cc7051eda6c9bbc"}]}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7a608a25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf01804143d02b8a9fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e7c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12"], 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000000c0)=""/179, 0xb3) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) 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_open_dev$hidraw(0x0, 0x0, 0x12d43d) [ 280.090864][ T3098] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 280.100821][ T67] usblp: can't set desired altsetting 27 on interface 0 [ 280.125490][ T67] usb 5-1: USB disconnect, device number 16 [ 280.131551][ T3055] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 280.300746][ T3557] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 280.309924][ T3557] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 280.318060][ T3557] usb 1-1: Product: syz [ 280.322414][ T3557] usb 1-1: Manufacturer: syz [ 280.327001][ T3557] usb 1-1: SerialNumber: syz [ 280.371516][ T3557] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 280.450831][ T4452] usbhid 2-1:0.0: can't add hid device: -71 [ 280.456964][ T4452] usbhid: probe of 2-1:0.0 failed with error -71 [ 280.466530][ T4452] usb 2-1: USB disconnect, device number 107 [ 280.490685][ T3055] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 280.501027][ T67] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 280.508669][ T3055] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 280.572371][ T3157] usb 4-1: USB disconnect, device number 116 [ 280.600746][ T4127] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 280.680789][ T3055] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 280.689870][ T3055] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 280.697928][ T3055] usb 6-1: Product: syz [ 280.702219][ T3055] usb 6-1: Manufacturer: syz [ 280.706925][ T3055] usb 6-1: SerialNumber: syz [ 280.753480][ T3055] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 280.803708][ T7889] udc-core: couldn't find an available UDC or it's busy [ 280.810804][ T7889] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 19:06:23 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="1310b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 281.020667][ T3557] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 281.023236][ T3742] usb 3-1: USB disconnect, device number 108 [ 281.043669][ T67] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 281.053057][ T67] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 281.061331][ T67] usb 5-1: Product: syz [ 281.065493][ T67] usb 5-1: Manufacturer: syz [ 281.070194][ T67] usb 5-1: SerialNumber: syz [ 281.121121][ T67] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 281.180565][ T3067] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 281.190705][ T3098] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 281.197780][ T3098] ath9k_htc: Failed to initialize the device [ 281.205157][ T3157] usb 4-1: ath9k_htc: USB layer deinitialized [ 281.350611][ T3055] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 281.420515][ T3067] usb 2-1: Using ep0 maxpacket: 16 [ 281.540594][ T3067] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 281.556069][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 281.567255][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 281.577182][ T3067] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 19:06:24 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 281.590116][ T3067] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 281.599303][ T3067] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 281.620544][ T3157] usb 4-1: new high-speed USB device number 117 using dummy_hcd 19:06:24 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c2b346f83d8a2ddf3a3ea857ea7d61b184bd3a1145cef021a67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7a608a25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c00000000000004003b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edd92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf01804143d02b8a9fd5acb003bcb6dcd05656cff8737a0b70880df17a154a69bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e7c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8fe392000000000000a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212fcaa0f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3e"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) write$hidraw(r1, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r3, &(0x7f0000000040)=""/68, 0x44) [ 281.666092][ T3067] usb 2-1: config 0 descriptor?? [ 281.671360][ T4127] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 281.687771][ T4127] ath9k_htc: Failed to initialize the device [ 281.710593][ T3742] usb 3-1: ath9k_htc: USB layer deinitialized [ 281.740672][ T67] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 281.796201][ T21] usb 1-1: USB disconnect, device number 3 [ 281.824496][ T3748] usb 6-1: USB disconnect, device number 100 [ 281.942830][ T7922] udc-core: couldn't find an available UDC or it's busy [ 281.950062][ T7922] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 282.070521][ T3742] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 282.080498][ T3557] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 282.087509][ T3557] ath9k_htc: Failed to initialize the device [ 282.093870][ T21] usb 1-1: ath9k_htc: USB layer deinitialized [ 282.171881][ T7922] udc-core: couldn't find an available UDC or it's busy [ 282.179010][ T7922] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 282.220801][ T7922] udc-core: couldn't find an available UDC or it's busy [ 282.227827][ T7922] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 282.230615][ T3067] usbhid 2-1:0.0: can't add hid device: -71 [ 282.241801][ T3067] usbhid: probe of 2-1:0.0 failed with error -71 [ 282.246032][ T4452] usb 5-1: USB disconnect, device number 17 [ 282.253445][ T3067] usb 2-1: USB disconnect, device number 108 19:06:25 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000004200)=ANY=[@ANYBLOB="050c004e83e89102ec0600000000000000e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7d41981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb500d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224312ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f25727ad9c1955fa1a1af3cfd1c4a4fb01056c6069c3338a5c46fe61924247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efc98a0849d2d2f3253e12afa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b0066f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e238000000000000000b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43f7182426ffac68926b58132fdcc8cf372a020e82bf1cb4c2eeec1e991eb4d456"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xc0c, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400107) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x90, &(0x7f00000002c0)=ANY=[@ANYBLOB="8900004e2f50ab3ab1837aec1e94356d58c1b37f364d5209b77d31b9aecc05ea1aa30cb3494a18f6216896233f8f185c742c214c4261a9e0b99e8c6cdca99cecd35ef98f6b5f07e6138a5d00e8f2ad23224ab2870ff9c76353f28f1d9c2c53d9f6de1f42f2043311"]) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000000)) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000380)={0x1c, &(0x7f0000000280)={0x0, 0x0, 0xf, "d531c81924c8bee4a8dcee8fd3315c"}, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x40, 0x2, 0x85, {0x85, 0x31, "13d1f05325448e3a21431124e0bf85d2215251f2e85572b5e0d798ba25872814881994e0f0c255731512617d0576bdc9bc7d5be77b3c3c5f300eb9c2f593c1734190e7a574a3289d53225cb7375779137927ceb4f0418138a0361aac43260b81fae4800408ae535fb661f2537e1f14796380d39fc036cb9d184912aa5910bfe936bd53"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x1c, &(0x7f00000001c0)={0x0, 0x16, 0x78, "92ce02db223fb30af1b1d8a666d7858a4335af30b5739eacef2e9b9e9c9097be31e795e0abf44c3b41105ee5f6f277f9c2e0e14ceba6b6c86c6eff32917288fbbb78c83afaeccfc0d33e65f10a161650fad6009329c37cc291980010b1fa55b2ebd77a47fa4162d068d8008976edd64c23bb4d1f80b8fcda"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x83}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xc1}}) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0x0) 19:06:25 executing program 5: 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) syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 282.380570][ T3157] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 282.389653][ T3157] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 282.397954][ T3157] usb 4-1: Product: syz [ 282.402207][ T3157] usb 4-1: Manufacturer: syz [ 282.406808][ T3157] usb 4-1: SerialNumber: syz [ 282.411507][ T3055] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 282.418444][ T3055] ath9k_htc: Failed to initialize the device [ 282.425525][ T3748] usb 6-1: ath9k_htc: USB layer deinitialized [ 282.471098][ T3157] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:06:25 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 282.620493][ T3742] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 282.629684][ T3742] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 282.637757][ T3742] usb 3-1: Product: syz [ 282.642039][ T3742] usb 3-1: Manufacturer: syz [ 282.646616][ T3742] usb 3-1: SerialNumber: syz [ 282.660501][ T3557] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 282.691276][ T3742] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 282.790533][ T67] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 282.797933][ T67] ath9k_htc: Failed to initialize the device [ 282.804190][ T3748] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 282.812327][ T4452] usb 5-1: ath9k_htc: USB layer deinitialized [ 282.960428][ T3067] usb 2-1: new high-speed USB device number 109 using dummy_hcd [ 283.050455][ T3157] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 283.170574][ T3748] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 283.180990][ T3748] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 283.200491][ T3067] usb 2-1: Using ep0 maxpacket: 16 [ 283.200618][ T4452] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 283.250542][ T3557] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 283.259667][ T3557] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 283.267937][ T3557] usb 1-1: Product: syz [ 283.270554][ T3742] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 283.272129][ T3557] usb 1-1: Manufacturer: syz [ 283.285699][ T3557] usb 1-1: SerialNumber: syz [ 283.320532][ T3067] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 283.331606][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 283.341018][ T3557] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 283.342697][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 19:06:26 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0xa5) write$char_usb(r0, &(0x7f0000000000), 0x0) [ 283.360892][ T3067] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 283.373959][ T3067] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 283.383118][ T3067] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 283.391332][ T3748] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 283.400859][ T3748] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 283.408879][ T3748] usb 6-1: Product: syz [ 283.413190][ T3748] usb 6-1: Manufacturer: syz 19:06:26 executing program 4: r0 = syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000400000068"], 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x1, 0xbaa, &(0x7f00000028c0)={{0x12, 0x1, 0x300, 0xdd, 0x78, 0x4c, 0x20, 0x19d2, 0x1252, 0x4ada, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb98, 0x4, 0x9, 0x9a, 0x50, 0xff, [{{0x9, 0x4, 0x4, 0xff, 0x8, 0x1c, 0xf2, 0x0, 0x9b, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "84ba"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x7f, 0x800, 0x8, 0x6}, {0x6, 0x24, 0x1a, 0xb7, 0x1}, [@country_functional={0x10, 0x24, 0x7, 0x81, 0xcf, [0x20, 0xfffc, 0x40, 0x1, 0x5]}, @obex={0x5, 0x24, 0x15, 0xa8a}, @mbim={0xc, 0x24, 0x1b, 0x0, 0x101, 0x0, 0xbe, 0x3, 0x4}, @country_functional={0x12, 0x24, 0x7, 0x80, 0xfff, [0x0, 0x3, 0x7, 0x7ff, 0xff, 0x9]}, @dmm={0x7, 0x24, 0x14, 0x8, 0x9}, @mdlm_detail={0xb2, 0x24, 0x13, 0x1, "7f1fca95c1ccc2ed7dc19124d9c7ccb7655b8d8d13dea517cf987670bc8558c2449933b7da67b081aee37513abdee2341527396f7e4cb6969c6c50c84acaa3c5172a671c4aaa2e23b4a957dda4af7d25289bed227c3f7e94570ea95f3e4b5d383a6c7addc6c925a571af7523b2b7f887d28154780dc5f75797a63122b3961fa7dec871d963ee93b5586a6210d90d0b761192bce716e2c01350e7642e3fc83a795a9243f02cd89ad70822c9ce088e"}]}], [{{0x9, 0x5, 0xf, 0x0, 0x40, 0x5, 0x7, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x36, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x28, 0x2f, 0x9, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x180, 0x81, 0x5}]}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0x7, 0x0, 0x6, [@generic={0xab, 0x22, "4efe0805bf07d2fd2f728dc1750443a8a1b78a7d48f35167162b5c82f9bf8bb28c83d175157128612715182ddec15f8f2b13ca02ff95dc6368b4334c9546d35776519ad6d576a8fd430a6283ed2d085c4fee3c2038ea22b9bd4cd8f953be3324eb7cfc006650c9d5e73008467e2e4b7941c6b2d37078917d5338a6bd23f7031c93664d3afbd513b394e1ce32a4a4f9b98c9cd18a4d8b3809a75b60ea7699b0b589d9c4d9d451ec3b4b"}, @generic={0xea, 0x7, "8ac2e6bc345120aad50b5e6ae73a362cfb7e8c1ab63fd7ec5a5b902395e68deddb14f2bfd00934f01676210266cd9e8f8f61f06155447d7cc744a609e52653e720ea5bf744ec1ebb2900d186e453cc22a219359203f6dc9bc37f249d6ddc9d1a10cacbf33dc8642108395979da5fd035b4953095188cc7d8d3b1b5443e59be6967eb81f6c4559d74d3f3fb62f4e899feaa6081989b012c2cb37ed611ac703a73c0fbc8fa891f00dae7b9e0a915c9f67fcb2ebab590f9cb19fc9735328e2aad02b24521a6d8003ff99ae800ce50afa0f14f8ba92a071fc39f07cec66502c074f6f654e0f0543f75c3"}]}}, {{0x9, 0x5, 0x83, 0x0, 0x7689c89a74d0aec4, 0x7f, 0x0, 0x6}}, {{0x9, 0x5, 0xe, 0xc, 0x3ff, 0x14, 0x5, 0x0, [@generic={0xcc, 0xa, "0adfc10cebf46fc3534a78806ad93cb6c4d459cc3549c60962eb2d44218280f39476a1886d5a23d0bc6d034f9f6fd5482bea89846339a1063d6baa7352b0dafc9829ec59c7b3c7e4c84aadf54a106d04e2c7061b8f402e970327a57e008459a5530e2874f760644cf68105f4346f3369307f725e6c93e432be387cc6bbd0cd874f7268a92fe4ecbd6aad094876ae07f70ff7767e91f4bd40b731d3275b92ce39275411c7c7c22ddfdab3bc518b3f066b8777d353640c385936c690cd29579851837f26f1dc07b21286a4"}, @generic={0x52, 0x21, "10e0775996f61770a2b718af7bb35ce6129a6572d3081270be8e851e8bcf7d5719618b8acdc0a6cceeb8371ea43473424516ab0c60cd0b261711cfbc460587663fab8384a5254c2c0f5155bcc678011c"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x200, 0x0, 0x7b, 0xcc, [@generic={0x10, 0x24, "9d3323ba0eecae9f0e5b2e816573"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x50, 0x5, 0x9, 0x8, [@generic={0xc5, 0x22, "04f3ff96fbda6f814dce0347baf89931a857acc1220a44bcf21f433add8e3aced0e2a82bc3d04d7baa1e1c541e20e86badfa480d2abbabc6de84143ee9264133983af6aa64117c72cdf7c159c7b377982c6b39069af2d1a99151d3977a48768b712c814513058343f8c9b6c45df0afbaacf6ce1368b52273fa61fc68b98d3d4e6e8426e0c68e4b41b79d20cfa88c5e1af8e0321fbf6043166eaea5a9af6e2fe33d6e8ad90e54b099cb02de6e0333317b8255036503c42f597f0001540e537ff31342d0"}, @generic={0x9c, 0x4, "3520eb341023188dae82bc77aa747b9bb1ab2f03c4edaebb8a03cbf2d4b0ebd81576945519beda7540f6eb7ec96dad693282f73804ee03057d541eac709e72e839aa5b8091fa8e7862d09ce0adecf84256f894f4315a95b17475e9ef0c06a0158e4b4a931d95d6fd376bf16751a24f9d1cd878c53b7ad56e3f6e8e08a147e47948ad1d9071b30a98633d49433bab49be7c2a943ac60b941469ea"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x200, 0xfa, 0xcd, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x6}, @generic={0x7e, 0xe, "dde19a1ed10f277273c9bb4b725d266ec65fcc4e4f0232a44bc80a6ebaf61d7ee68d6295f068d7d6cd41ca3e8f87729922fc4b2da35c9f97570fc8e9342b53c51fa753682e38bae38a82d08c8d6a6df1348a2b2c5a3f0fa8f13e01bf3d2dd23d0c5735df56ab9ea55ec2b51bc16a885798d66e7003f8d2ea77a9278a"}]}}]}}, {{0x9, 0x4, 0x64, 0x0, 0xa, 0xe1, 0x6f, 0xf6, 0xff, [], [{{0x9, 0x5, 0xb, 0x8, 0x8, 0x7, 0x7, 0x1}}, {{0x9, 0x5, 0x5, 0x10, 0x3ff, 0x5c, 0x20, 0x7}}, {{0x9, 0x5, 0x7, 0x10, 0x400, 0x4, 0xff, 0x4d, [@generic={0x8e, 0x4, "59922110323f97d7d257cbe851805c73813bf49caee9f491febcec3c9c6972b579c9a131fc9dda094cd3246b01f91b041a8ee2eca69dfa378b4e946207b6e84392c13217e6cc39928331a8581df949c7a3c6a64814afe89181710d6aeaebd90eace9b8dcb7b2df17878688ee99fdf9f83076363cd99dd472f9b6066894c042bc41df2d406103b88fad394459"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x8, 0xff, 0x5, 0x3f}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0x7f, 0x6, 0x2}}, {{0x9, 0x5, 0x1, 0xc, 0x10, 0x7, 0x7, 0x10, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0xffff}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x80, 0xfff9}]}}, {{0x9, 0x5, 0x6, 0x8, 0x10, 0x8c, 0x5}}, {{0x9, 0x5, 0xf, 0xc, 0x200, 0xff, 0x0, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xc1, 0x3}]}}, {{0x9, 0x5, 0x2, 0x14, 0x8, 0x0, 0x2, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x38, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0xe02c}]}}, {{0x9, 0x5, 0x4, 0x10, 0x40, 0x0, 0x8, 0x6}}]}}, {{0x9, 0x4, 0xe4, 0x64, 0x2, 0x24, 0x31, 0xfe, 0x5, [@uac_control={{0xa, 0x24, 0x1, 0x2, 0x5}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x304, 0x3, 0x4, 0x1f}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x306, 0x6, 0x1, 0x24}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x100, 0x5, 0x3f, 0x6, 0x6}, @extension_unit={0x9, 0x24, 0x8, 0x6, 0x3ff, 0x2, "7f3e"}, @extension_unit={0xa, 0x24, 0x8, 0x1, 0x8, 0x1, "fc9f73"}]}, @uac_as], [{{0x9, 0x5, 0x2, 0x0, 0x40, 0x20, 0x9, 0x1}}, {{0x9, 0x5, 0x1, 0x10, 0x400, 0x7f, 0x7f, 0x7f, [@generic={0x8b, 0x21, "3ef5f5971435fdc5c775f3441deb76a6085f85e2031ba529074d0258c4527054928615acedcdca9daa9d8827189e574d1d4bb0096c260677764f8afad5fb4613f47297d5a70eb16f8f90826157f8db43fc3d4582426068fcb241d972a1c4b6658e7015dac434e0da79eb6ea168e4973aedb4c72d8a6315ab915948f1a2a0337cef93ba7da34155045a"}]}}]}}, {{0x9, 0x4, 0x76, 0x6f, 0x7, 0x4a, 0x44, 0xa6, 0x11, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xff, 0x9, 0x662e, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0x5, 0x1, 0x40, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x1ff, 0x5, 0x854}, @network_terminal={0x7, 0x24, 0xa, 0x54, 0x59, 0x3, 0x7}, @acm={0x4, 0x24, 0x2, 0xc}, @acm={0x4, 0x24, 0x2, 0x1}]}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "4b0cca"}, {0x5, 0x24, 0x0, 0xd9}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x9, 0xa8, 0x20}, {0x6, 0x24, 0x1a, 0x8, 0x18}, [@mdlm_detail={0xc0, 0x24, 0x13, 0x20, "e67c0c294695fb5f2c5da2cef11cbaf70fda4d257f3e00074298690a244ece92430555ffc34e351481395a30a1435e25efb568beb388e90304283fb11d75f98db91c4caa75a87cae32eeaa7ba5f14e66b9b91679c69ce00e586f532d19bf4f556f6d5bc9b02f9a812adc187b15e28c56e79dac29477b1c03d7c180110f4cb06f971c76881062ebb3d7427a77f46c33cb951252ff7735e8c26de9b7c517d1ab549b80627b2edb3da9ec9c71fd25c3cdf8bb57a9cc2964957d5c4b2d45"}, @mdlm={0x15, 0x24, 0x12, 0xffff}, @acm={0x4, 0x24, 0x2, 0xb748cd810a5541a9}, @mbim_extended={0x8, 0x24, 0x1c, 0x80, 0x6, 0x3bda}, @mdlm_detail={0x83, 0x24, 0x13, 0x4, "3a8e07117176c9925001c9b8305a6d1bb09965f5d0ee5672f8ed0e233e5086ec42118d1c884b489b0f752b9d9ce1e3570314116e1b0b9d22533ae3271980bf84cd92426bb4a70fa21e4c0e40f4f89a9107aec415be8aa7074e061d6e0efbcf8c3d90d652e0372050d8491d447c710308a6478070ef8fa2a5868023b4a3bdf5"}, @acm={0x4}]}], [{{0x9, 0x5, 0x7, 0x8, 0x400, 0x1f, 0x1, 0x7}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0x2f, 0x9, 0x4, [@generic={0x3b, 0x3, "b495308fced94913b446ed9553236b317433bab3ea405e359bd8dc6825aecbca6ee59051e4f11e48e91b9f229e672115f6c50da919dc453c84"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x40, 0x0, 0x7, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x3}]}}, {{0x9, 0x5, 0xc, 0x2, 0x3ff, 0x6, 0x4, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x8}, @generic={0x3, 0x3, 'G'}]}}, {{0x9, 0x5, 0xf, 0xc, 0x200, 0x7f, 0xb2, 0x2, [@generic={0x4b, 0x31, "d01bed4573779cdeacb298436ebcb6d0c6b9bd74a0d9243e0d6b515eb10b1ba18967396acb93379d6eb21c3892bfd57b2f187f313ca62395001a784d9cda10a75ec8564de7a2e9699b"}, @generic={0xde, 0x7, "e8d347a3fd73e586ff3c3413c4e3e06ec02f3ce74657c0109a87ec887c17f5e03fe62fdcd9ba9600e90068a6584c0753f9e1e1990963f9d83e2c2e44b3b9e0b100fe062c7d55655dfee2b2a69958561bb456c6b667aaea1171e8215d3cd580073029fdf00bcbb6a4abc040ac601a501f3293ddc816132f86e1fe6150a25ab6386d53ed86b2b4ff46c7db158f372bdd8681c965ce0f0034c97554cfdc05478fb0cc806075c882c7a7810c6ca6db7fe2566810a37be3792e4eb7baf025425bf8866e3e4080569eb65e6b3766d5b0276a77d65bdcc1ae1a1836a7fc580c"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x20, 0x40, 0x3f}}, {{0x9, 0x5, 0x80, 0x4, 0x8, 0x81, 0x4, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7f, 0x40}]}}]}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x81, 0x3, 0xd8, 0x8, 0x2}, 0x17, &(0x7f0000000080)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x1a, 0x1, 0x2, 0x200}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x2, 0xc9, 0x6}]}, 0x2, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="030338"]}]}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x80086603, 0x20000000) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f00000015c0)={{0x2, 0x3, 0xfffffeff, 0xf34f, 0x1, 0x9}, 0x2e5, [0x0, 0x3, 0x6, 0x1ff, 0x9, 0x5, 0x6, 0xffff, 0xffffffff, 0xffff, 0xffff128a, 0x9d, 0x5, 0x401, 0x1, 0x8, 0x0, 0x5, 0x1, 0x4, 0x9a7, 0xfffffff9, 0x0, 0x3f, 0x9, 0xffffffff, 0x20000000, 0x0, 0x0, 0x4, 0x0, 0x28f, 0xffffffff, 0xffff8e1f, 0x3f, 0x7, 0xffffffff, 0x4, 0x10001, 0x1ff, 0x18, 0x8b000000, 0x8, 0x2, 0x6, 0x1, 0x65, 0x0, 0xff, 0x3, 0x35, 0x1f, 0x8, 0xffffffff, 0x4, 0x40, 0x8000, 0x8, 0x9, 0x6948, 0x1, 0x401, 0x8, 0x1, 0x9, 0xffffffff, 0x9, 0x1000, 0xc66, 0x36c, 0x2, 0x800, 0x1ff, 0x6, 0x8, 0x0, 0x4aa0, 0x400, 0x4, 0x3f, 0x5, 0x8, 0x7ff, 0x7ff, 0x4, 0x1, 0x3, 0x10001, 0x2534c7b8, 0x4, 0x4, 0xfffffffd, 0x81, 0x5, 0x80000001, 0x0, 0x8a6, 0x8, 0x10001, 0x6, 0xffff, 0x9, 0x8e, 0x2, 0x20, 0x7, 0x8, 0x3, 0x4, 0xb92, 0x4, 0x5, 0x4, 0x19, 0x2, 0x0, 0x2, 0xffffffff, 0x10001, 0x5, 0x7, 0x4, 0x7, 0x0, 0x9, 0xf387, 0x7fffffff, 0x0, 0xbe8, 0x400000, 0x8, 0x2, 0x3f, 0x69, 0x53b, 0x2, 0x3ff, 0x7, 0x9, 0x2, 0x7, 0x5211, 0x9, 0x7, 0x7d94, 0x60a8cb4d, 0x10000, 0x400, 0x7fff, 0x15ed, 0x8001, 0x1, 0x1f, 0x9, 0x10001, 0x81, 0x0, 0x1, 0x0, 0x3ff, 0x400, 0x0, 0x0, 0x2, 0x2, 0x1, 0x0, 0x7fffffff, 0x7, 0x800, 0x4, 0xe56, 0x7, 0x8000, 0x9, 0x3, 0x0, 0x7ff, 0x0, 0x401, 0x5, 0xffffffff, 0x1f, 0x8, 0x3, 0x4, 0x0, 0x6, 0x5, 0x7ff, 0x1ff, 0x401, 0x1972, 0xf7, 0x9c, 0x5, 0x1, 0xffff, 0x7, 0x6, 0x1, 0x2, 0xfffffffc, 0x0, 0x7fff, 0x2, 0x80, 0x5, 0x3, 0x7fff, 0x5538, 0xffffff24, 0x1, 0x4, 0x1, 0x1000, 0x8000, 0x6, 0x9, 0x2, 0x1f, 0x8, 0xff, 0x0, 0x10000, 0x876, 0xffffff5e, 0x2, 0x8, 0x4a, 0x1ff, 0x7, 0x8, 0x224f, 0x7, 0x9, 0x3f, 0x6, 0x9, 0x8001, 0x9, 0x9a, 0x4, 0x7, 0x5, 0x200, 0x9, 0x9, 0x79, 0x4, 0x1, 0x80000000, 0x1ff, 0x35b, 0x0, 0x8, 0xfffffffd, 0x5, 0x800, 0x7, 0x4, 0x4, 0x1, 0x1, 0xf2, 0x4bd0, 0x0, 0x0, 0xc36, 0xdb2c, 0x5, 0x7, 0x8, 0x2, 0x3, 0x66, 0x9, 0x2, 0x1, 0x7ff, 0x67, 0xdb83, 0x7, 0xc3, 0x40, 0xffffffff, 0x7, 0x2, 0x0, 0x20, 0x0, 0x7, 0x3, 0x89, 0xebce, 0x7, 0x8001, 0xfffffff0, 0x6, 0xa0, 0xffff0b81, 0x80, 0xa73f, 0x0, 0xe92, 0x0, 0x5, 0x3, 0x4, 0x40, 0x3, 0x1ff, 0x3, 0x3fc, 0x81, 0x2, 0x1f, 0x8, 0x100, 0x7fffffff, 0x1, 0xff, 0x101, 0x401, 0x7, 0x6, 0x4b25087e, 0x5, 0x6, 0x1, 0x5, 0x2, 0xffffff1a, 0x0, 0x7f, 0x0, 0xff, 0x0, 0x6, 0x2, 0x0, 0x40, 0x10000, 0xffa7, 0x4, 0x3, 0x7, 0x2, 0x98, 0x2, 0x2, 0x7, 0x1, 0x1000, 0x3, 0x3ff, 0x8000, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x20, 0x3, 0x7ff, 0x800, 0x4dc2, 0x1f, 0xfffffffb, 0x7, 0x0, 0xffff, 0x2, 0x6, 0x4, 0x1f, 0xfff, 0xffffffff, 0x401, 0x7ff, 0xf482, 0x3, 0x7, 0x44ba954b, 0xdbe, 0x7f, 0xf6, 0x3f, 0x1, 0xffffffff, 0x40, 0x200, 0xfffffff7, 0x8, 0x3, 0x6, 0x0, 0x5e6, 0xaa, 0xfffffffc, 0x9, 0x0, 0x5, 0x6, 0x9, 0x8a, 0xccb, 0x1, 0x1, 0xffffffff, 0xffff3ac3, 0x7, 0x84, 0x8000, 0x4, 0x3ff, 0x3ff, 0xff, 0x80000000, 0x7, 0x80000001, 0x3, 0x0, 0x8, 0x6d, 0x4, 0x9, 0x3, 0x5, 0x7, 0x0, 0xf0000000, 0x0, 0xffff7fff, 0x200, 0x2, 0x5a7, 0x45d3, 0x3, 0x9, 0xaa, 0x81, 0x9, 0x6, 0x0, 0xc8, 0x800, 0x3, 0x7, 0x1, 0x6, 0x1, 0x84ad, 0xd36, 0x6, 0x2, 0x5, 0x8, 0x81, 0x0, 0x6, 0xa2f, 0x8001, 0xc494, 0x1, 0x9, 0xfffe0000, 0x1, 0x8, 0x7fffffff, 0x3, 0x1ff, 0x9, 0xeac1, 0x5, 0x7fb, 0xc1, 0x2, 0xeb7, 0x2, 0x3, 0x1, 0x2, 0x0, 0x1ff, 0x2, 0x0, 0x8, 0x0, 0x401, 0x20, 0xffff8c3b, 0x6fb7046a, 0x595, 0xfffffff7, 0x7, 0x2, 0xffff, 0x0, 0x80, 0xf0b4, 0x10000, 0x8001, 0x3, 0x8, 0xffffffff, 0x8, 0x4b46, 0x8000, 0x1ff, 0x100, 0x0, 0x3, 0x10000, 0x1f, 0x8001, 0xfffffff8, 0x26, 0x4, 0xbb, 0x5, 0x4, 0x8, 0xfff, 0x63c, 0x2, 0x8, 0xe8, 0x8, 0x400, 0x401, 0x8, 0x7, 0x6, 0x1c0000, 0x2, 0x7, 0x400, 0x6, 0x8001, 0xffffffff, 0x8000, 0x20, 0x99e2, 0xffff764a, 0x0, 0x5, 0x9, 0x9, 0x6, 0x6, 0x6427, 0xffffffff, 0x0, 0x6, 0xffffffff, 0x3, 0x6a2, 0x35a8, 0x100, 0x8, 0x100, 0x3ef, 0x0, 0x1, 0x0, 0x101, 0x8, 0x19, 0x1, 0x401, 0x0, 0x1000, 0x7f, 0x34422e66, 0x4, 0x0, 0x9, 0x7, 0x0, 0x2b, 0x7, 0x470c, 0x7, 0x80000001, 0x5, 0x8000, 0x4, 0xfffff801, 0x3, 0xa00000, 0xee2, 0x3, 0x1, 0x8, 0x8, 0x9, 0x1f, 0x80000001, 0xcb3b, 0x7fffffff, 0xfb4b, 0x7fff, 0x9, 0x7, 0x80000001, 0x9, 0x5, 0xe9, 0x1f, 0x69952452, 0x8, 0xfffffff7, 0x8, 0x800, 0x9, 0x401, 0xffffffff, 0x7, 0xc5c5, 0x8, 0x8, 0x9, 0x4, 0x7, 0x7, 0x80000000, 0x7, 0x0, 0x40, 0x1, 0x8, 0x10001, 0xfff, 0xc7, 0x28b, 0x7, 0x0, 0x10000, 0x3ff, 0x4, 0x1, 0x7, 0x8, 0x0, 0x80000001, 0x6, 0xf40b, 0x905, 0x3f, 0x220c, 0xffff, 0x1, 0x1941, 0xafc, 0x3, 0x7ff, 0x1, 0xdd3, 0x6, 0x8, 0x9, 0x824, 0x9, 0x80200000, 0x1000, 0xfffffff8, 0x80, 0x40, 0x9db9, 0x7fff, 0x4, 0x9c18, 0xfff, 0x8, 0x4, 0x3, 0x20, 0x8, 0x8, 0xeabf, 0xbcd2, 0x1f, 0x20, 0x1ff, 0x8, 0xf, 0x0, 0x3, 0x3, 0x10001, 0x81, 0x9, 0x8, 0x5, 0x2, 0x1, 0x5, 0x3, 0x60000000, 0xd4, 0xffffffff, 0x3ff, 0x4e, 0x81, 0x3ff, 0x9, 0xa3, 0xffffffff, 0x5, 0x9, 0xbbb, 0x0, 0xad5a, 0x1, 0x400, 0x5, 0x758c, 0x6e5, 0x9, 0x2, 0x4, 0x3, 0x3, 0xa86, 0x0, 0x0, 0xfffffff9, 0x6, 0x9, 0x4, 0x3ff, 0xffffffff, 0x2, 0x80000000, 0x0, 0x4, 0xb20000, 0x6, 0x3, 0xd81, 0x4, 0x10000, 0x5, 0x0, 0x1000, 0x7, 0x2, 0x80, 0xc424, 0x7fffffff, 0x7, 0x3, 0x7ff, 0x7, 0x7ffc30bc, 0xe85, 0x1, 0x7, 0x1, 0x8, 0x100, 0xff, 0x120000, 0x54c, 0x6a71, 0x0, 0x0, 0x9, 0xff, 0xffffffc1, 0x7, 0x4, 0x40, 0x4, 0xffff, 0x4, 0x8, 0x8, 0xffffffc0, 0x0, 0x1f, 0x0, 0x1, 0xff, 0x7, 0x8, 0x10001, 0x100, 0x7f3b, 0x3, 0xfffffffb, 0x470a9879, 0x4, 0xd8, 0x4, 0x75469b9e, 0xffff18f0, 0x0, 0x2, 0x400, 0x1, 0x97, 0xd8, 0xedb, 0x383, 0x8, 0x2, 0x0, 0x80, 0xa000000, 0x9, 0x6, 0x2, 0xffff, 0xfffffffd, 0x6, 0x5, 0x1, 0x200, 0xa69d, 0x5, 0x6, 0x80, 0x2e7b, 0x101, 0x3f, 0x7, 0x6, 0x0, 0x1000, 0x7f, 0x343, 0x7f, 0xfff, 0x63, 0x2, 0x61, 0x6, 0x80000000, 0x1f, 0xcf, 0x8, 0x8, 0x2000000, 0x5, 0x3f, 0x5, 0x0, 0x0, 0x5, 0x4, 0x0, 0x9, 0xffff0001, 0x401, 0xe3, 0x6, 0x3, 0x2, 0xfffffffb, 0x0, 0x101, 0x3cd2, 0x7, 0xd826, 0x7, 0x10001, 0x9, 0x6b, 0x80, 0x9, 0x68b7, 0x60, 0xb38, 0x80000001, 0x9, 0x0, 0x800, 0x1ff, 0xfffffff9, 0x0, 0x6, 0x9, 0x5, 0x3, 0x6, 0x5, 0x1ff, 0x2, 0xffffff81, 0x3, 0x7, 0x14e8, 0x5, 0x3, 0x9, 0x800, 0xab6, 0x8, 0xb86, 0x7, 0x100, 0x9, 0x47c2006, 0x8001, 0x4e0, 0x8, 0x20, 0x7fff, 0x7f1, 0xe0c0, 0xfffff001, 0xffffffe4, 0xeb8, 0x0, 0x27, 0x1f, 0x5, 0x864d, 0x1, 0x0, 0xa342, 0x2, 0xfffffffc, 0xc88a, 0x8, 0x9, 0x3, 0x5, 0x2, 0x10000, 0x4, 0x1, 0x7fff, 0x1ff, 0x1, 0x1, 0x1, 0x9, 0x3, 0x7, 0x9, 0xf5c, 0x1, 0x7, 0x2, 0x7ff, 0x10001, 0x1f, 0x2, 0x0, 0x8, 0x1, 0x200, 0xda, 0xc4c, 0x1f, 0xfffffffd, 0x3, 0x29d, 0xc1, 0x3, 0x1ff, 0x2, 0x6, 0x401, 0xfffeffff, 0x4, 0x12000, 0x6, 0x4, 0x6, 0x4, 0x8f, 0x8, 0x8, 0x242, 0x1, 0x2, 0xfffffe00, 0x2, 0x2, 0x2, 0x3, 0xe0, 0x2, 0x6, 0x0, 0x200, 0xffffae06, 0x0, 0x200, 0x8, 0x9, 0x81, 0x56, 0x9, 0x8, 0x8001, 0x4, 0x2, 0x6, 0x9, 0x389a, 0x362db586, 0x9, 0xd60, 0x8000, 0x1000, 0x0, 0x800, 0x2e1, 0x4, 0x8, 0x0, 0x10000, 0x618, 0x1, 0x8001, 0x19]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 283.417943][ T3748] usb 6-1: SerialNumber: syz [ 283.432406][ T3067] usb 2-1: config 0 descriptor?? [ 283.478881][ T7946] udc-core: couldn't find an available UDC or it's busy [ 283.486285][ T7946] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 283.496161][ T3748] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 283.542097][ T3098] usb 4-1: USB disconnect, device number 117 [ 283.722914][ T76] usb 3-1: USB disconnect, device number 109 [ 283.960372][ T3557] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 283.972060][ T3067] usbhid 2-1:0.0: can't add hid device: -71 [ 283.978295][ T3067] usbhid: probe of 2-1:0.0 failed with error -71 [ 283.987908][ T3067] usb 2-1: USB disconnect, device number 109 19:06:27 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000b00)=ANY=[@ANYBLOB="120102000000ea08eb0302002d4a00f6000109021b000100060000000400000172776700070581"], 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000140)={0x5, 0x6d, &(0x7f00000000c0)="be89d2cf999bb6d157a2cf70e80aa48b69022d6036c1773f52033a581e8fa4a43527943a1f69d1d2c64a8ceb61a7300b29e3d1f9bf9b0084996ca27abe39e81bcfc06d6251cd6798be936376638e514442c6ba8f5228612dbe3af6bc366994622d9a66c1527609922db1197be8"}) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0xff, 0x85, 0x1000, 0x0, "23fb8caf51fb39a6e77b1194d792516c1361cbc1f3c8a7c658da2aa7cd64b389"}) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000040)=""/27) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x56, 0x3ff, 0x3f, {0x998, 0x8}, {0x342, 0x7c9}, @cond=[{0x0, 0x2, 0x80, 0x8, 0x3f, 0x7}, {0x5f, 0x8, 0x2, 0x7, 0x7, 0x8}]}) [ 284.070369][ T3157] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 284.077566][ T3748] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 284.087091][ T3157] ath9k_htc: Failed to initialize the device [ 284.095254][ T3098] usb 4-1: ath9k_htc: USB layer deinitialized 19:06:27 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 284.180510][ T4452] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 284.191972][ T4452] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 284.202302][ T4452] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 284.211449][ T4452] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 284.220955][ T4452] usb 5-1: config 0 descriptor?? [ 284.281300][ T4452] hub 5-1:0.0: USB hub found [ 284.310336][ T3742] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 284.317328][ T3742] ath9k_htc: Failed to initialize the device [ 284.330553][ T76] usb 3-1: ath9k_htc: USB layer deinitialized 19:06:27 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 284.423088][ T12] usb 6-1: USB disconnect, device number 101 [ 284.480404][ T3098] usb 4-1: new high-speed USB device number 118 using dummy_hcd [ 284.510445][ T4452] hub 5-1:0.0: 1 port detected [ 284.710255][ T76] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 284.721151][ T3067] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 284.770272][ T3098] usb 4-1: Using ep0 maxpacket: 8 [ 284.846380][ T4279] usb 1-1: USB disconnect, device number 4 19:06:27 executing program 5: 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) syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 284.900408][ T3098] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 284.910579][ T3098] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 284.960234][ T3067] usb 2-1: Using ep0 maxpacket: 16 [ 284.990541][ T3098] usb 4-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 284.999650][ T3098] usb 4-1: New USB device strings: Mfr=0, Product=246, SerialNumber=0 [ 285.007865][ T3098] usb 4-1: Product: syz [ 285.015668][ T3098] usb 4-1: config 0 descriptor?? [ 285.030271][ T3557] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 285.037285][ T3557] ath9k_htc: Failed to initialize the device [ 285.043800][ T4279] usb 1-1: ath9k_htc: USB layer deinitialized [ 285.080400][ T3067] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 285.091368][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 285.102380][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 285.112187][ T3067] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 285.125215][ T3067] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 285.134437][ T3067] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 285.142623][ T3748] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 285.149538][ T3748] ath9k_htc: Failed to initialize the device [ 285.155900][ T12] usb 6-1: ath9k_htc: USB layer deinitialized [ 285.157249][ T3067] usb 2-1: config 0 descriptor?? [ 285.260355][ T76] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 285.269482][ T76] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 285.277668][ T76] usb 3-1: Product: syz [ 285.281950][ T76] usb 3-1: Manufacturer: syz [ 285.286562][ T76] usb 3-1: SerialNumber: syz 19:06:28 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000106a05f001400000000001090224000100000000090400000103ff070009210000000122050009058103bd0004"], 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000140)={0x20, 0x6, 0xcb, {0xcb, 0x5, "5e35f7873ba495e8eb9c955903508c09c0ed0d8c7138a2ec758e6dd7a257bfedf45f7b967f1183f794624eb77af6d7d3b68903efe3e75b6caff980f6b10eb85ac6e190805649cf42a62ec6e7d1ae39a3c3016355ffe6560e4b8ecfb530d47535ba9af6ec721bbe4ee8c3a5310781ab59a922b1b312366e71dbebc6c9b2b3e2fbb75df6dd35b078071c1611379ac24c771de9e83a51ff0e4af9798557fe4f8a2064b5248482dd2a68933e9ca5145c8e830565cdaa8750fe44a6b6f9143c6708b6855f46dde5e50c3c9b"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x423}}, &(0x7f00000002c0)={0x0, 0xf, 0xe9, {0x5, 0xf, 0xe9, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x41, 0x81, 0x20, 0x0, 0x9}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0xf1, 0x6, 0x2, 0x101, 0x1}, @generic={0xb4, 0x10, 0xb, "275b3da13fc7f57c037b2e80bea8a4f1437d6783a1086cdf2c466c6adb889d0ce394c381998a92fe7baf3af7a2e2d44e46006feb4343b82a76e02232720fc2dbe9d0bed0609dd549195d57ed19482a5215c8fb3dccffbc72ecdae2c2e8cebf79947c5de5ab49b6bc904e161457d0882e971b9579910a39838243ba02314dfb591f09e3af43ab099d279ad5f5266f7a8d661cc11a2f731637b0c2b970be5c5ff7641b2b413c4aec98be2a240c360b8084a8"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "e50613a347fe1f595431d31548671817"}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x12, 0x9a, 0x0, 0x7, "f268432f", "f277d96a"}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x18, 0x9, 0x6, 0x4, 0x133, 0x2}}}, &(0x7f0000000900)={0x84, &(0x7f0000000440)={0x0, 0x8, 0xbe, "15abce7fa1abf26d295db0a7c2324778bc3ae295c8ee93d0c1ea63edafa3aab2ae51783e9672b75cc23d78d8ed6d2acc22e77816b3b7c3d68f2876ded1a6cf292b288efc5497ba02108372de976ba0a0cbd4c6e27d4a4044dd4684a7100118a30aa4aed998df17203e58c191c267412ec9752ac1f221b01e70e0d2746d83f4cbd0d34fe2f4f3f02ce74f1b200241e78388a0bede6a7c29c30bde4e531f5812b292f899deab3023a068cbce3caf58c401d515c7820d8ad672e2d17695bd9e"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000000600)=ANY=[@ANYBLOB="200307ffffffffffe500"], &(0x7f0000000640)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0x40}, &(0x7f00000006c0)={0x40, 0xb, 0x2, "95da"}, &(0x7f0000000700)={0x40, 0xf, 0x2, 0x200}, &(0x7f0000000740)={0x40, 0x13, 0x6, @random="981087bc0333"}, &(0x7f0000000780)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "101a"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x20}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x5}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0xf8}}) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0xa1, {0xa1, 0x0, "92f20e007ff75fae98a0d4bbc3bd23dfa2cbe6ac5cee11c6aadd66e39efad5ddc304bee5e1bdf56eac220457a27a2c36b1c73ccb0e1e2bbafdff232add87af5d1ee9d721de6bdcdefdba0ff6925379f1509fec2a3c967242b0f5288ee50a54db5f837d2d878426994b113b2ba8e40cff5dbb8b37839cfb9f1f101afbd317b1417be35958040fb0b1ea037e302f8ebb4dc5dbd51eb57f0b279fe2ff00c739f2"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 285.312100][ T3098] usb 4-1: USB disconnect, device number 118 [ 285.340801][ T76] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 285.540316][ T12] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 285.549622][ T7986] udc-core: couldn't find an available UDC or it's busy [ 285.556667][ T7986] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 285.700158][ T3557] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 285.700365][ T3067] usbhid 2-1:0.0: can't add hid device: -71 [ 285.713759][ T3067] usbhid: probe of 2-1:0.0 failed with error -71 [ 285.722064][ T3067] usb 2-1: USB disconnect, device number 110 [ 285.930312][ T12] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 285.940692][ T12] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 285.970243][ T3557] usb 1-1: Using ep0 maxpacket: 16 [ 286.000299][ T76] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 286.040341][ T3098] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 286.100512][ T3557] usb 1-1: New USB device found, idVendor=056a, idProduct=01f0, bcdDevice= 0.40 [ 286.109693][ T3557] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 286.119615][ T3557] usb 1-1: config 0 descriptor?? [ 286.125698][ T12] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 286.134860][ T12] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 19:06:29 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 286.146861][ T12] usb 6-1: Product: syz [ 286.151165][ T12] usb 6-1: Manufacturer: syz [ 286.155767][ T12] usb 6-1: SerialNumber: syz [ 286.166406][ T4279] usb 5-1: USB disconnect, device number 18 [ 286.180406][ T4452] hub 5-1:0.0: hub_ext_port_status failed (err = -71) [ 286.203367][ T8001] udc-core: couldn't find an available UDC or it's busy [ 286.210718][ T8001] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 286.223085][ T12] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 286.290285][ T3098] usb 4-1: Using ep0 maxpacket: 8 [ 286.440388][ T3098] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 286.450949][ T3098] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 286.460487][ T3067] usb 2-1: new high-speed USB device number 111 using dummy_hcd [ 286.464107][ T4279] usb 3-1: USB disconnect, device number 110 [ 286.520249][ T3557] usbhid 1-1:0.0: can't add hid device: -71 [ 286.526361][ T3557] usbhid: probe of 1-1:0.0 failed with error -71 [ 286.536452][ T3557] usb 1-1: USB disconnect, device number 5 [ 286.543669][ T3098] usb 4-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 286.552794][ T3098] usb 4-1: New USB device strings: Mfr=0, Product=246, SerialNumber=0 [ 286.561079][ T3098] usb 4-1: Product: syz [ 286.570240][ T3098] usb 4-1: config 0 descriptor?? [ 286.710157][ T3067] usb 2-1: Using ep0 maxpacket: 16 19:06:29 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000000)) [ 286.830159][ T3067] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 286.841023][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 286.852105][ T3067] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 286.861970][ T3067] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 286.862092][ T3098] usb 4-1: USB disconnect, device number 119 [ 286.874909][ T3067] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 286.874925][ T3067] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 286.881312][ T3067] usb 2-1: config 0 descriptor?? [ 286.900143][ T12] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 19:06:29 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) [ 286.940220][ T3748] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 287.030140][ T76] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 287.037357][ T76] ath9k_htc: Failed to initialize the device [ 287.043928][ T4279] usb 3-1: ath9k_htc: USB layer deinitialized [ 287.080115][ T3742] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 287.190051][ T3748] usb 5-1: Using ep0 maxpacket: 32 [ 287.218827][ T3557] usb 6-1: USB disconnect, device number 102 [ 287.280090][ T3098] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 287.310169][ T3748] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 287.321297][ T3748] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 287.331091][ T3748] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 287.340276][ T3748] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 287.348360][ T3742] usb 1-1: Using ep0 maxpacket: 16 [ 287.357336][ T3748] usb 5-1: config 0 descriptor?? [ 287.401006][ T3748] hub 5-1:0.0: USB hub found [ 287.411790][ T4279] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 287.420131][ T3067] usbhid 2-1:0.0: can't add hid device: -71 [ 287.426320][ T3067] usbhid: probe of 2-1:0.0 failed with error -71 [ 287.435271][ T3067] usb 2-1: USB disconnect, device number 111 19:06:30 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001d00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848bed08c886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d45b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf4864041c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbea9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321e26cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb0b6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0de924ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec0235588f0da3f1a8501cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6ba5236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add7cf5242243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5360300000000000000b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3700838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fe00000000000000e869e84aeea538a4a88cf4b01ac1b60a83223a89b447cf4ea9605a02d3cb900f5162ba3539d4fd0c953850a1912d5ad72771f74cbf4b691550535e72df98e26079d4c73efa4e8823d675b12c9cb3f40671e9495260b224e617d9ce4332f6e0916ce69133afccf149bc2c21b7c2bc8da3a123c41d225155ea9caaca3797e894b928e6fa3ffd65c2d38cbd2274312c475520330dc7be02f41455e1546ae90340bfd532ea6bc058bd32b31f634251850682ed62901d1fc23118e826b567c4fecd431900520f96d843ca030715010d4c376a4d763fe07a68aac5444b81c41cdb9e233b030aab040c3318ed1adf2da735e5716a5bba4accf5aed97c07ce92aa33f85b3e579ad42bf87e8ce5d8cd26"]) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x22a02) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f00000000c0)="430eaf7677871619332fb6e60a88ff6421564de7cf2a825eb15a076803ff42aadd88546ba068a4836a2cc5e1f75ce4898f3fc1ce0fe67edd9a1768449782ade3a2e59f4e2c149994462988b55231866500e1eb09ec2ac0ee62369a98e9ac5f926903787d43383eb0eb4bedaa885c5417dec130c30fd899241d", 0x79) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r1, &(0x7f00000002c0)='#', 0x1) write$hidraw(r3, &(0x7f0000000080)="82", 0x57000) [ 287.470194][ T3742] usb 1-1: New USB device found, idVendor=056a, idProduct=01f0, bcdDevice= 0.40 [ 287.479278][ T3742] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 287.498321][ T3742] usb 1-1: config 0 descriptor?? [ 287.540190][ T3748] hub 5-1:0.0: config failed, can't read hub descriptor (err -22) [ 287.549781][ T3748] usbhid 5-1:0.0: can't add hid device: -22 [ 287.560817][ T3748] usbhid: probe of 5-1:0.0 failed with error -22 [ 287.690199][ T3098] usb 4-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 287.699418][ T3098] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 287.709831][ T3098] usb 4-1: config 0 descriptor?? 19:06:30 executing program 5: 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) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 287.740238][ T3748] usb 5-1: reset high-speed USB device number 19 using dummy_hcd 19:06:30 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 287.950171][ T4279] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 287.959382][ T4279] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 287.967698][ T4279] usb 3-1: Product: syz [ 287.971935][ T4279] usb 3-1: Manufacturer: syz [ 287.976614][ T4279] usb 3-1: SerialNumber: syz [ 287.983625][ T3098] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 287.992010][ T3742] wacom 0003:056A:01F0.001F: unbalanced collection at end of report description [ 287.997079][ T12] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 288.008895][ T3742] wacom 0003:056A:01F0.001F: parse failed [ 288.012268][ T3098] asix: probe of 4-1:0.0 failed with error -71 [ 288.015971][ T3742] wacom: probe of 0003:056A:01F0.001F failed with error -22 [ 288.026705][ T12] ath9k_htc: Failed to initialize the device [ 288.029366][ T3748] usb 5-1: device firmware changed [ 288.044879][ T3748] usb 5-1: USB disconnect, device number 19 [ 288.046376][ T3557] usb 6-1: ath9k_htc: USB layer deinitialized [ 288.061060][ T3098] usb 4-1: USB disconnect, device number 120 [ 288.090797][ T4279] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 288.192108][ T3742] usb 1-1: USB disconnect, device number 6 [ 288.240016][ T4452] usb 2-1: new high-speed USB device number 112 using dummy_hcd 19:06:31 executing program 5: 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) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 288.400101][ T3748] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 288.490018][ T4452] usb 2-1: Using ep0 maxpacket: 16 [ 288.610800][ T4452] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 288.621562][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 288.632592][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 288.642406][ T4452] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 288.655409][ T4452] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 288.664516][ T4452] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 288.675944][ T4452] usb 2-1: config 0 descriptor?? [ 288.749975][ T3742] usb 4-1: new high-speed USB device number 121 using dummy_hcd [ 288.770010][ T4279] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 288.920030][ T3748] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 288.929314][ T3748] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 288.937367][ T3748] usb 5-1: Product: syz [ 288.941614][ T3748] usb 5-1: Manufacturer: syz [ 288.946192][ T3748] usb 5-1: SerialNumber: syz [ 288.959999][ T12] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 288.978371][ T8059] udc-core: couldn't find an available UDC or it's busy [ 288.985609][ T8059] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 288.993585][ T3748] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 19:06:32 executing program 5: 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) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 289.120032][ T3742] usb 4-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 289.129212][ T3742] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 289.156760][ T3742] usb 4-1: config 0 descriptor?? [ 289.212229][ T3557] usb 3-1: USB disconnect, device number 111 [ 289.225308][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 289.250055][ T4452] usbhid 2-1:0.0: can't add hid device: -71 [ 289.261661][ T4452] usbhid: probe of 2-1:0.0 failed with error -71 [ 289.277554][ T4452] usb 2-1: USB disconnect, device number 112 [ 289.360012][ T12] usb 1-1: New USB device found, idVendor=056a, idProduct=01f0, bcdDevice= 0.40 [ 289.369430][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 289.380358][ T12] usb 1-1: config 0 descriptor?? 19:06:32 executing program 3: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902720003010000000904000000010100000a240100000002010209040100000102000009040101010102000009050109080009000007250100000000090402000001020000090402010113d2179e311b522719eb60ca01020000072401240202000000000919b2230905820900040200000725010000035941df335a78f8446e4e45025b6ecafa8ac988b31b84f74c92ba229abe9cf09039626a47b0e61925b4f9d19936668026b019f3f81063d43378d4edabc956f583f94afbf83792cee5f9cd5aa0a5ab"], 0x0) [ 289.430136][ T3742] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 289.440831][ T3742] asix: probe of 4-1:0.0 failed with error -71 [ 289.451450][ T3742] usb 4-1: USB disconnect, device number 121 19:06:32 executing program 0: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x80086603, 0x20000000) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000d80)={{0x1, 0x1, 0x7f, 0x37, 0x7, 0x7f}, 0x7f, [0xa4, 0xff, 0x4, 0xfb, 0x4, 0x9, 0x3ff, 0x9, 0x100, 0x52, 0x4, 0x7, 0x100, 0x3f000000, 0x80000000, 0x7, 0xe33c223e, 0x1ff, 0x1, 0x9, 0x9162, 0x21, 0x3, 0x6, 0x8000, 0x20, 0x1, 0x4, 0x3, 0x2, 0x5, 0xfffffffa, 0x148b4f3f, 0x3, 0x916, 0x6, 0x3, 0x200, 0xe92, 0x4, 0x52d00000, 0x10000, 0x10000000, 0x3, 0x6, 0x9, 0x8, 0x1, 0x2, 0x7, 0x5, 0x1, 0x0, 0x6, 0x7, 0xe98, 0x1, 0x0, 0x5, 0x8, 0x8, 0x0, 0x6, 0x10000, 0x100, 0x7, 0x200, 0x3f, 0x90, 0x40, 0x7fffffff, 0x8, 0x1, 0x4, 0x4a59, 0xffffffff, 0x8, 0x80000001, 0x1000, 0x2, 0x9, 0x7, 0x6b90a2d7, 0x7, 0x7, 0x3, 0x70e1, 0x6, 0x20e, 0x2, 0x6, 0x7, 0x80000000, 0x1f, 0x0, 0x1, 0x9c4, 0x5, 0x81, 0xec, 0x1, 0x80000001, 0x3e99, 0x1000, 0x1, 0xa1, 0x1, 0x6, 0x3, 0x1fffc000, 0x2, 0x8, 0x200, 0x8f5, 0x6d7, 0xb, 0x10000, 0x0, 0x7, 0x9, 0x7, 0x7, 0x5, 0x1000000, 0x8, 0x0, 0x2, 0x9, 0x4, 0x0, 0x1, 0x200, 0xd2, 0x10001, 0x100, 0x1, 0x3289, 0x8, 0xa4ac, 0xa9, 0x400, 0x8001, 0x6, 0x7, 0x0, 0x81, 0x189, 0x3, 0xb3f0, 0x80000000, 0x7c4, 0x8, 0xffffffff, 0x7, 0x0, 0x1200, 0x1000, 0x572, 0x6, 0x4, 0x7f, 0xffff, 0x2, 0x3, 0x0, 0x100, 0x5, 0xc2, 0x6, 0x7fffffff, 0x2, 0xffffffff, 0x4, 0x81, 0x20, 0x4, 0x40, 0xe, 0x3, 0x81, 0x6, 0x400, 0x0, 0x8f0, 0x5, 0x40, 0x4, 0xb99, 0x1, 0x3, 0x4, 0x6, 0x8000, 0x3, 0x0, 0x3, 0x34, 0x7, 0x1, 0x2, 0x3, 0x5, 0x8, 0x6, 0x94e6, 0x2, 0xffffffff, 0x7fffffff, 0x3ff, 0x20, 0x6, 0x9, 0x7fffffff, 0x81, 0x101, 0x5b73, 0x8, 0x2b, 0x5, 0xfffffbff, 0x8, 0x9, 0x0, 0x10, 0x8, 0x100, 0x10001, 0xf2, 0x7e, 0x100, 0x101, 0x9, 0x7ff, 0x2, 0xffffffc1, 0x1, 0x5, 0x57, 0x0, 0xff, 0x4, 0xff, 0x5, 0x0, 0x9, 0x228, 0x8, 0xfffffffa, 0x3, 0x7, 0x5, 0x5, 0x1, 0x6, 0x8000, 0x1, 0x80000001, 0x2, 0x3, 0x5, 0x4, 0x6, 0x6b4a5afd, 0xfff, 0x8000, 0xfff, 0x4, 0x3ff, 0x200, 0x3, 0x80000000, 0x8, 0x7, 0x80000001, 0x4, 0x3, 0x800, 0x20, 0x40, 0x3, 0xfffffe01, 0x4, 0x8, 0x2, 0x5, 0x5, 0xdbf, 0x20, 0x7, 0x0, 0x5, 0xe791, 0x3, 0x9, 0x71, 0xff, 0xa10, 0x2de, 0xffffffff, 0x5, 0x9, 0x1, 0x401, 0x5, 0x698, 0x6, 0x6, 0x6d, 0xffff, 0x3, 0x1ff, 0xfffffe00, 0x9, 0x4000000, 0x0, 0x9, 0x4, 0x6, 0x2, 0x401, 0x9, 0xa1, 0x7fff, 0xfffffffe, 0x7, 0x51, 0xac2, 0x3, 0x6, 0x3, 0x20, 0x62, 0x0, 0x7ff, 0x29, 0x2, 0x7, 0x8001, 0x8, 0x14, 0x3, 0x2, 0x8, 0x40, 0x6, 0x2, 0x3, 0x6, 0x80000001, 0xc83, 0x8000, 0x0, 0x9, 0x8, 0x8001, 0x0, 0x1, 0x81, 0x7, 0xfffeffff, 0x4, 0xfffffffc, 0xfff, 0x0, 0x200, 0x6, 0x0, 0x0, 0xffffff59, 0xffff, 0x20, 0x0, 0x80, 0x467, 0x3, 0x8, 0xb457, 0x10000, 0x6, 0x3, 0x10001, 0x3, 0x6, 0x3, 0xffffffff, 0x4, 0x3, 0x4, 0xffffffff, 0x10000, 0x8, 0x4, 0x9, 0x6, 0xffcc, 0x6, 0x7, 0x3, 0x6b, 0x6, 0x101, 0x7, 0x4, 0x0, 0x2, 0x0, 0xff, 0x1, 0xffffffa6, 0x28, 0x7, 0x8, 0xad05, 0x4, 0x100, 0x4, 0x62e9, 0x3, 0x7, 0x1, 0x7fffffff, 0x9, 0x9, 0x6, 0x4, 0x4, 0x10000, 0x9, 0xb86, 0x7db, 0x100, 0x7, 0x3, 0x8, 0x5, 0x4, 0x81, 0x10000, 0x0, 0x8001, 0x1, 0x9, 0x1f, 0x7, 0x8, 0x40, 0x9, 0x4, 0x0, 0x9, 0xffffffcb, 0x9, 0x0, 0x10000, 0xfffffffb, 0x2db4, 0x3, 0x1ff, 0x6, 0x100, 0x400, 0x401, 0xbb, 0x101, 0x20, 0x80, 0x2, 0x7, 0x4, 0x20, 0x97d, 0x3ff, 0x3, 0xce, 0x9, 0x8, 0x6, 0x5, 0x10001, 0x7ff, 0x1, 0x71d, 0x4, 0xdfe2, 0x1, 0x101, 0x10000, 0x4, 0x0, 0x9, 0x1000, 0x5, 0x4, 0x8001, 0x1, 0x7, 0x3, 0x9, 0x9, 0xfffffff9, 0xfffffff8, 0xff800, 0x7, 0x9, 0xffffffff, 0x20, 0x684c800, 0x10000, 0x3, 0x6, 0x2, 0x7fff, 0x4, 0x7f, 0x3222, 0xfffffff7, 0x1, 0x6, 0xfffffffd, 0xbe, 0xcd, 0x2, 0x6, 0x3f, 0x1ff, 0x10000, 0x8001, 0x590, 0x4, 0x2, 0x763, 0x2, 0x50, 0x2, 0x9d, 0x343, 0xfffffffa, 0x3, 0x6, 0x7f, 0xd32d, 0x7ff, 0x7, 0x2, 0x9, 0x6, 0x8, 0x0, 0x8, 0xac8, 0x84, 0x6, 0x2, 0xffffff6d, 0x3f, 0x100, 0x1, 0x6, 0x1, 0xfffffffc, 0x7ff, 0x4dc3, 0x8f, 0x6, 0x3f, 0xffffff15, 0x3c6, 0x79, 0xb0, 0x800, 0x46b9421a, 0x81, 0xffffffff, 0x4, 0x4, 0x0, 0x3, 0xffffff81, 0x3, 0x80, 0x24, 0x5, 0x6, 0x3f, 0xfffffff8, 0x4, 0xfffeffff, 0x1c8e, 0x9, 0x6, 0x3, 0x6, 0x30, 0x10001, 0x9, 0xb6, 0x1, 0x6, 0x7f, 0x7fff, 0x0, 0x1, 0x2, 0x8, 0x1042fa01, 0x2, 0x4, 0x6ade, 0x3, 0x101, 0x81, 0x1, 0x0, 0xff, 0x8, 0x0, 0x10000000, 0x6, 0x0, 0x1, 0x7ff, 0x9, 0x5, 0xfffff947, 0x9, 0x3, 0x100, 0xfb6, 0x7fff, 0x6, 0x90d, 0x8, 0x9, 0x3, 0x1, 0x0, 0x4, 0x10001, 0x4, 0x200, 0xfffffff8, 0x0, 0x6, 0x3, 0x0, 0xfd, 0x80, 0x8, 0x28ab5a58, 0x7, 0x81, 0x1, 0x1, 0x40, 0x5, 0x3, 0x62b7, 0x9, 0x9, 0x5, 0x0, 0xff, 0x56c63f9c, 0x8, 0xfffffffd, 0x3f, 0x1, 0x5d4, 0x6, 0x8, 0xfffff11f, 0x0, 0x9, 0xfffff2d3, 0xe0, 0xe9a9, 0x5, 0x2, 0x1f, 0x4, 0xe6, 0x9, 0xf0, 0x2, 0x4, 0x100, 0x7, 0x8001, 0x9, 0xffffffff, 0x40, 0x8000, 0x0, 0x3, 0xfd8, 0x200, 0x3, 0x9, 0x1f, 0x5, 0x0, 0x8001, 0x3, 0xe, 0x6d, 0x499, 0x3f, 0x3ff, 0x35b, 0xffffffff, 0x1, 0x0, 0x8d0, 0x6, 0x1f, 0x10000, 0x3ff, 0x0, 0x3e5a, 0x50, 0xffffffff, 0x9, 0x6, 0x8, 0x20, 0x167, 0x4, 0x400, 0x3a, 0x8000, 0x1, 0x7110ae4c, 0xce28, 0x6, 0xd20d, 0x5, 0x1f, 0x8, 0x8, 0x7fff, 0x5, 0x5, 0xffff, 0x1, 0x8, 0x5, 0x2, 0x559, 0x1ff, 0x6, 0x5, 0x1b66a7d2, 0xd7, 0x3, 0x5, 0x400, 0x2, 0x0, 0x2, 0x3ff, 0x4, 0x9, 0x7fff, 0x2, 0x20, 0x1, 0xa30, 0xe3b, 0x800, 0x10000, 0x512, 0x1, 0x3, 0x5, 0x8, 0x7, 0x2, 0x6, 0x80, 0x4, 0xfc0345f, 0x1, 0x7, 0x6, 0x7fff, 0x4, 0x800, 0x101, 0x80000000, 0x10001, 0x1, 0x1, 0x80, 0x5, 0x6, 0x6, 0x48ed, 0x400, 0xe0d1, 0x9, 0x5, 0x0, 0x6, 0x49, 0x3, 0x4, 0x7, 0x38, 0x81, 0xffffff93, 0x2, 0x5, 0x20, 0xfffffffb, 0x1, 0x3, 0x9, 0x1, 0x80000000, 0x6, 0x3c, 0x1c0, 0x5, 0x4, 0x6, 0x6, 0x9, 0x3, 0x9, 0x4, 0x400, 0x1, 0x5, 0x5, 0x1f, 0x9, 0x6, 0xfff, 0x6, 0x8001, 0x9, 0x4, 0x4, 0x3, 0x4, 0x7, 0x6, 0x9, 0x8, 0x4, 0x1, 0x50000, 0x3ff, 0xffff42fe, 0x5, 0x5, 0xa083, 0x10001, 0x7, 0x4, 0x0, 0x1000, 0xaca0, 0x3ff, 0x8, 0x8, 0x7, 0x7b63, 0x1df5, 0x7fffffff, 0xf, 0x9b9, 0x1, 0x217, 0x1, 0x1, 0x8, 0x9, 0x2, 0x8000, 0x20, 0x72, 0x7ff, 0x6, 0x5, 0x5c7cac09, 0x200, 0x5, 0x2, 0x9, 0x1, 0x9, 0xdc4a, 0x2d10, 0x3, 0x5, 0x0, 0x8001, 0x8, 0x3, 0x2172, 0xfffffffc, 0x4, 0x6, 0x0, 0x0, 0x1, 0x17, 0x5, 0x81, 0x5, 0x4ee, 0xfe0, 0x10001, 0x7fffffff, 0x6, 0x8, 0x8, 0x9, 0x4, 0x3, 0x1, 0x3, 0xce749c5, 0x8, 0x3, 0xfff, 0x7, 0x3, 0x2, 0x0, 0x2, 0x9, 0xfffffffb, 0x5d6d, 0xffff, 0xfffff2bb, 0x0, 0x81, 0xfffff801, 0x8, 0x3, 0x0, 0x3ff, 0x5, 0x101, 0x6, 0xec, 0x1, 0x0, 0x800, 0x2, 0x8, 0x1, 0x3, 0x81, 0x7fffffff, 0x400, 0x2, 0x7fffffff, 0xff, 0x2b7f, 0x2, 0x1, 0x2, 0xa5, 0x1, 0x2, 0x4, 0x7, 0xcb0c, 0x9, 0x3, 0x8001, 0x0, 0xffffff01, 0xe23, 0x7, 0x7, 0xffffffff, 0x3, 0x3, 0x8, 0x8, 0xffffff01, 0x3, 0x349, 0x6, 0x4, 0x8, 0x8, 0x5, 0x4, 0x8, 0x8, 0x8000, 0x80, 0xe04d, 0x80000001, 0x8d11, 0x7fff, 0x2, 0x1cac, 0x4, 0xbc5, 0x40, 0x80000000, 0x2, 0x7fffffff, 0x5, 0x9, 0xffff, 0x3, 0x0, 0x2, 0x3a, 0x3, 0x1a2, 0xc12, 0x0, 0xffffa7de, 0x4, 0x3, 0x8]}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="310100006b230010000000000000000004"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000900)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x81, 0x81c2) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f0000000040)) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000d40)={0x34, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 289.579963][ T3748] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 289.600034][ T12] usbhid 1-1:0.0: can't add hid device: -71 [ 289.606297][ T12] usbhid: probe of 1-1:0.0 failed with error -71 [ 289.616130][ T12] usb 1-1: USB disconnect, device number 7 19:06:32 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) 19:06:32 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x12080) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r5, &(0x7f0000001a00)=""/4096, 0x1000) 19:06:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) [ 289.809945][ T3742] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 289.829857][ T4279] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 289.839359][ T4279] ath9k_htc: Failed to initialize the device [ 289.847757][ T3557] usb 3-1: ath9k_htc: USB layer deinitialized [ 289.960459][ T4452] usb 2-1: new high-speed USB device number 113 using dummy_hcd [ 290.000001][ T12] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 290.059898][ T3742] usb 4-1: Using ep0 maxpacket: 16 [ 290.067513][ T8071] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 290.079741][ T8071] File: /root/syzkaller-testdir392260098/syzkaller.r5U25d/80/°Á¶ PID: 8071 Comm: syz-executor.4 [ 290.089851][ T3067] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 290.103435][ T3157] usb 5-1: USB disconnect, device number 20 [ 290.179923][ T3742] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 290.188692][ T3742] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 290.199123][ T3742] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 290.209847][ T4452] usb 2-1: Using ep0 maxpacket: 16 [ 290.259962][ T3557] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 290.267710][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 290.310139][ T12] usb 1-1: no configurations [ 290.314812][ T12] usb 1-1: can't read configurations, error -22 [ 290.349995][ T4452] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 290.359982][ T3742] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 290.361071][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 290.370062][ T3742] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 290.380898][ T4452] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 290.388855][ T3742] usb 4-1: Product: syz [ 290.398592][ T4452] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 290.402744][ T3742] usb 4-1: Manufacturer: syz [ 290.402756][ T3742] usb 4-1: SerialNumber: syz [ 290.424871][ T4452] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 290.433963][ T4452] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 290.444678][ T4452] usb 2-1: config 0 descriptor?? [ 290.479941][ T3067] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 290.490602][ T3067] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 290.509960][ T12] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 290.629879][ T3748] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 290.637082][ T3748] ath9k_htc: Failed to initialize the device [ 290.643852][ T3157] usb 5-1: ath9k_htc: USB layer deinitialized [ 290.660072][ T3067] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 290.669135][ T3067] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 290.677596][ T3067] usb 6-1: Product: syz [ 290.681848][ T3067] usb 6-1: Manufacturer: syz [ 290.686600][ T3067] usb 6-1: SerialNumber: syz [ 290.730435][ T3067] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 290.749956][ T3742] usb 4-1: 0:2 : does not exist [ 290.750024][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 290.758317][ T3742] usb 4-1: USB disconnect, device number 122 [ 290.800038][ T12] usb 1-1: no configurations [ 290.804715][ T12] usb 1-1: can't read configurations, error -22 [ 290.812277][ T12] usb usb1-port1: attempt power cycle [ 290.869911][ T3557] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 290.879095][ T3557] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 290.887164][ T3557] usb 3-1: Product: syz [ 290.891407][ T3557] usb 3-1: Manufacturer: syz [ 290.895983][ T3557] usb 3-1: SerialNumber: syz [ 290.952531][ T3557] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 290.999964][ T3157] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 290.999996][ T4452] usbhid 2-1:0.0: can't add hid device: -71 [ 291.013600][ T4452] usbhid: probe of 2-1:0.0 failed with error -71 [ 291.021830][ T4452] usb 2-1: USB disconnect, device number 113 19:06:34 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d709007af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d7f240bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1cca4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x5ac, 0x8242, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_disconnect(r3) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x54, 0xf2, 0x22, 0x0, 0x10c4, 0x80f6, 0x38f2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2c, 0x26, 0xa1}}]}}]}}, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x9}]}}, 0x0}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x8, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x408000) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x200) write$hidraw(r1, &(0x7f0000000440)="bd4151325b40dda0e77709c1a82270d52158e90597fe052e54ff466a6d5e6f2bdc3a63aa4a1decc924", 0x29) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r5, 0x660c, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x170, &(0x7f00000002c0)=ANY=[@ANYBLOB="5900004e5ab0aa542e22e4c67c16f39f0b11c8cc9c45bde067063ee28f865380df7154e131bb843c271aae195bbaf5fca51916a953519900dca4d583ba89e93f3ae866bb12b05cada2b6e4ac9d7fe943969fbb31a10c655898cbd011120000007e00004e66b6a812e0bf303fa2c2ab9bd8a92ff6ee6a9918d9197adb79b1dae659929203abfd48d3516fdbdedc7b695033f2f0e073211eb171ff5643dd0df8f39e4c72ecd2329e7f4406fea7418c7739b7cf8ac6a57f06d5cdaaa54ec5c4ebfdd425cea8153540f971b620b4f38bcdd4bf59bd7cfae029df904d0a3396a9ba8abbaf00008700004e0afa8c5c21c4bb2555cdb4d54fdf3cd94782f19b79176ec3d11c4c29f3f917052ac64d09b5a2bee1fcee8d452f32d5ef2797f96bc58d2266e2eaf231904502cbe2868f55b2596d391d78852be92d68e0194b63932444c2d659b1e2c47379783cf2789715beab1d576529e3461244595239817dbd1a33ae6010d5b3f82c16e87c6c26440000000000"]) [ 291.299892][ T3067] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 291.309814][ T3157] usb 5-1: device descriptor read/all, error -71 19:06:34 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 291.419751][ T4279] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 291.529764][ T12] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 291.599896][ T3557] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 291.620403][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 291.660002][ T12] usb 1-1: no configurations [ 291.664668][ T12] usb 1-1: can't read configurations, error -22 [ 291.679811][ T3157] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 291.689789][ T4279] usb 4-1: Using ep0 maxpacket: 16 [ 291.709748][ T3742] usb 2-1: new high-speed USB device number 114 using dummy_hcd [ 291.777706][ T67] usb 6-1: USB disconnect, device number 103 [ 291.802307][ T8133] udc-core: couldn't find an available UDC or it's busy [ 291.809494][ T8133] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 291.829708][ T12] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 291.850017][ T4279] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 291.858728][ T4279] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 291.868858][ T4279] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 291.939849][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 291.949680][ T3742] usb 2-1: Using ep0 maxpacket: 16 [ 291.990099][ T12] usb 1-1: no configurations [ 291.994763][ T12] usb 1-1: can't read configurations, error -22 [ 292.002236][ T12] usb usb1-port1: unable to enumerate USB device [ 292.059845][ T4279] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 292.061495][ T3055] usb 3-1: USB disconnect, device number 112 [ 292.068994][ T4279] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 292.075257][ T3742] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 292.083036][ T4279] usb 4-1: Product: syz [ 292.083051][ T4279] usb 4-1: Manufacturer: syz [ 292.083063][ T4279] usb 4-1: SerialNumber: syz [ 292.109509][ T3742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 292.120530][ T3742] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 292.130340][ T3742] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 292.143408][ T3742] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 292.152512][ T3742] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 292.162323][ T3742] usb 2-1: config 0 descriptor?? [ 292.240124][ T3157] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 292.250583][ T3157] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 292.258558][ T3157] usb 5-1: Product: syz [ 292.262931][ T3157] usb 5-1: Manufacturer: syz [ 292.267639][ T3157] usb 5-1: SerialNumber: syz 19:06:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000004200)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08342f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860007ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900e13ae3b7b6792169dd47004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ea57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fb58121b78ab9f7639fad28ce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aa8559c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d232f6e250739385141a97c28198ca119e1f0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b32d758aa6e6f9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7ea5b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d061e36acd1587f8ebd5cd2877b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de065af57e76968cd73f456abcd4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbdae15591088cc5195f73ca35a17d7e1bba4d89dc06ad2824b271d161bd1654e18ed9daa5e8413980eaf0813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b20300b3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341609edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776109666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d7240d6f1d5c61969bec07d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc8e61ad251664d8097511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87dbfa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b90b82dc879d93bc4173400010000000000008434a92d11b67ab08279241880195e6428b23e5d4e796d1c565f7d2be5ea377ccbbec748e553805daabac8a2eeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc98932539782157620c270d4365cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4d0a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c8651d7be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4dc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d508002833dec3448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b76850b85d3b2be474ba05a3b8411623661399e5cbec1bc0ab0000000000000000000000000000da22ab178e75c8bb3fe498cb6ae1286be5a7ec2a68ba094bd4ed2b1e59c2b93a077bc828e71a4a1a8a54641ae93729c5f6ff6e0ea3171208469a965e230ddebc89a2ab16078b7e3078bd26ce087408fe9d004075baff82aa199ddd09ed7016df97c32412e0858efca86b84f302fbe355fe6db06e63454eecfcac146675b348825d06c8e5086a647edfacda3a03afb9e42c7a91847cf342f098f79e054575e11277fbee2f22ef9ff30d8d5c5fb9382311094639b4bb4bb07c38743f1563e4fb562b1823e11205cd30c416cca13d73b75ef23e0d92aee9bbbc35ac01b4905b6caf0cba212e45f70039726d6f04d05f9bd4c9eb072d1b88416a2773052cc2daa6a23c6cc3eb99b27018fec9152cbd000d54ceb374d49204d5e3"]) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r3, 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000000)=""/70) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305839, 0x4001e0) read$hidraw(r4, &(0x7f00000000c0)=""/74, 0x4a) 19:06:35 executing program 3: syz_usb_connect(0x4, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xfd, 0x34, 0xeb, 0x8, 0x1b3d, 0x12e, 0xadd3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x52, 0x0, 0x0, 0xf, [{{0x9, 0x4, 0xc1, 0x0, 0x0, 0xc4, 0xbd, 0xc3}}]}}]}}, 0x0) [ 292.310690][ T3157] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 292.389918][ T3067] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 292.396956][ T3067] ath9k_htc: Failed to initialize the device [ 292.403569][ T67] usb 6-1: ath9k_htc: USB layer deinitialized [ 292.440358][ T4279] usb 4-1: 0:2 : does not exist [ 292.450829][ T4279] usb 4-1: USB disconnect, device number 123 19:06:35 executing program 0: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x201140) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2202) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xfd0, &(0x7f0000001f80)=ANY=[@ANYBLOB="1a00004eca084561a7d76e0a9633153df6ea78457f564006e6a554fb59c30000d600004e9d706a21c1428c10c8a58021d1c0f8fd3b679169034a4165f362a7ec7d7484a455f5e438a0887ccb050fd9a99844b9dbd21a315e9cdd540b55ab1711e08389f5f5b4cf9f9e9042f229f678279d677ccc1501c051e00a69222a2edf87b7fc3ee12a0629ecd748ae8174ab3aef0e7ae7e0094385270860a07ba05b4ecefa8d65aee46afd53e29d8b756c0231e044daca2ff45a084b48a7934e4c052dc05d8dc64dfb16033bc29fa58436acb41b4a56f587b7261ff7552c68de07f89a753b9c025fcc30d68d793a2f7c293081711eca50e0cd872d01282d574c57f77ef223a10000c900004ea8e7f86a9835bdf54e8bbe872abf661fd80c1e832eb89123fe8ec6f9ead7c937ccc185ab4a89306d6ecd888b5eea1ca57169f5dec7fcbfbd7fa75bacde0a540b3f1334157598322bef5644183392feeddeed8d70fa71c78bebdcfc4b48d7118b8a9fce362d3a5a3d62d119d44b64f3c570ccb454e6f88275f1c7260da725d7411d7c25c7e5f8b81674aaa159c2f1231fa68068fbd255cec5a43e998d6ac80ce74694f7a3741f5345250427506161950eca351794c18a3eac678d4d1f400a9e08204688cbeba0d79b35e0a56d395e000000000e004ea64b8220b2334db092e48d230000000039385141a97c28198ca119caf0efad16b3b7b509c716f2d26a9e6aee9fd91a86ab1febb84f000ceadb9b00049ee81a25faa224852e0a99e1d8f7132840c6483cfc05b1cbcf083cbf04fb1918aa8f52efb6805964f1d99a84ad97d470a4eba35093990974a4e695e6901a297657137d31daebaee9e823856f80aec1685fe4851d1ea0b5258659fb75a3babe8e9294303ea423b6e2a7bea0dcc420a680da93a3d8ff7aa0604c88fb350f3b9fc37e12469884aa8ded6d661a89d66ca7ddc1545a2769e7e65b5d79414b3a29e3ef834e01ac70c370c9bea57eef237a107cfc79737592532a0d49912add3caa7f7616b8313b709c129dcdabf2b8a59e02cf9b19e54536e52dac27db1f24f8416602ce6a5e338220185b852ea4307a2d1db9253ebea7a419669974c469d46ff614d7f0d0b95e60764edf13574c55926eea4c09cba877b3c1f01f9c32455c807e7b49d5f4e29393f28d68f1ef0091eb6dda201144058d8cb9df2594c76713bfdc14fda0265cc21be479d7fcd2e7be13e867806dd606a1d21d8c7891d01cef08b66cb7b7eaa30c47de06d4fe93777fa35c4be18c215a2a287cedeeaf68444b274e5113efa71c2e37e99745d2b67edafc0cfa5c42256ef2778efe982d809a2fff6f9fd3cc1798725bfce6d43a4a07b246abf06fda5f4b4cf548d4fc545d74b41c5dd54ddece9248c0f747ef7e15451ca562b8269beefa4fb89564f79585c2666246f8c4c0bf398bc69fe00001f6a1c46392cfd0cbda52a5c879c48c7bd973ca35a17d7e1bba4d89dcbcad2824b271d161bd1654e18ed9daa5e8413980eaf2813537dc24aa97054fc335e2a252e9e2d8410ea2abb8fafc1bcbe53436e519098c330538ca10be5bb84541c2a63b879ad2b22acab3d6baac08e1069cc8d809bcc35a13ec056888fb0143f6a3bb822bb1f5e71bdfac7d00279f12f8a9d6dd3a527c7abc74f571de1110aa81e0dec749edf2e3fbbef5ff93f7afc8405e3b2b689c0ef525835270c05748dd2578e7bcb3f01bdec1d8ffb75234b71211226d2d36c0ab6c043983030a9eef70ac2b7cbbf43a39d5c3deafe081a791c2615794787a4a555744263639e2867ef94583d25daf0f99d30a23b9181be7a273adfb3e794342dbed4781521fcc87c36839438232f9c89744451d7af88f30e0dd06c9f6ba4e90ae7be0342d0c13ca4977b7860fe572a298203706773d8fdd3c34f1e2097e720ddb1aa7117015172e7e3ce440b9648a4a84b950bf5d09cf66ffd2abda366ba55b0ac8c601bb8490190d7e2fe6af20245e4e314560f6d011ffafc2341640edc88832736265b4a15f93ba929f619bc6decc3eea54dd8539766c9dc989a774a62f5daccff7f85e1c5b55129442175a0e1326b0f75ca6f028776129666a9e0ab7d9a3f9d14a7890ea5a5e7c9519e62001a5b56307b7e6c6a55d34c66b5d9bdae50040618726d6cd56fcb0de7b59a6294af754476152a1685ca7d5fe0cf8deb152f8df0e0872ddf0d1b08e439f5981358881f68887deb65bb26a197d0b3d3597e0a7ade5f41992fc498ad8f1d724f6470cff6a35103307d01b076283dfdcaf1b94a7d805de19fbc737771ba4dc15f1e4ff2036716ee978dd4b67bcf6f70071bb92d854802537cedb18565842bb7fd4ffe9dd76bdc7df1be34a5d6abef5c069679a12a693860d690a8ed660c3e4a4d76829d0a1c940160d1eaf9d7b5f9fc6d646b5d06aff43221eee44952fb1df8c30e3fc40010fd699abcf19c8633619300bef64cad681c4e4610f782478a51f0a26213668ce8a15b0f7f59011fa70753ff0c35a53212f207bad57a5b66ede484b3c6323d2f2235d451cd5604eac791ed995d291e7064a6de4a41228b3f0b32385df9b644313bdcfe17195420567a054c1c7af6b482c628dc161b966505a8a2937b9f08c1ae082a8d3c9737ef01c9b522fb86fc15654c279376940b2a2855cc962ae0dcba340ab1002d214e21e198f51d7536b2741fc23b8ef3b98aad32a25303a83a3b45b6f99c543b2c76a4836354985768e4d798bf19efb0c28f614a7e2757bcf4ed93caac6ca8c85a79a6c1395b4c7ae55da37acbc7152862335de1bb743e0803ad0ff54244f027f28bdaa94015dbac39c88584ac9d6d855305f32d5e26600e02b13c21908c624da322078d33bd9354a14e9be9a42ec7a65995524cb8d10d6dbb7a126920b84fe01e6ce11543868efc0e292817fc11a55a43831b56140bb3534a3e6b898fda613d5cd898adc571ec28f9774073ce50847715cf0a081fdba3ae1c85421ac331a738707179b17c6e8c4119ff1cc7b68a97fa020702fce98f5f9580366169eb6141b9fc6e888a09254a7140105abb2491eeef2a3c57061b9e8d30ddbec1dca83026f4bed03c450366265d2634a624164b35840fb5242390e5a40cc838db8af9b25a6cc272f589786be249764f6b14289dfc654bc1eb610efaaa5abae7511a81aa5e92fd28af2d413b7b49b1213257f7a5b1edd977e15ec508131b980e865f5ad79fe1612a9f1bb9f8ecaf1cba3cf677b3eb9559f162f2e6908813bb8e0b09e74e58b87db58fa981536d0836b53e61d90870c26d52da3ec457bfdc333c499d2bd239390565bc624bd0195ec7a71c625986ebd3a5ce107224ef1022ffc6144e3c5ff43915196ff3d016deb11f73dabfe3c1c7550cdafc7ca2dbd857a5f1224273572e3efd8adc555016e1ca8ec718acceaeb6d600b9bb82dc879d93bc417344378441968812a908434a92d11b67ab0827924188057456428b23e5d4e796d1c565f7d2be5ea377ccbbeeb6ede8b3d13af8ed9e27b29d28ee77ecab4b561e96c316308375d538bb2db37db384561c6fe10d3f071356109e181d9a5b517044d3b58506e83be45be0de548e0b54b36d5f8bf072704f0b40eb519b2b435ac6747721e40b7e880202c9bd7c9d61c17f0808f0679ab9147f82edf1dcef35288c74bd421ee8fdb3075d7accbaaf010ff20ed88365b156d5d672eb0f684efd678527b52f1385a88c50180bc3943c7c53d0832ac58cd839a867eccfc989325397821cd1962a063ae81d5cbb1ad983e12bde34ed207bab6f1a40a2e51fe87b6cf5d6322a62eb2a3836a061f7185b65256305986a7cbb88081ff70c99bec75d52b2bccf05c78d79ad14b9acacd6b404d5523363e7fbc472bf9938e69d89c3beeb907d384961716a478998f447255cf076a470a08fd6d370eba807b417e56a1a73df12e35d4d9fcf0bbf537d055cf859df5ec7a6a209fa3b2b0e8719dfe08378b19c3a676a27b4dbfd6a0155adadd490a4cbc6b8cdfd614f2fa7260e68058f57fe60bc2952b3d7b8a54abede25db1a8c0c865407be7e634130f558c93b54449bfdc608051a635af5a2b800659ea50854ee1a21b21e2cd2ff2b027db31af2642c5037e1db9d1203d580b76de786511cf64a9a4cc07eba9e9ac8983ae78b8f629960245827c21902a4d4748ffd1530fff1ca24acf2a473f9c6fdee04c0e42bf77b88253929e696dcbfb11d39570079d5960e7226977ee99944deb9efb6195fa29c5c7b4355b66b42e2a1bd24154bfd90a5896a6795d5080028305833448723bcea9422e5f3e4c76b251773caa0bc5b300ceb9f46cdeb74dfe1471123a9bf9070de2ec6f5a97c17f1cce979a20ee69bdf4a669a500b9253055303aff73a44159a7fec0ada5d7be42df4b4f4dfe13c2b7342dc548d2c0a6fe2eedbfb6b5ce6337575dd8cd"]) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x2148, &(0x7f0000007d40)=ANY=[@ANYRESOCT]) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGNAME(r4, 0x80404506, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r5, &(0x7f0000001f80)="4ef0452a47950bebb7899bc301bf430574fd4331dcf118efdf86e979d8c81ec26743a3d61cde7599173b45bfb8450e6f2c048c745b0e1fc75d83a9b91e073897ae5d6867ff84f453743ae282b1f702dff9dd25ef3d0984cd96b827d446a9cfb4ccbe66ef8daaa726dccf08ed774c0e9399d0dcfd3f17a28ce0a67a6ab21b7394c8a4696f92f5fe0f1769788a21e12eb518e0aa0ade51c02b49564bb894475fe70be4088c03d58db1fc6ff893ec6bc21b7bd29160fac2079031c7cf37299df1f2ca2073a54b3126117e1b6c7e46a94c8c14a5d0c3db40397b92d9650dda1ab7ffd4c04e9606bbcd95d1e2171392120be04fbd1cfe77566a5a0bb08142a07b629be8928e320362fc66ef13783d294f531ac73540910cef56be8574177c7cd676a489f209013c0ecf37bc56347f0c8963cc401386c02530f757e7cae6dafac663195d2566c176b074f847be9d9ee17765645a7bd726b30f42054c60c114c61e465effc111c385f7c1d4286bb1ee31cbb543bf9380e1ad8348c040762f7836a35625a37a648038f4aa7b3cc9fec03f298d876e6c5ae826c27530f4a22693754f7e55a9b457e8db771e4656a680233b63585f2778e8360349fe76448d516762951578ffe4541603b95e2cffedf3198beab7e8192cc6b072fff6bff444978e8f858aa34f53d3216fa9d3a23dedace38cb62ec9c8d3501876104d773758e15e65ec5a3fe5b6e7cea12f3ae3556bc296925303b7db77dde9ee33e865371702a3829f8fa1f6fe17d1462726296b60c8654f9b329b1cc05fa82427d1040337a2ee432e5be8974f2c73ba832134b7ff0c90dc935a34fff81d0ce14483f4c23813634a9888b355a0a51ebcbefbf98ee823c3d40924ba5c43f2eeb59ee7a05b12e589b64f8d1d86626a9cbf231d60fc8536e7be451283292feec08e58bc07fee5821cc777c13be5d7d3596d1a15ea6bd624d88b772f7732cea494f15f45b4fe7d7ac6cc0a18251d8e6775e1aa70da464d7bc8b47029af48dce2942da6463fd27958a635fe7e808d839b59a5700e0e286dceb96fbe3aa384fa5eb2732fd51cf989a6412aeb9d39add15f53ed03c249e730ebcdc92808d5117717e291a9c06baa25a2eb348446cdd74e1d291b15446780a395494dcf2ca347c6c1f31280a3b902d16ea27f079a065c6a576664f1bca3e61a4b35014f0eaaa6b44da4c925dd2de53941ad0c3f2f43c78e2b206eddaa72083b753cb29db24fe99531b20e127c806ea564a0994aaeadad65442ffc85d5a4f69091f213191cce300d238fcdb77a042ae26030ad225e6fa990f16571035003c69c8363942cdc1cb7bcfd8669af1f624a2debeaf6d2d62e3944922a8cb3346d1faf6bac92824ed7b99e6f14f92a6bb05175c5b16c0b95cc29ad5c1a88d7218308d03997cfc286edece76bc11b1ba003b04f014308ed13e458dce23a2991752bc379ace2a4834ac5b19608639dec7a07d739974d63dea007b9668d1b9cefd5bf599e3f2dd5ec6c5ffa9efe8f2911d439ac183225ced7727bf71ae8319de522e0a7afb4fa58add063daac83cd76b169f3fbc778b1225b8ef4618d82efd404083398a7cfd4000ff70abba5771a545642e18a0bdff8db413ea84d006778d9353ce8e1360bb43bcce5ca6e0c0e6856ce89d8db997ed5206f02b41d5d81de13efeb310437733dc408575d68c69cd2a9f4f7133bd9ffcefc1ddf32bc5ddbba4564a8ae4a6df0bff41a8c32722c3248c87453907f043922fb209fd53a233b2f37168a6736885d84f67e8ebffc186deb7344df1f688aed010f90fe6bc5c040d8dc31050cdad5278dbb386546b3fc71d49a6e4574a93e4078ecbca86853180be90d0dc7c05452014cbe8d8de9e39bfabac1e22fa739b144742c546cf9e295f7a4003820fca67ad1a2e3097af77555cc5b6172021c694ef0dee6f6e67e343a0071d139fb5124e79541da2a30a06b79701398946fb3593b93035846ddce58d8cf932f99bec3851f542cc707e5856f0ff379f87dee3fb950d98abbd5d24234c573725a13726ff327ce7f242e19a8686b024a03f01dd06b45e4807cf34b1eeb93e70ab05467004eb116b16bae6dc9c8ee0fe9cdc1e41654af0d8a0aa3c83a98b65b2fcd9e18492011f64d3c17eed0e25eb309e6b21ab54a96b90aa655ee3750ed7ddeeec348a6bbecee812debacb528c346a987fc935039c6c01e5f91679f8a4626fe87cedb652415ead3fa3b936206c32d041379be18361a046d57545ab69640b68292e365377872481436b24159e14d5713bfa13cd04ca7beda90f7edd3d3588ff6edd69dc5961630946230bb98143d9d9d5d4c40d28abb35f9207a32ea06f8940c036e53c852986868f0c5a6d76d5768f8a503d26adcb84422043a83dca05741915f1b5d96ee6e4a32388c38adeeb893ea24c4076d376bd9f0dbb3227b36eb5ad64e0c24b6783a1ae58f73fd06c463ad3b61f335f10b2ea9f1f3aa57bac92f67e91e09aac64d5f634856ef6d3747a61fb1fd5677f4e39fe617bc3ecb0c2e633dc6f9d2e41eecbdd37d13fdb357feecc027d3e6d68380bbbaea9f0d1d6913037d8c0e30aadebe2986b438ecc4d9cbbd8eef72db5f5b6a5d37e5f39a10ce8641f2651b9ee0f5a0939ffbece61357cf042b29c77202cec2657458a4351d061921253444c5ad16a574347913f53da0cf442c2964324b4703d68e1d500a980fb02027abab240d95258c07f386ad64168600b355ef32168d7a970c95bd5cbf886d65fb6831c50079e5ae5a282b7f31f9316db3a2036137c7e4df4d31281e0b6de7ee29652320152b55ccacb31b0c538ef4a6fff36abec07ef10b3e732b6d4256df94f7ddd420b6bb115f5a70f9d830c7cabda95f660d48631626e91f1e2832a2fdba197ac56fc66a1cb11f0b46d6e7347731ae40b716a34f64d13d50715f1c9feae6f7707b3be62535966d26990cd6e55822ec4a4df347fe8dcbb3905701265c9026ed5c8d8a257f6c61ab74fde26bf22d394bd81735532a8b599e4650db1d63454de31aed0f19bebbb0e7a14451eb45c960cbad30d815e6dd6592930b7a95c8e6f643b4f840986f5ceeaa8958e46d9fd2de243b256a3d43b029f95f47e164fa563d834638556a8effc3ab4347feb6a0d6c578ba096d954c20a389ea1f19520551c163a079a127cddd1573af61e4b620aa858c86b164f39fe68ac5cc2e4df6598689b30361be8713165a742e38d244afad478d9ce0a78a937356825fab7db4d01f0c4e087ac4a337d2615822ac56d6205a91a43e3fccddfdd5f5a2fabe69521d20d107fd4ddbcc1b8a7fb6cdc46f66e10398215864b12df253df8860d0f0c7a015bf0b0b53f8b9945df1140980c5386d03b0d8eab3047f081f537868b3c9ee99566aff44abfc5440e85fd7b14303321c500574b700c393997a769b86af61bbfe4947ecd9dddab6d310631acb7fd053608575e5b58f579b02cd94d49d2469b3f3e1c4443fd9055fded64f24e6455a3833fe82674ab83b232cf4731b50796505cfc2fcf9bd80b7843bc1551d9ce05dba224a7eebc8d3c4e82ba46c32c4bafaf36740d13138abbef9182bee7d4c7a92637c5939dfa236784c02aa23ef318bf75bb214a8b0be61e1207041cd7eaededc76e63ed2ae526ab18c88161f928140b8c4bd0f83f6c75e54f733c982a8bd0612f747c420c472bc0e5abd27c9f2e23a06c54575fa76f6781a6d3f51ae50823900b8915ebf1e72189c5cd0ba47113332b26735281c2a9e5a796e9bb93e5fbe3e9afe66ca04abb75a4e4bb91126af481160a21d024776f0f3e7e8c830e79c34928647132136913acd24d9449fc3f371cca62de38772d27240b4d708637808d1808f5be02c2c9d5c752d30eb38749575c163be7d81e29c5459d2fadfdddc155fa165abcf308ea92a96969e61a053e929167525a1188d33e3086b3345194ef68ba92799c546650d56a2e901aa41254dc42ddf8cb9badc7f17f8a0064bc555673630419831778d63ba2cf62d4113cab89ec730e1c7a8a17328f3917f6a9d89cef465f7d86e439c0aa72c51f4debd8f4fd70bfd6b7dd078232631432170179bf82bb47fb6738d0296569e03aee095d40dfbffedd1d79eacc79936bcd32e311369bd8908d3c2c7cd5a6a6a387744905c391d2791b81e38d202f993276ad638c8f374b77741a5b524a0dba220d93ca8b8476c255a275dd32c41e53286b83736b4cd733704143093605d8577bfbcf65bdbe0bb9b6f29b24b2c704858ca6d184b0f26d978f37f0e83f5999d17ed6c74557863c5c15d63f5161d6886044d69aec4ba1e69f969d5aa16fd43c23ba46e00d9edec1af45c1a7b8a8aa4e65c01c7d8fa660b931f65138b3c212738531bcdfbbfe0a5e09c36115a2e704be371b031ef97316798fb81532b46936947eddcbd23d6d04e88ee585f184075d4b666266920cd3bdbca696e7ac5b7af1b5a9e7d45cc9407cd83231031ca1c3dc1f737be73efae1482ecd775d410a94dfe324bc245e94dc394aa754ec6e245bd95b9bf626c41c7391a3f301ed87d3efd45be08ede5919f2bab2e7a7dbcb7a02c1b19f50f602beaf83b806dddeb851cf29f5a818f56737e47e700269e3a3c4dbefeb8ffe65b7635ba9a1f5699d5f4b7f6e3cb97a4837f3ffb58373a1b108256fae68c8500b69c5bf1adf64c0970842ba85835abdd920972b82ceb0f274d5d1de970837713acd179e2be6ca9503d46a727e61a138ced004d90dbcdf6dee2946dd875810a4efbaad8d53f4746480642e9d79be1790f11d242805a7d0d20226bb9797672b32122d672cc5bf7af881da57d4dcb769f68d0ab451bff08a9f62834a237c713fba5c90b21fb3dfdc5bb42a85880f7edee650087ba66b34a1db93d7cb11d75f2c4ca2ce3731cb8faa24ebc0a7f5065c10ab34029d01610253d9c9ca9f662237702295dfc2c975660ad30f149b93682b91da4f0f5fff8f33a6e3fb58a31e48bd51755bd8887e8057109f9610109a72868f1762aecd26ed8c1b10fb80dc6b9ef76f2017abc48326f10af7bc1c6a6f7d589ad5e3d5e55a35ed350736644", 0xe00) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000000240)={0xcc5, "40b33539abf6d6a7aed20eea67b1cc62c9cd5cf49490e948a811ecd01e49d189797917f1d611d17b1fb9b58c28379e9e8cfb776e12ccff4e0abd1b5838768cc980763a154b69bfb9224fcc62746add858b5d0fa44a5bdd1466d9bff00d88a3c86ae9650c903bd0747106be7a906634fb4d71df54b69109086ddcae921195a747c63e64f2accc2427760ae0a7557f9883c5c07fb7d7c954487825981ab2ddb1779145206da8fa9ac5a4f8d3a0dbd70d3138a224c4f74133bc717cee58f92754456f102f1f6a6d375079f019e1d65b2ce308afc7828be9ad73a7ce133c392ba2a846aaa3e4899bbe504fe16315669d6b2822feeb5cbafb3d8c6950b4ee819241b23d61251045446c094c8eb15fb446687ab3b3c37a895908e225c43a403824403a6dc7f8241a326db7be14413670203da85bc84c9e637c2020fb126828c6d816b67c613058143601e5f841605a4bcc8f51920a4ab030bf4056263f1aa931f10978744ecef0801f8bbaaa4bd1eb70fb12546d1653adda010fe4b70bd97fa58daa7e115343c085590ba033d531adfd775fbb0052511172bc48d1a8fe67b0494c9b4a5169f58069a6f6bc3d9c632cf11fc33a82d0279ace17ba7ee00369f3a54d710d34f6169430c5448d84bb7456fba28f51f37e6e8eebc733d919ba84086c406330f4628c8dbef250ca239c378c0f03dcf8ba03f7fd23149920e8e9a3dfd1bc6f029046db864452e2988b8f6809f89f63f1f96dbcd84a777db1982a9aa33eec998659185456f6959c5fb7c403217c2221fb0ea96944bb7cdf95ff290a4ed7fd4076d77ef61fd6969d5616fc9a0d9d2d71858c2429fc5b5ef1673fcda89dcf2d71d005c844f6a60767ef283529825afd53d246d14362806a6834cb961cf03442858cce85082abeac7d2f9d6c9702b6442b377988c2568c84a8155e4f2d6a248a40df323a689c7a31756a217461dc1a26d227a7600e40dc46bb5d96fd8c71b495e82e24e8dcb7d59e8c2b859e7df95ada49be7f144bcd2539ceb269324d86eba3e9569058711b5a0feeaae4fa61d98704c328f1731a6456123ac8efbcb6e96ac07b6e3ddb70a0f7bdda3d18bc8a7fb7dfeda7a4b40ad2c7770e54147ae862314de5d202288c264581c8f6a2b20b70fe6ad0a235219adf40a408442ecb003c4c1ecb68a6b28ef3df7acd2f77623f71ec42266374c2dbb11a142307a6cbeb1b9fdedfaee6b1356f40c8673ef6f12c5de338a82484c843cd50afe98cb4637562a69b37c19a3ef65e95ee2227480ccd8d1172eae1541a236ba6dfcc784106945ddaccfba899a9e1d68d8d69a057beaa7836b4dcd3ea7dea985cbb879caa3c1d92cd249f477675518f5f680065a967e9fd6dc7ea55447896b7b9e58243365e1d238605585a11c3d4d02631da02879be04bfd4a5ee9a8e16ae3d7a2e096a94caaab26234f1492e7f4830a4dce786553e8a8082efbfe3e65753eb7b13cba4181b030cd28ed229eba483b980c05930f89d0e304c19ed95071b677ed785be1b126ba77b0629bc405c2ae59d2906e2ce0655710402917856b9dafb107799ab5191b42112e5b45b7aa4f481f03fdacae970fd5e4bb02d0d91ca2897fe7bd7aff6891946a4a7dbe013cd81e3962ed0fa051b784f285c796466a0383b1da75842250535ba48b52e9c15f4b3afa024336e375db13318a4b5287ccc2a63d357ef5a96d005c7aa6a784e19b2e73919fc3abb0d2d4be789020f7e618b9d8d1fac89cccfcc6581d40f253b8da4ca25463361420afcd61d467b23cd2e3d31a6055cf463852b50504d63e2a9123107ee4154d0d020b0a28c5d2f84af675a127d1cac6ab6575f1c59d3df05c20e61a1d4bdc44dcc158bf7b0b0a16e66c36e9886e7466bf6ec55d10bc87ee172e31c18c1186dc233fdc1300427b748b8c381f26056b0d595ee8974ec2d1bb975561db3da66fe2b7b272a39af9f01c02e96bb52210971251c1287f710731a1d4d301a8c9cf01afb41cb2730293d51a20f422d7b85fde6a313d6b51f4d11051303df8f8f6632ba7a4fb848fc548e7b2b55d843bfc540f254bddaf61f7b3106afa38390232e6059cbcec9a995d40b34ecc08aadefbc440894f5f1348366413c7e292250e176dc01cf0e4d9c9546a902bd3a8d3fdb848342faf5627432b3ba0635ad57cc5aaa7eebf6f9ef7fc2d3bb8b211140e0ea9daa09deab73e289cf6e9723fc06cc6308739cb2b54cd5fef32642745a1987cd1d7305f87132076e201106371f72f0abaaf9f4e68460aa5a90e06e6d7bf109ba563b46772cc8c87be2665cb881d742da331533a85beb1d13f57f1ccbad5bbd61af557ab9cf93423d36821dd3ea0a4b4f0ba1c9ca5604bf96376c8d07a2544b81fb7475c9165426ceab3f670df25b6d1308aef4c9712a2c36234fb28d69bdaa8aafeddc55dbd17c7a0f3a32c6a60adcd5b0051bcd4e2ec8545b3b5e14417dbc3821aa47f9c257d2f04a7bd715008e1c8185db14f29a017983abc2caa0e4c95a8c0f2e2443e4038356de0bc79ed33f40df8ba8c6a1325323a74b687f2ea27982202df26e469dc9e5477d3e33d94ac42819f499e4b4dbc8bfca12c17e158587a45982a50d697271a257c2f25b8e020ed3ad1340e448036e1814a4ab44d3555ca496b107ee687bafc0faa7f4c3177fbd08f80bab1c1697ed6b54c911eb0c1febe9bfe6df7fe9ffbb0776e7d474eeca0f0d821f739346df5b8af2ede7f074a758a2c226421db0b6abe5cb5ea64e0feace7d0caa6936b9c6d7842ae662781fd1744ddd79c9748ab7fa9f18633f0927d3877184e19e19477d060b2c09110a615d515d0ddf212a37dfd625e8c77548ab445bfa59284c9589c4e987fc2d9c1de6672e09928f6c8e38d95f20b6a4b0d5ce707458c0ceb9a8740c3d0fd7d549372d7716ff16207dfd848c28729ed8521822b232acb09087ce3d00375fb942a22af463e8b3e45e0d2edaa6104c261b4f4f9737d6792b2594740bb71f06f900d5bf960b31ea6830664bd9aa77a0cbdebad0f22b11a75f15acfed847eb7294b63325d4585097a6920579b78a8a773ab36035d702ec5ef23383923526c5a9fa9d3a58def851dc2af5256c0478e6c9bb13e41f1ff797f44dcc1b389221510676abcd03ca00f488d347e0d063729f437681431af9e7245e70f2ad71d065d51e94877ffaa68380e910da6c57d8dacf3341ae26e4f47b989058afa8eb703c9f6c5d45547cfb0f9fedf5cdae15bbedebb8232b84aa1031c44112417435ff5305854406573e4f8c2afef8be9b1f744578a71f12180fdd2843ecaf1b4c3b4ba3447ccdda366659907e7ade5ad8818084e3279a3529c72b82807a39cf730fc8ec1fa3e7f8e5f034509262784959e8581f3a65d4f4c86482d54c11660107178e3cde2efc244de9837bbd41d55173e38ca22d32ffd2fa0c60a8807a9c3086ca55804a448a0c2175bb6eb735d19730ed14a6d92d7cfce8b85adddbfeff6bd97d7f72910b7e5658c7746cac3eb545aa73a441f25bae7b7ed4738709ec947e63f77840ede41c887c4f3ae5d0e445506287619b7d4bf6690c5ec4b5811308847db3373455b211299e9b9c4d2e6ac6aacd69922c125acb03935467c98cac886ef457dc837216ae9593a47b948fa1badbc60eedf9f21df8831f8f11c6fdafe096c7d29c7a5094b0201c895d2e7551cbd035741b11d92d444322e1aaa59ac7931af062467a0cdf553653002e599c22f9a65dabd9181cd64898ceb460a8b9532121e1dde4951f123b2e2be5dba9c45231d40e8b93a6af6cf74e3c70abc6187dd25d1fa0f3c3f1e675a20dfe70595c64d8a96f517065dc706fd95bb8ad81d7d26b760b4c9423bdd22e42ac7eb39cb8343f65b7b327e7235cda29374af29613fb54524482bb9fc48701e191433cd42eb08ea9f82b81f2b828977cbe53521734c317c8e297be374567d920b1eb472691bc183df0823c1e0e10c60548be9334416c26d1e35f9af332990688175d655c525ff4794f67ca6bd6f8a7e1b09d8bafe2f094684da674b31886a5687dc602a2b01e8a5cfea0ad5bbd9242d71500f4f5cede0174bba5b0aa8e3672a8b01df14a9380853120ac503232300ae9d06341f29aae647ddc5d0eeead60dc9fd71e309ba7a211bc3166136d4c3e24532df91e2f86736d7e0f4a3ee8237d473db486011a30e6c8badea035d6fb9c2b9f692980f0c396344bb9284d9019c46945c980193fe4402bc55e635bde8992c6f6b72f440fae2e35367d45eff6061f812812cac6afd7e94cc845d124e8c2b46a0bfe01ebcd4ebae105644dabdc473224b8f279b2095d166a58b5f74e9764b254c1e91cb923159127f1ab6004cd197c771edcbd1b3f62f6b1d14597a18d4ee104756c9ae46f48e6de5870b7a8b85fe3712430eb736c842850f6ffbf31e20f0effa1c7427b93b5c892f81025e5030ddecbe172a14e13608588cede5dd1d305493a160d27e77de72bff89890d3fd258d0c59e8e5bf7c1a4558a3a7cca46f0fc95e3ec1ee8e53e3b8848e98edde06401fc6e40dc8b2793715243a2f21a6c081577b06a1f5f3b9be1c401c92d151a32b640c27eaf97731d13bd3c81f792406a66525d380a3a38c29305721d934"}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x8, 0x0) read$hidraw(r1, 0x0, 0x0) 19:06:35 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000000)) r2 = syz_usb_connect(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES32=r0], 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="0000080000003c19c122be1ae5ce"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000001c0)={0x1, 0x70, &(0x7f00000002c0)="9c1039a8836af0977a344942e4fa59c9a6e6f3a575343d4e008866f1c98fed91eafb46ad2cbfe05815ccc22a330c1be5a26095f5bc3538d30380b97552798ba740e8283a338af4778e5e3e3ba6b065c04da95972e2a8b08b4670f3074459baed6a7c14740725e3a81dc1883e3b42497a"}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000000c0)={0x1, 0x1000, &(0x7f00000036c0)="9722f15556c8cd27697953c9c345cc80979df5e24d4af4183863c461f661320d7d088e6973132a6bb9ebb041bdfe18e92020e17382a6979611957db83dcedb3bce6d65cf3e06f798d217bccd71abfbc727c404d6fbb08f92ee642117335d46e0ab99f8d00062848afacc4d12bdfbdf598321b1a277cff4f94fb3b51203feda61b0629c19912d285c130188df44d7ac23edb05c920279a6a05eff3626d145155a67e7f02d2a6d3eaccf4eb3aea74017b8f69ce05ed0c248a20afff430366c74404e260b2457a69dbe324d0ff52c2e8e1f9452b88cf0f4eb83bd9a3fd2745902b63326769d54826a47d059b66fe042483416f35be181823c64cfb7cd80ea81fc6fc7b264bf5f7421d122f7891ce34d2ef94485b58bc98f1b2df689e64f278754cb6c7f860b342201fdfc7bbb221c822d759ba6a6da2bfb78fbb0e8a7ffcdfcca1e6aad9b7b6f2f30ca87c7922b04d8de834cf583b31c48d5561a8c090176fd29208348b01b088c58f341724a279009c5911a7423fa7320ac622da9dd464c15232a83e43d11e17395ad091d7123f92d7e338c01afed59df52645e825b111aaf33ae85ee2b346048e97fe6216ab2626e71ea900c515fdb3de25e497ed6bac8c94ae4faf169cb8a0babadbde58d23db73b5fa450abfbcf4c00d60857211a9e27e55216e9af4cba7e0a782c6f50ab9c7767cd88c91aa872cb9c28a8f2c32ea2eecc0b87e9668e98b507c6f54dc83e7e9ee90ce834e87cdaa518f30b7f78d40351bee5b5755969310175fcd2a72880040421f8a03ed1d19b65eb7a87b84f20848d5f4ae63ef93206f01e2442c0e62a7a987e4e648e20ca9707453e597d5045d366f2475a53d4bda7be9703fcf6e56cc46437ec1bd782bfe65fca5905606d34088c3164299a8dd960d9d8c654dddeb9b4565fe444a6557c0b8790aa74286d5aef1d4684da1f2d1eef45077247c1b4fccbd16775a7289c427e4f0dbd8e407399e0fa94e1c8489dc51c15fc7dd2b969194b5a722ce06ab94e09a7e04fb6073f79122b6d5665de12350ea1c1d20610e5255808ea243d2ca2cf7444d800681fc1cdcfedcd0e3c07dbfd4f56a6592d842dbda2b45a5b6555ef538abd4f2866e480dba535d2edef58f72df74470fc17dc6ecba6ec33a82ad10e18687fc9b1c676a44fc5a43f852b07a8a719c21a6870231f3d24a91090aa1bfd015a2ab66b2fcfa8e4d28a5f6ac98aca16b1e924676dd21f1e7ab646969fb5ac8146a961766c8b6be7d539b0eea4044845f2166faa10c1128f0c2b538b2e94082089285993c4df4ddb897108468f1e6e0c7efe943916ed5b2da87d057b44225a5ed37c9a791b1851cc6cae736faa323a5cdb33ce41d4a2e2ecaa7d53a6891a78350726dc2f58609dddeaad9d2a6b244bd7554302c0e18d296f0bea0ea62680dcf7c2f3d817ba3bc206d05b43d2732feff8d3f2ecc6628ecae7f4a70c761ef11dc9a12d8c9af10affda4a3762a9fa8be2a7f445781b06bfc6ce82e095774e8b44c67a081a795348f70ce39c4e5a81da2db89662f7e611271230b73d61b85e45b02b62a5eab35b4351c22bf0b4988a10aa85c651e1bbb8f80e1773cb9747afb207a4bbcadc2fd6e6a61260299bfc1be91eed92cca6442d851b7febf732612d75d5e3abdd80f7525fe1971c5b7649ca17d60f20a75cac64bb09c873f7cf7cc4bfd90513c43ceda677332e949ab46fcf28e0021d7a80976000752630948a9f473ce220bca59cd3b231e6eb78ebe18d4106e3e90eefed310d372a42343a91e1d0b0a0475ee5ed86f95ee8088c527ed8c5439fbc3cda662fd96f289de837d0fb0b1f725e37e1a07b06e618abe29988d4beacc629dfad9b5f546a244b24bc544304b3c9fc4fe4953e224638e8f9f036fb5550c053684bda209a387e5f15ddb08b7734a9920d6e736005e2f4d22e844badb02a42ff72190f08477900f476865c19fe79643543058a58a039c3a35d56b9769096dffee93cc6f40c45b25d0ea3d1c6dd1a01876d6c7e7cbac1d4e1142b8c5d78c62cffa5b636011a719d16403cec1065b7292039d7127c6c0d9fec42c36289078ed69aee482baacfb585bde4db3144157bba36ab8ee0fd12dbe85a6ff1833e938f72e4372c4fad94d4c0e316dc67001159376d016873b2005b02a3b34c8120f03ecd2f45e32f0464448c907591cdb30b2fa26338d74381383b3b953c5ba78b2d457c4d920623752df9c2c329364011ef26e1dd50bbcce3cfe2480ee8c1e6bf77508b2f3f52a586cb4ba534c308965d7c224883574053945c5c4f5eaa59b033ab572d8d94fa34d5eec0cae9792afa5aaedde3e41d0eb4001337434b2be9204695d111588acb20911877085683e2ddf801d56d59f703b62a4cf34295e95d0e5390fad2a7fa55429f93cd029c1e75e3daa328e18fa5806991546c33b916f4d57621103cff822b92cb647a2513a7da0b024b0f338265ca78028175c7f5d770d74d3d34595cf341c31e823e5bd4519252a0a479631eb1c813a20d867bed4e8d163127f75858146e04d86d1a1376ab72b945d0d933d0f372d0c57b9773112b39f19cebeb21cfddc96eb391bd516c29c6faeeb80f6628e32ed9e5b704d54baf0ab38128c31ff0bd4decca1aea348c498aa3b7702797ea051cd9aed5a354319731e16ba10bde856dbd603d0384fa27968b54bb532db5656f45754bbbf77cbd8301ffb9076507c381b85e087a37827807802c350a6fdd614d1ff942d741500246caee2358c238d595d1245062cb525873a9d875884a9ce0166dc5587288af31105a23a404e61863a8b498a10a5560ba3f631ec3ef95458ff50c844305381d726a5150aba91afe1ccf3cbe744833c2c6a9b947a4674ebbb6b971be7de0571f6fffddffcb76c17908c4f7d93e239a9cbc1a2aad8be85127923f26da70e60cf6664a0e0bb0d4a77422292f2d907b014557fc5c8e17189621dd4eceb6819f7a07b15dacf59e6e2ae3ad4532dc7eba77f7fc18160ad4da5030115920fffd152d9de7c8caaba3f63d46eddd24114df36233d9c364f4ec8b437f175ca14e98783f1a36733e0671f0cf6b576b92ca93358eca95e3c323deefe932588f5eac2dfab2467b49ee4fa385958f0cb3e296b49e7c86130add286a4591558015f96580bca219fcb223dd83dcb5c821ea5b33a4194d72285c1ab4c271f8da35725cb4abe85d909c935fb9b4a4f0edc04b25ad9cba0d8ea165384962710674f52085570b779ad9ac13a80ce8af39f6a61c0c11524ae2e32de5d3b892e468511e993e892daa5743b3b0efa0de9c2540a9cdd1e24eeb0b109e40550046b00839d9ec9121af0642f72cd8c3a9cb4b61f3151f11dd48bfeb5e5953b05daa07d139a56558e4d9f5266536893e4732cc32b8448f5e096d1728a4396a82108c8d3a1e3a60adf98ce576736f03b4f1e0d7ad035cd0bb64d045c99b33fd6e2cbe8156e85e76457871a81aca699097544ca1ffd9ff967c18c7082f4e8ff5fd95bfcb2d7f94299d917c67e2ae1d54ec38c9762416b33d76267905a6c9a08806df20a1821b27775f96ffab85fb053a5bd3cc2779bc6bfdd0653ee36ad5a81ccf94b41472523ae0347874de0a0fc57c436ba234b9dc0ad644d5c9c6c9f35d45fc2d95233c2a0d03e15493eafa1403880987bd890cdc09c321ef93830b117316dfb38063d1a545b64214e777088d8aff90f0a961be250906ab1579e2d919a0d620680119f728ac96dd9fbd9fcf4b4e27437bc47b80da0ead4e97087491e27f6126ba2f83e3d4e76b69deff7a0d9efe377632e523f15c37598e4e748e3ace6fcb91dc0a86f97a521b974cf45a5d8af8e0f2fc8ae974f42d9152c422f99006e27fab7c3eacd211331096693df49617174aa1a19bed020b5cb84adb84deabcc717259c8c41ce53b73648c1eaea81fdd4cee8e88dfe01ce986ca31e2dc7e662beec85e3ab3a569d23bba99fe6fe129e62f866c631a59937f161d86f906f1542d0aa294ada1439a39e1f44bc5826bd0c6b571237ffa4aeb6e045847856de16d12702e3ccbf9a653324e6687cdc7f12397b4d2c084587151a1f06b53decef4f5b9e2c3490371bfd6b3558e6da68d04cc753d48e319073b00ad44a8a82feaa082fd3121dfd6502cdc9f634d367c316fc855936f02054654c48d92b94da8b9fa9aabdf4337ccf2fd5ddb48c88b3d54b78557a733655d177c7a1e9963f8d00cdfa8a6dea94e9d046c132a6986763cc9595ed68020b6ee3871551690912a03806698df81995b2e2ec60b4c6c0ab1c7b0fb521ad036743aa06120321c2ed96c64684353dabb0b4d0a36d86b6fdc32b39ae748cfcc861caadca38f5978a7c350f68f3fa9dc1d2c2c2e37d937a8a3bef360f9af6181f6eb6e13c55a5d77682ab4cb3935815ebc5044218c5612d553ff3720f3ec624ccbf1f8f37352bf201edbb6b132d6cbb4746784a8cad38c8234d3c8bcc8f4cb26362eeb482b8be1999a64276d570819cb2976783c43650db125fd3c0ad4b486754aa99d5f5cf8d662852cd9ff3c713b6c73128269280a0a43d4ce252fc288159b7043e13eb12266d1e3edf5202dd1363dd7ab76771ea516a56703a67fcc2af6de12150308853621c7b81d7ea15b3bde47b6eae6622c464c71fa60197d8df58706f7dc4042202232a5fa492655ebc9c1d662027eb199eb725db37bcdb6b1f33c44cdb796268f3b05fcb29065bd3afe3b4f67f25b47aeb4c27a1f10f1459ca646f47dbeb819304325ffe38f33d20cb610e3dbbfaf7b0900ddc1f376c96ceb16827fdd4530343e65ecdd1746cbb5872fcb3a9b06a5ae6d459e69ca0d3ba7db18f64210e781de4c49e9aa192deaba00e60f6dcae3d02ed2657dd5d56ff6934e2dbd9aeea960b327a16965f8bb6b1d67e724b4b206a333b29f473cfa52f4cb12c4261e3cf76b03bad9fa7597b38d1a257c7ae8d483b591157477e54f9a7b09eca30e8f20e0b2b177bbe9cf4d96ee4702c95c28bdf8753fd524a97f0e244eee69b0df3d49bc313b36b9e8f5cfa32a141839c4da4ec4df3daffb6b0b3127adedeb4360f54bcf19fb3bb884e6469378ad5f68d1e5835acbf249a9a48c72ff59cf1c018e6bf6463accacc5555394129157ee6c27d05f9bed8e148cbf20a1bb403f34178647581660109b4b2d0c9b5feb31a04ee14d7b2a5f671ca9c5b91fdad1b30e56ec414745d3593db6be463d2b03cad784f5037e3d15c9a773e29d591c8ee4697277f649390795893fdcd6009a3b2fc8cf7c79fb32dafd194a86cd553fdc6ef9da23f0a6bb0a169661cf5608b1143791de88aa85c19035d7376c2f496060561ee0a2b117cfcbe12cf70e12596707c211f67e37f5991cf616857d1fbc79a1b30b994ea6c24b57d238bb972e9bd8138b6fa51d425fdc25694530fdbdc3e4c2ec9c3dc5351e2ff3806006dd5ee92657cbcf11813890c2363890425debe9fd0344c84636f40a966351387b715ca9f190b4faea594546ecb85702e9474fb3bd902f4d75732fac9fee1da04722a979d8113bf8f5fdf849d6d80a0c1d98d07859169d34ec83af051140de921296884985881cb139964433a28d820df030dd673e70a0611e8972c23656460cdd63d61c8cee9baa7a5643b5f8b400a656f1d05cc9f716365b3f59bf2b770962f6279e0420e5638eb504cef74c59676c34db99534458ef509820999207afdc8fc0e1755d342a614c2e4e7d94e7eeae469adce3724ffa45efcf915cd1665c44a77feb65cb279709aa304df0ad757f0a717fe8818190a3365f95c35a49caefd03"}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000100)={0x200, 0x1, 0x10001, 0x2, 0x6, 0x9}) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/40) read$char_usb(r3, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000002a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f130a88821b847a54099015705639aa7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1cb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacd84d2eedb5a656cfd1edcd493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb0283aebd40d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c84580942c93551184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4300000000000000000000000000000000000000bece29d9fd9dcb90f5b83da445405296fadc6d538a1363b066385cefc3dbb62af74245296425970d07ccbe43b49ee2263fad59ec8f6dfcf0aec709e8be860ce3166c49a1af6724261103f1eae3304e65a63f68567cca4525d66e976f459ab14a777042cddd88d8168ce56bdb1c5431f1de1dd5e000cbdcfa4f4323a4a4d97bd7ea68b12f633dec5d47d396d6b9557115ec"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x187002) read$hidraw(r4, &(0x7f0000001a00)=""/4096, 0x1000) [ 292.639700][ T3557] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 292.646802][ T3557] ath9k_htc: Failed to initialize the device [ 292.654006][ T3055] usb 3-1: ath9k_htc: USB layer deinitialized [ 292.690045][ T3742] usbhid 2-1:0.0: can't add hid device: -71 [ 292.696047][ T3742] usbhid: probe of 2-1:0.0 failed with error -71 [ 292.704686][ T3742] usb 2-1: USB disconnect, device number 114 [ 292.769794][ T67] usb 6-1: new high-speed USB device number 104 using dummy_hcd 19:06:35 executing program 3: r0 = syz_usb_connect$uac1(0x4, 0xe3, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd1, 0x3, 0x1, 0xc0, 0x20, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x5b, 0x7f}, [@processing_unit={0xd, 0x24, 0x7, 0x4, 0x5, 0x20, "97fddd1367d1"}, @extension_unit={0x8, 0x24, 0x8, 0x6, 0x5, 0x9, ';'}, @processing_unit={0x9, 0x24, 0x7, 0x8, 0x0, 0xfe, "aba4"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x101, 0x3, 0x51, 0x9, 0x0, 0x1}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x9, 0x8, 0x1002}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x1ff, 0x0, 0x0, "a7c96063083a"}, @as_header={0x7, 0x24, 0x1, 0x2, 0x6, 0x3}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x6, 0x4, 0xfa, 0xb2, "311de1", "ef"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x81, 0x2, 0x1, 0x7, "3dfa75be9ecf4b5b"}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x81, 0xca, 0x40, {0x7, 0x25, 0x1, 0x82, 0x8, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x9, 0x2, 0x3, 0x3f}, @as_header={0x7, 0x24, 0x1, 0x67, 0x0, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0xe1, 0x8, 0xff, {0x7, 0x25, 0x1, 0x83, 0x5, 0x6}}}}}}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x87, 0x81, 0x6, 0x10, 0x7}, 0xbf, &(0x7f0000000140)={0x5, 0xf, 0xbf, 0x6, [@generic={0x60, 0x10, 0x4, "787c043bd4bd35bb6ede5b3441401947229d0dcf3f104ad59b9bad77094886ff9d67eff7dced38e86aea03e89ad5efb260521baa3782dd5caa4481664151a706b8d08a578a10f1112e6d6844b7f3c83f9ff6437466df2ab349dfb0f50d"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x3, 0x1, 0x3, 0x8, 0x30}, @ss_container_id={0x14, 0x10, 0x4, 0x57, "2f2e70a14895825e34dc6431911a35a3"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x1, 0x4}, @ssp_cap={0x24, 0x10, 0xa, 0x2, 0x6, 0x9, 0xf00f, 0x6, [0xcf, 0xc0af, 0xffc0f0, 0xc0, 0xff000f, 0x0]}, @ssp_cap={0x10, 0x10, 0xa, 0x7e, 0x1, 0x4, 0xf, 0x59, [0x3f3f]}]}, 0x1, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x280a}}]}) syz_usb_control_io$uac1(r0, &(0x7f0000000400)={0x14, &(0x7f0000000280)={0x20, 0x5, 0x75, {0x75, 0x22, "163b7c1f9d94ae66074126e964875c6ab188531c40bf215126fe9ae7d345fc04b61fa9420139d0f5d48f0b8a82c17ea83b3ae53df27750390cdc1c3d7865dc2116aedb3e4008a55254a3b5d04cec090b73cd360105ea8b037e0b349b784239bed61a1463318391388b08541013f5bd263eff5b"}}, &(0x7f0000000300)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "b35706c7484e276961aa373ee2f2e9c799ac757d869c4770b3ccf03dc0a796c8c2dfb68a14072e617f9dad7c22b1925e6271e725b5157f446b721c28a210ceeb35a6b794a1c3ae4d0d3e3379c553f7b5e5f8a24b2fa861b8dd89b422b25f0c83f2af769e983b73ce3f9944a6d19f23d74ef948388c953eb287770e6a01b10bd15efe67a38352a03ecc34b2919ff27ba746975c9a901d66032cc4b3856724944bcef73903d69d70c755b571edf1307282a441a9d169b0a2a7493785eb94a84088c65fe6969a74d3ac15a47f9c30bab6f0304f51831ca2192601c6a3e9ab6433c2b5ee007014f3b4952584ddd841b8e967"}}}, &(0x7f0000000700)={0x44, &(0x7f0000000440)={0x20, 0x14, 0x8c, "2389ab47bdfedc1149425e7b3ef75e5deb6d03ca03a32e10787d980aaa3fb99d17ce4ef92ac6ab212afb39f039dc9faeec604559d6cd00d11350ae1300f596f71ccd777b83d68b62a781ca6992100e870f39ac4d950384ca3fa0fd508b506d77a9f73483377deb7a2ddf7c9513a571f26897bcc65f7437f315a7c8ffa0bf0b75fbcb71b3359804d47c3795ef"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x7f}, &(0x7f00000005c0)={0x20, 0x81, 0x3, ' Qi'}, &(0x7f0000000600)={0x20, 0x82, 0x3, "3d1f83"}, &(0x7f0000000640)={0x20, 0x83, 0x1, "9c"}, &(0x7f0000000680)={0x20, 0x84, 0x2, "7611"}, &(0x7f00000006c0)={0x20, 0x85, 0x3, "beae2d"}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000540)=ANY=[@ANYBLOB="120100007e9d1b105a0903304335000000010902120001000000000904"], 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000000f80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831798ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9286640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e8334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89476a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf90189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d864bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1badf368f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988ff80db20a5368aca5e8b56badd29b72e70be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fee1f91e7b50f7c2da361d865d21e7b1b5f6d69b782d521b"]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r4, &(0x7f00000000c0)='@', 0x8f0a5b33) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x15000) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) [ 292.879692][ T3157] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 293.009733][ T3055] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 293.020548][ T3748] usb 1-1: new high-speed USB device number 12 using dummy_hcd 19:06:36 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 293.129801][ T67] usb 6-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 293.143142][ T67] usb 6-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 293.179612][ T4279] usb 4-1: new high-speed USB device number 124 using dummy_hcd [ 293.309767][ T67] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 293.318920][ T67] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 293.327088][ T67] usb 6-1: Product: syz [ 293.331469][ T67] usb 6-1: Manufacturer: syz [ 293.336066][ T67] usb 6-1: SerialNumber: syz [ 293.366079][ T8203] udc-core: couldn't find an available UDC or it's busy [ 293.373181][ T8203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 293.380519][ T67] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 293.419677][ T12] usb 2-1: new high-speed USB device number 115 using dummy_hcd [ 293.429733][ T4279] usb 4-1: Using ep0 maxpacket: 16 [ 293.539714][ T3055] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 293.548826][ T3055] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 293.556988][ T3055] usb 3-1: Product: syz [ 293.559882][ T4279] usb 4-1: New USB device found, idVendor=095a, idProduct=3003, bcdDevice=35.43 [ 293.561265][ T3055] usb 3-1: Manufacturer: syz [ 293.570294][ T4279] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 293.576134][ T4279] usb 4-1: config 0 descriptor?? [ 293.582945][ T3055] usb 3-1: SerialNumber: syz [ 293.583108][ T3748] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 293.606510][ T3748] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 293.614607][ T3748] usb 1-1: Product: syz [ 293.618785][ T3748] usb 1-1: Manufacturer: syz [ 293.623509][ T3748] usb 1-1: SerialNumber: syz [ 293.669602][ T12] usb 2-1: Using ep0 maxpacket: 16 [ 293.670370][ T3055] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 293.683894][ T3748] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 293.809708][ T12] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 293.820467][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 293.831382][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 293.842138][ T12] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 293.842465][ T8196] udc-core: couldn't find an available UDC or it's busy [ 293.855248][ T12] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 293.855264][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 293.855480][ T8159] udc-core: couldn't find an available UDC or it's busy [ 293.862439][ T8196] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 293.871426][ T8159] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 293.909607][ T3157] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 293.912544][ T4279] kaweth 4-1:0.0: Firmware present in device. [ 293.916795][ T3157] ath9k_htc: Failed to initialize the device [ 293.925200][ T12] usb 2-1: config 0 descriptor?? [ 293.950099][ T4279] kaweth 4-1:0.0: Error reading configuration (-71), no net device created [ 293.959071][ T4279] kaweth: probe of 4-1:0.0 failed with error -5 [ 293.969322][ T4279] usb 4-1: USB disconnect, device number 124 [ 294.009888][ T67] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 294.189829][ C1] ================================================================== [ 294.198267][ C1] BUG: KASAN: slab-out-of-bounds in ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.206758][ C1] Read of size 4 at addr ffff8881d505c090 by task swapper/1/0 [ 294.214190][ C1] [ 294.216512][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.8.0-rc1-syzkaller #0 [ 294.224377][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 294.234437][ C1] Call Trace: [ 294.237727][ C1] [ 294.240755][ C1] dump_stack+0xf6/0x16e [ 294.245004][ C1] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.250276][ C1] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.255547][ C1] print_address_description.constprop.0+0x1a/0x210 [ 294.262135][ C1] ? vprintk_func+0x93/0x133 [ 294.266717][ C1] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.271999][ C1] kasan_report.cold+0x37/0x7c [ 294.276761][ C1] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.282030][ C1] ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.287143][ C1] ? lock_downgrade+0x730/0x730 [ 294.291978][ C1] ? hif_usb_start+0xa0/0xa0 [ 294.296553][ C1] ? rwlock_bug.part.0+0x90/0x90 [ 294.301472][ C1] ? trace_hardirqs_off+0x27/0x1f0 [ 294.306563][ C1] __usb_hcd_giveback_urb+0x32d/0x560 [ 294.311928][ C1] usb_hcd_giveback_urb+0x367/0x410 [ 294.317110][ C1] dummy_timer+0x11f2/0x3240 [ 294.321697][ C1] ? lock_downgrade+0x730/0x730 [ 294.326568][ C1] ? dummy_dequeue+0x490/0x490 [ 294.331332][ C1] call_timer_fn+0x1ac/0x6e0 [ 294.335919][ C1] ? dummy_dequeue+0x490/0x490 [ 294.340734][ C1] ? msleep_interruptible+0x130/0x130 [ 294.346116][ C1] ? lock_downgrade+0x730/0x730 [ 294.351079][ C1] ? _raw_spin_unlock_irq+0x1f/0x30 [ 294.356313][ C1] ? lockdep_hardirqs_on_prepare+0x1bc/0x550 [ 294.362280][ C1] ? dummy_dequeue+0x490/0x490 [ 294.367029][ C1] __run_timers.part.0+0x54c/0x9e0 [ 294.372136][ C1] ? call_timer_fn+0x6e0/0x6e0 [ 294.376910][ C1] ? clockevents_program_event+0x12b/0x350 [ 294.382807][ C1] ? tick_program_event+0xa8/0x130 [ 294.387900][ C1] run_timer_softirq+0x80/0x120 [ 294.393575][ T4279] usb 5-1: USB disconnect, device number 22 [ 294.393960][ C1] __do_softirq+0x222/0x95b [ 294.404599][ C1] asm_call_on_stack+0xf/0x20 [ 294.409285][ C1] [ 294.412262][ C1] do_softirq_own_stack+0xed/0x140 [ 294.417395][ C1] irq_exit_rcu+0x150/0x1f0 [ 294.421911][ C1] sysvec_apic_timer_interrupt+0x115/0x1c0 [ 294.427717][ C1] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 294.433784][ C1] RIP: 0010:acpi_safe_halt+0x72/0x90 [ 294.439048][ C1] 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 [ 294.458746][ C1] RSP: 0018:ffff8881da22fc80 EFLAGS: 00000293 [ 294.464810][ C1] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 1ffffffff1014c62 [ 294.472759][ C1] RDX: ffff8881da213200 RSI: ffffffff85afbd00 RDI: ffff8881da213a38 [ 294.480711][ C1] RBP: ffff8881d8cca864 R08: 0000000000000000 R09: 0000000000000001 [ 294.488665][ C1] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8881d8cca864 [ 294.496619][ C1] R13: 1ffff1103b445f99 R14: ffff8881d8cca865 R15: 0000000000000001 [ 294.504580][ C1] ? acpi_safe_halt+0x70/0x90 [ 294.511673][ C1] acpi_idle_do_entry+0x15c/0x1b0 [ 294.516680][ C1] acpi_idle_enter+0x3f0/0xa50 [ 294.521424][ C1] ? acpi_idle_enter_s2idle+0x190/0x190 [ 294.526947][ C1] ? kvm_sched_clock_read+0x14/0x30 [ 294.532122][ C1] ? sched_clock+0x5/0x10 [ 294.536432][ C1] ? sched_clock_cpu+0x18/0x170 [ 294.541262][ C1] cpuidle_enter_state+0xff/0x870 [ 294.546293][ C1] ? trace_rcu_dyntick+0x1b0/0x230 [ 294.551398][ C1] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 294.557361][ C1] cpuidle_enter+0x4a/0xa0 [ 294.561878][ C1] do_idle+0x3d6/0x530 [ 294.565929][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 294.570940][ C1] cpu_startup_entry+0x14/0x20 [ 294.575699][ C1] start_secondary+0x2d2/0x3c0 [ 294.580488][ C1] ? set_cpu_sibling_map+0x1ff0/0x1ff0 [ 294.585939][ C1] secondary_startup_64+0xb6/0xc0 [ 294.591068][ C1] [ 294.593393][ C1] Allocated by task 0: [ 294.597452][ C1] (stack is not available) [ 294.601856][ C1] [ 294.604162][ C1] Freed by task 0: [ 294.607865][ C1] (stack is not available) [ 294.612252][ C1] [ 294.614558][ C1] The buggy address belongs to the object at ffff8881d505c000 [ 294.614558][ C1] which belongs to the cache kmalloc-1k of size 1024 [ 294.628590][ C1] The buggy address is located 144 bytes inside of [ 294.628590][ C1] 1024-byte region [ffff8881d505c000, ffff8881d505c400) [ 294.641922][ C1] The buggy address belongs to the page: [ 294.647537][ C1] page:ffffea0007541600 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 head:ffffea0007541600 order:3 compound_mapcount:0 compound_pincount:0 [ 294.663226][ C1] flags: 0x200000000010200(slab|head) [ 294.668581][ C1] raw: 0200000000010200 dead000000000100 dead000000000122 ffff8881da002280 [ 294.677146][ C1] raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 [ 294.685704][ C1] page dumped because: kasan: bad access detected [ 294.692106][ C1] [ 294.694417][ C1] Memory state around the buggy address: [ 294.700028][ C1] ffff8881d505bf80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 294.708071][ C1] ffff8881d505c000: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 294.716116][ C1] >ffff8881d505c080: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 294.724164][ C1] ^ [ 294.728730][ C1] ffff8881d505c100: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 294.736768][ C1] ffff8881d505c180: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 294.744978][ C1] ================================================================== [ 294.753014][ C1] Disabling lock debugging due to kernel taint [ 294.759147][ C1] Kernel panic - not syncing: panic_on_warn set ... [ 294.765724][ C1] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G B 5.8.0-rc1-syzkaller #0 [ 294.774975][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 294.785239][ C1] Call Trace: [ 294.788600][ C1] [ 294.791448][ C1] dump_stack+0xf6/0x16e [ 294.795673][ C1] ? ath9k_hif_usb_rx_cb+0xd60/0xf80 [ 294.800938][ C1] panic+0x2aa/0x6e1 [ 294.804814][ C1] ? __warn_printk+0xf3/0xf3 [ 294.809387][ C1] ? _raw_spin_unlock_irqrestore+0x2a/0x40 [ 294.815648][ C1] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.820911][ C1] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.826188][ C1] end_report+0x4d/0x53 [ 294.830349][ C1] kasan_report.cold+0x72/0x7c [ 294.835091][ C1] ? ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.840349][ C1] ath9k_hif_usb_rx_cb+0xd7d/0xf80 [ 294.845438][ C1] ? lock_downgrade+0x730/0x730 [ 294.850265][ C1] ? hif_usb_start+0xa0/0xa0 [ 294.854833][ C1] ? rwlock_bug.part.0+0x90/0x90 [ 294.859746][ C1] ? trace_hardirqs_off+0x27/0x1f0 [ 294.864831][ C1] __usb_hcd_giveback_urb+0x32d/0x560 [ 294.870178][ C1] usb_hcd_giveback_urb+0x367/0x410 [ 294.875367][ C1] dummy_timer+0x11f2/0x3240 [ 294.879937][ C1] ? lock_downgrade+0x730/0x730 [ 294.884785][ C1] ? dummy_dequeue+0x490/0x490 [ 294.889551][ C1] call_timer_fn+0x1ac/0x6e0 [ 294.894129][ C1] ? dummy_dequeue+0x490/0x490 [ 294.898944][ C1] ? msleep_interruptible+0x130/0x130 [ 294.904338][ C1] ? lock_downgrade+0x730/0x730 [ 294.909171][ C1] ? _raw_spin_unlock_irq+0x1f/0x30 [ 294.914352][ C1] ? lockdep_hardirqs_on_prepare+0x1bc/0x550 [ 294.920316][ C1] ? dummy_dequeue+0x490/0x490 [ 294.925078][ C1] __run_timers.part.0+0x54c/0x9e0 [ 294.930167][ C1] ? call_timer_fn+0x6e0/0x6e0 [ 294.934908][ C1] ? clockevents_program_event+0x12b/0x350 [ 294.940692][ C1] ? tick_program_event+0xa8/0x130 [ 294.946737][ C1] run_timer_softirq+0x80/0x120 [ 294.951564][ C1] __do_softirq+0x222/0x95b [ 294.956080][ C1] asm_call_on_stack+0xf/0x20 [ 294.960824][ C1] [ 294.963755][ C1] do_softirq_own_stack+0xed/0x140 [ 294.968848][ C1] irq_exit_rcu+0x150/0x1f0 [ 294.973374][ C1] sysvec_apic_timer_interrupt+0x115/0x1c0 [ 294.979265][ C1] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 294.985237][ C1] RIP: 0010:acpi_safe_halt+0x72/0x90 [ 294.990524][ C1] 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 [ 295.010338][ C1] RSP: 0018:ffff8881da22fc80 EFLAGS: 00000293 [ 295.016380][ C1] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 1ffffffff1014c62 [ 295.024456][ C1] RDX: ffff8881da213200 RSI: ffffffff85afbd00 RDI: ffff8881da213a38 [ 295.032431][ C1] RBP: ffff8881d8cca864 R08: 0000000000000000 R09: 0000000000000001 [ 295.040395][ C1] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8881d8cca864 [ 295.048341][ C1] R13: 1ffff1103b445f99 R14: ffff8881d8cca865 R15: 0000000000000001 [ 295.056315][ C1] ? acpi_safe_halt+0x70/0x90 [ 295.060973][ C1] acpi_idle_do_entry+0x15c/0x1b0 [ 295.065974][ C1] acpi_idle_enter+0x3f0/0xa50 [ 295.070740][ C1] ? acpi_idle_enter_s2idle+0x190/0x190 [ 295.076260][ C1] ? kvm_sched_clock_read+0x14/0x30 [ 295.081430][ C1] ? sched_clock+0x5/0x10 [ 295.085735][ C1] ? sched_clock_cpu+0x18/0x170 19:06:38 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x81, 0x9, 0x5}) [ 295.090563][ C1] cpuidle_enter_state+0xff/0x870 [ 295.095607][ C1] ? trace_rcu_dyntick+0x1b0/0x230 [ 295.100742][ C1] ? lockdep_hardirqs_on_prepare+0x370/0x550 [ 295.106748][ C1] cpuidle_enter+0x4a/0xa0 [ 295.111207][ C1] do_idle+0x3d6/0x530 [ 295.115276][ C1] ? arch_cpu_idle_exit+0x40/0x40 [ 295.120293][ C1] cpu_startup_entry+0x14/0x20 [ 295.125409][ C1] start_secondary+0x2d2/0x3c0 [ 295.130150][ C1] ? set_cpu_sibling_map+0x1ff0/0x1ff0 [ 295.135587][ C1] secondary_startup_64+0xb6/0xc0 [ 295.141449][ C1] Kernel Offset: disabled [ 295.145759][ C1] Rebooting in 86400 seconds..