Warning: Permanently added '10.128.1.17' (ED25519) to the list of known hosts. 2024/03/08 16:06:19 fuzzer started 2024/03/08 16:06:19 dialing manager at 10.128.0.163:30014 [ 43.272536][ T2492] cgroup: Unknown subsys name 'net' [ 43.384675][ T2492] cgroup: Unknown subsys name 'rlimit' 2024/03/08 16:06:23 syscalls: 90 2024/03/08 16:06:23 code coverage: enabled 2024/03/08 16:06:23 comparison tracing: enabled 2024/03/08 16:06:23 extra coverage: enabled 2024/03/08 16:06:23 delay kcov mmap: enabled 2024/03/08 16:06:23 setuid sandbox: enabled 2024/03/08 16:06:23 namespace sandbox: enabled 2024/03/08 16:06:23 Android sandbox: /sys/fs/selinux/policy does not exist 2024/03/08 16:06:23 fault injection: enabled 2024/03/08 16:06:23 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 2024/03/08 16:06:23 net packet injection: /dev/net/tun does not exist 2024/03/08 16:06:23 net device setup: enabled 2024/03/08 16:06:23 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2024/03/08 16:06:23 devlink PCI setup: PCI device 0000:00:10.0 is not available 2024/03/08 16:06:23 NIC VF setup: PCI device 0000:00:11.0 is not available 2024/03/08 16:06:23 USB emulation: enabled 2024/03/08 16:06:23 hci packet injection: /dev/vhci does not exist 2024/03/08 16:06:23 wifi device emulation: /sys/class/mac80211_hwsim/ does not exist 2024/03/08 16:06:23 802.15.4 emulation: /sys/bus/platform/devices/mac802154_hwsim does not exist 2024/03/08 16:06:23 swap file: enabled [ 46.968324][ T2492] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k 2024/03/08 16:06:23 fetching corpus: 50, signal 12630/13787 (executing program) 2024/03/08 16:06:23 fetching corpus: 100, signal 17623/19332 (executing program) 2024/03/08 16:06:24 fetching corpus: 150, signal 18847/21159 (executing program) 2024/03/08 16:06:24 fetching corpus: 200, signal 20289/23007 (executing program) 2024/03/08 16:06:24 fetching corpus: 250, signal 23142/25602 (executing program) 2024/03/08 16:06:24 fetching corpus: 300, signal 23632/26444 (executing program) 2024/03/08 16:06:24 fetching corpus: 350, signal 24307/27295 (executing program) 2024/03/08 16:06:25 fetching corpus: 400, signal 25293/28193 (executing program) 2024/03/08 16:06:25 fetching corpus: 450, signal 25972/28881 (executing program) 2024/03/08 16:06:25 fetching corpus: 500, signal 26340/29364 (executing program) 2024/03/08 16:06:25 fetching corpus: 550, signal 26923/29827 (executing program) 2024/03/08 16:06:25 fetching corpus: 600, signal 27232/30166 (executing program) 2024/03/08 16:06:25 fetching corpus: 650, signal 28107/30552 (executing program) 2024/03/08 16:06:26 fetching corpus: 700, signal 28465/30776 (executing program) 2024/03/08 16:06:26 fetching corpus: 750, signal 28717/30948 (executing program) 2024/03/08 16:06:26 fetching corpus: 800, signal 29048/31034 (executing program) 2024/03/08 16:06:26 fetching corpus: 850, signal 29274/31034 (executing program) 2024/03/08 16:06:26 fetching corpus: 900, signal 29529/31034 (executing program) 2024/03/08 16:06:26 fetching corpus: 950, signal 29875/31034 (executing program) 2024/03/08 16:06:27 fetching corpus: 1000, signal 30082/31034 (executing program) 2024/03/08 16:06:27 fetching corpus: 1042, signal 30207/31034 (executing program) 2024/03/08 16:06:27 fetching corpus: 1042, signal 30207/31034 (executing program) 2024/03/08 16:06:29 starting 5 fuzzer processes 16:07:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffe, 0x220000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="dfc211d28aedff2d9f11c21ee3fd0e683a82d270f6aa0043a94c3030121b773ac630891e4ac00424fc31be96259c5508d6d8345cfcf311ddff921bcf5223a15f050fe7e00446e09ee4893c9556173653d96a38a3a58b53bf") ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)={0x113, "bb0562e8de7c197b704651407f762f4adc64bcb371b4cdcdfb1c027b2ff19f0a71ef9aa881e339a42520a83406a7f165ece2c831052388b2594ce4c237b0311244fd17edb7c7cb0d368acd23af48756c09cb20e1fbd22543404b29262f8a4b68176583c7142c1ff03e475765c4403af4b90bf67b77e48896313550e71419f8bd7f12a4c0e33a4ab63a00664ca571e260964bc687f62859b0f3bf3b11fb5fa1a69c29b1015885f4ece354c02df7477303ddf9d0a82a1c55721e591b190aa0b954e1a53c10e0c0b0cc4d1887380b5ea87bea69316987e8c6fa4c00a1298c9d8c451a5e8572cae86486c67d681ec32c96b433a5db66fbe4df468fbf99fc84362d6338ff93f418719f46bd327d8f25e6ede75329ff"}) write$hidraw(r0, &(0x7f0000000200)="2b162c96b1f09c7995503b3a22ecf10415f567e764c8e59891d980c030d990b25525d8a1471d4648259b85c5d839bd053093fffb4ff1fa6d71cd929b468fb6578056712e06601328f591a704088281421d3f9fbce38085cb910f6ae12e1b32e5a3110a5f3f85ea3cab46a81f1d1d674e4ed37e6b8fed3580da9f528fcb29eb59289bd3c8ec53c2e908e9c2a128579ccf338353c46a7298931caa24e7da70a9c7a9d92cb0321f4d5813a68d4cc063d3bc6de3f3", 0xb3) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)={0x795, "3077a30f4a2212eb34ac71ecc2d68910bfa219d409c59aac479c19cf12bbd31f0604138cb47681421484757745776654fb127f5852de7df9939e67e50a6f899e19b44992ee6290aa9c20b317dc4849f064e27b7f974a51b3819e87c8d1d591434d18217f0cd3681809466ad8cc799620615f1462cd47ab3c0ff421887fecca27d8845ed09b5bbcd184a30af75c554f4aab17b6d50897ffcca178e2c4d0dc664675d1049e83bd4c303fc755701f7313f3a485543cdb1aaab8fbc42c67b36db16a31d1776a4b118684af7dd4eb4c6d91661d9d02b4b87dd8e44834f51ee2cb03bce8e469a3c5f5620e9e2c82d71c5b30d644d818b7012d6d1966a5eb2a44d48b8b16e2f29924a382fdec70beb9b50fca03a0e6b1a37596c884cd9542bcb34accb2697096d8101ac0f94ded39438013145814f2e8684de26dc9b517626e47eda282a96d30d8736be91eb2e7800d221b50494ee602611a276eee52180a1d4946d031b65e2e7b21c1d7ee3fc7b9e64d449f79a7d3df9fe72b9794afbd7a10b332757bffa7efd4fcc9cce26a722d201b73043cc61f42904e2a80a2be6bf734f68cb50dc9f9f06a011fc3957d91155c5a2017a16862c308b47825349508acee02f8f4d3237e16069200f24c00190b748c4ef376426a8e7c9adf1081d3a077415c1a002dadad5459340fef06eaa9481d14747308c56a65abc005951ff21fb24d692bc61105600afe5b1238cd59eb8f28d68b7daaa9334a41e8f821ed8cdaa63e9354625acec9d10bcc116a907021572cc49d0d6edac10c660c946e8464bf85cd5f2b38fb32849cb011270e1efcd465ba82ee7aef430d41ec45565f9c5d59f8cff4ea7180c1f1f54c842d12a29bc305ccf3d3568fd4cf333840bb6d1e8a5997cba12063a57ebb609316696dab192535bf881a86708d7fff41b379c25f80d1573890a4121ef010b230f3ded51cc37183d47d3f7c19ef447987b452d24534055ae731eb6464ba8ae1cfdc1d912e7affe079689818553338e1e34e3d3d014121a18a605775ccfba13a2ad857b09425de98d397ac64ab4464835cf034db917fcd6e19f97bbbe8d9c909e9690d36d4e6478fd1c07c1f6b97599de51806cb34918553429687f6ae7b209e96526e7cd16a61c6f3ac25bb7ff7d07e8a89a4f5b2c566403af8c859f5524464d25b6fa20cb1e697a2288f027dd34b3c9ddd7f4074c3e8ffa98f0d7a91d236a66690c8534c0d1c13addfbfee116672956ae34cb1e038de80b817c085c0ff6ba8435300b5bb0bc49c17dfb67978986723ae75833323c27b937dac2a9c30debd5772ad9c97754700df7a53e0ee6004f271cc5861cd2735cd8ecc1b4d7132781ebf9a498b40110deeeba72bd1650c38992ac9fb73b141ecf40f94acdd1318fd220dddac1a1fa7746e42bdfe65933cec3d32885558fa6eff1d138e604db92da534ce847bb4ca59239529c839111c244a9cd2bd628e41cbdd933692cab45042e9ad602fe60b52cb4e9df9e0918afd3818099d397562f05072e2a3230dac52682d4b2ab39979abdf5c0d8455af6bd01f5fb8ef25d7f08e942b633401cdeea107dede4a97af164c99605310d5350cb723c41c778f5eb2b5e026b35aa702411abddb387e617b4ddd2101900b4456242e60810bd1b5d8c185197a9191fc4317b1acfc351735d584a22ff82736166c2719e03d20aa9dc90c39f5cf3fd0d465c461b052f93ff5fa6a0468eb3a9a829f71dc4602ac56ff56b7aacb6ba4b98dc88f77e4c7992c4032691ecb6621b497ae324ea097fc64c0576f79a079cba7d3621083834c9e6d25662a74bddf83f190cddc67a8721fbc83d74df9ff5f7d7c5ab49e76d6ae2c6caedaf4bdbccbbd0c9e2ae20a847bca91ae6d230c93edf0285a370757f8d95334759125f7162f0ab63acf725896ccb0a71ae7750a2aacca267dd06b54aae869a159320dc575dbbb35f47eed5a39607bc4629d7b4ade1fb495a75c2bba334463b2cafdda832041eca607ccbdc1118e59c3070670ffa28742cb030caf1981a4e6de2d247acd37001133ba8b459485f739d2f5b416f86517f8d1c523e6b8eb17e4863a651d584611e2edaf9353d6c822e8642242ab4a3d466bf3b1432532dbb2aaf0a9000b72b58f08bc984341070f4beb47a2c4658de147fa9f60c24b632d5def6f115cefe5c1a15846fab451718776be6bc5873451a98a6e4f0cdd3e0fe0c631ba050f175f06ed4b25a82b19aaaf70d8f568228c35aab1db51b87b3dfb07a688a73dc88dca80022fad26bfca4443350bdb89ce8b93f7344298168789a0fecb9b3523ceb2cf2ebfd693608fed8f9f47bb2603e874d9a208124dffa9ce3043e6c0abaa6df046997b189427315a64d23de19d272cee2bf602e410b4b41e26ee5db80c5d80b1505cb00b977a6fddcf7839940bb51eb30ef99b341301a92d4c736441d0820c01af59b827cd07d1db097d088e73e4ed1bfe7ff96c89eff1ad10b100a149df6f1fcd4ccd51af49d57285b4e7835fc86a8625ec462104ffb0f5ed044562201d26669586097d100b88dc2ba04d078c391e95e4b400712cabbf1501c381b5b465308c9c3ce425f0ef7eba85118c1c3110bdb9e3caaba6d8ed37a3fd72489d1928d241589bcb6573ffebcade92040b48ffad422d434ca9030f36424e90e2a33142b34348737a25d366f2ef31121d871e0c70c8b12eab3b3047ff05c43dcbb36a01f7a530a46014b078e2b352ab0d776e18ce"}) write$hidraw(r0, &(0x7f0000000a80)="2e88533d2571572e4d24055a00b81fdf260db4f39f05d2f4d38bdbfd26d78967e5c387b8e2daed3dc3e329eab5d02991ee0366adee29a46efd57e0ce0d4ecf2a328c0f4ee1ba5871bf713b406ca07356acb2bf9e0bc4a850506fc2558e9855bcf9eff32a9ac6b1844237be25fe7adb9045457be53d1758d5331fccac7eda4334f140c84285d342f25777dcf597ed21c0ff95dd23abe5d8f6117bc9e3a8d7d73414b09537bb7cc5311b2f6f73d2673f1c2f3fb2485d903fdd8d5f229f966bc5364a4ef73c82731da5ee9303", 0xcb) r1 = syz_open_dev$hidraw(&(0x7f0000000b80), 0x6, 0x202002) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000bc0)={0xa35, "24d0cf9e79d0e35c60aab53416c11c8c8e2d4fe180b1cc2cb6ddbaf934b5b537a598fb876336ca329673cc894901fa25b9e01b399d99cea769c60b808ed528a1a6a2b99bd3b93819547563ce7308ded6b29c8631fc03cfd25f1e464d6d9ad4125f44f05ce7a1760085975e4c307ee28560ea673e257c542874d3a11c5718212902a0cb72602613c49ac8682dbfa57ccf3850315959117b84bd91b8e0270e9a64d6e37985d44ce21510fbbed0d1f8b82f0d55f6d56121dc126e0f47dec5f5c44716dec796355820ada69a657dba1b4430b8411cb694d767f0121c43f8ab7ead664422e62b1ca6764d1276ef44440ead3b3bd2470340c83e64cc616b4b7a03b49a451341d1f9d2b9b16b29125b1574e84ae7089b7a4552be1bff5d1cfdd130e9efcde7c91b46f4b1b8f69570be057cb46379d2db483066460075e504ae2d7a44ad680254965f70ffc1969ad92907ade2996957d065d60300371f19b32f82dd0ad67be241e646ac7bb186b2c954c5dcb2a28de37879005a6da589d8d484be88ac2fa9654568f6445b7a3529c64122290cf4b5dd9ef249ea8df88821804a07ade33fb3613ae62983a36987243ea709cb7d98bbb6b286d4a37614a11f4a9f8b2a6977a149956276d57789c52dae53a26e4615b7d833562e8a141a9c99c5ff436ca0866876661b306f67ac358d02810f0353e18510cf640660da688edab97418870104b217c8dff161893ef9aa85173053fac5150ef7e9a8d006ce610161ced7dba6047a567b6ee1856eed5ab2a67a8d110d774ff0865f860c2afb06edd1f2322222a3f67ca177dbd51da6a83faa53fd9733bbb255d536609222a4c365931d0195db066938f64a35ba6061e2d44dcaf09f699903cbc3c29712d9328f41acfe0a7b13583b886adbafca8d041856611e86b8ad6510c59fe201c5ecc44140a955164acbb3966e7971ab8204e26eebf0f453e68395dc399237e9f9550388ce72ac41dededcdcab139a284aa4fbab006c7a1d6dafc9620887bbdfcafdec5d674a056bc49848b6834b947c424fafe204c684a5c03bd8d799cfc02dacf4243ded6e2a8faa6829c4fe95a3b0e875eb644cab8a6dd1b70e59a9ed2901ce74f74d41884a0cf59a10a4dca52c41c97dac69c77f1bea1c0b5f45970c0f454975800a9eaa52f83b77529a351ca305fd593c72f6321601df5d5d753e80e1401a39ea08138a2557b13178cef427ce081a438dced6c0a891e9e0c20e04b33b9cf3d660befed21ffada8e3780cde70ab648cacfc7ff00b27bbfdf8d2b16d19b42f5cb02e91c058f98ca661668655cff530186825f1b6ab103f8e3350b67d44f75acba23fb211b72d15dbcff771e1fd8e365aadcb652233889f4806bc0542413f496ef2ed380842b02c99d592fa7707d003b45321523a86d2f77b84d265475947f0a3bd7d0634ece3188ffee39117ff943d0167c497c9577f50d4223e076856a4627fd160baeeb36b4d6495858ef0c63ff79573925fc942bb9520b52e9d733d4b756e419462ec6c2888aa273d5abb33d7facf5aa0e0c1fba564b1cfd63699a2303e065e8172b6a4b9d02e410753d1e7243c95833948e2bbb7851764687c5ddd09f0ee9a58e2fa5988438ed5a198a7295c00be1301365795f300851dd28072c6d16e044d1bd98f233d49d62d50acc8ead70609c7441936f0226cc86196c3d9bbc9175a54ae8f3386b46deff4d6e01b2090ad50d9cf849eb0b113bf7c0ca3be0b7ebbd973a1d63502eb39d4cbbf42a30d4de829a0884359e0be3b02fae1fcf8a7243ec008773be79bfb7fa2b4fbc9fc5201783eda9c3c057a1b5b51edb27cc4969f299d39e4bbb29d656d4ea1fcff310aeb4eb22a916772809a464a0ab60dfaaeb2dfc65b4a1700200ef519bc1d5346baf160605c71d0db26b82c362790ca56ce0e974d133987c36af65be75e0fbf80d4b0b78ccc935c3b6d71c54113dba62671f40b7c1a6751dd937b112621a232cf21f991cbb526c0d4b8fb48f9732f2269ab7de368bebcfbeb7729ba75aec1244aa326b701db7c7f0aef41232fbd8148aaecfc7aa4aa588ccb8c6b35745550d940ca3d7d5037420a99cca5526a10e52213d4efde036cc9aca68e6e59f73788eb2469600b68c5e3a1e15cbed922a77d2c5c672c9a984832489c437d64ac697137bcfde74ca6e60a2dd6f7db89b3036b790ef3acdd1a7e9cade3329ff72b495f947a52dce9d758af06ef4b2cad63faa74f3070544a419f62a9ba22ad242bed053d15daa26722e7ad849dd3178a79ec1164ac9ebba51ded62a6cdce4f482b19c8b8c9eafb1fff01aaf2df42cbca8e2565781625472098ed77720fa6bae65ac6a2dc6c5669897f1e6a30a48928abc654cf25600a9767e36028132d0d31957026ddea5631a64d3e09af7ee790dbeb8a4bd55ad68ad13d05835e3323b4bf6f743701632fcf19820dddf33b38830182a9dcc1aeb64acb2c17a92a3c54120024381bb98c4b6fe59de114931142a99ee377d9b7fba205c7745884af72c51e96850683444617237d2661ec616948cea045c6333d5ae3860541a145653da49b65bb7e99e38699af910db6d9f32b6ea4464f6327fd1daff91ea65d893ed419ca74f179233d5a4c8e587deac9e2cc9a686da02f0dda0dd44a09626f9a2395209952ca3f75a60dc6be06ea7faa297820d9199125ed969d5f59149859d3bd6d8044a00a6c7b14a672f173f95b2a54fa0299ed04f110d49d8b2f262fd4c9257a50a37e3267e3a805e0616b07c45540f349e53977cd10f124b864c8e350779162e9edecb3399a0b663f87326df9a8df99a0a57a00834fdd27d523ca95ac752fd0deb39437b45c0f80d0afec86e14e6a0ef54f6af9a7673e1327c9434e5c9e007e986c540492390e029ed8bcc95fc4f3aa520641c64287dbff3303ae11d0ba693cf5b404249b170c7e1521036578e3500efa49fdcfdc63bbf75b797da47a708699b9cd0e4d76ec0311770ff4776c312b1020c8a3a798f65f99b16918e0b62d028f0007cd1a19903586fbcb86a05869c80a9cfc1315cdaaeeb4f1739b11690c581caab0d034ea858210e02c32fbe0f8eaaca8bce2140513ba5516d74bb598bdd40f1cafce08e2064dea682d865917825dc35d682df82e794854a49c0678f526fc0ec1892d648185d9cb1fa374b7f50b6a70a5a5a86ae8af02219b76a7db4b612aef305b9bd4c7262c497e4ead49a416a5c459f76f6a8c73717f9b7807cff70951971c36e4eb2075419444ce068157fc1cf80f6447ee506793d48d7005b25cadf8275f1175b5fd43fafbce4c95bbefd3f591bff736adf15cc5b2b8d04d1b0e932fa410fa7e25eb85e0076731176ec90d91c93348b076173ed7b5174e844d0c1ba3e02ec75daa3aed3c66bd2e9f8acd27964b4db05d834d56eb191d010d27e5cda76c95f2b791afb1218854928141fb5c37c6c0f0f0336cd7a3220a0ec280751fccf4672dae6b37326df6d36f45367f7b8a6e778a5fed16bc142234619ff5e34b177e5ca0326d7dd4771f02ab8686232e9f2ce7db2a534228232914344bde9ba278fab555b014d5fd4585131f700305a05b2d891d609ce59bc3a768947e8212d980f677d839c75e348951d0f67fcc1537fc9b8c55aea1fc21aa09f91db166f8e96ef6d5fc2781786bddc35bcfddff6b3c3798ccd9120905da6bd01f98e23"}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001600)={0x207, "b0a00ed9662a5672e5978a224f38bf4258d29a917d0ba8f740cc98c3a25975d42bf1541768dc407d4120fb605f6608d903206dc7f6a6b40704536548bff41d4e8aa59d5003a1066761b45cc91b683c283f56bb87d01d246fbc271f5f193cf3e772f7fe91a31fe863ec1903fedbd1ad5475186cc2f6ffc400b5381fa9a763494798d4c430fedbb11f86fab45a47a7fc600086c8978829dccef927b3b39ddb81004d8d449134547202cc7764f11b7a769b52890525c5c6ec508c0d9af77dd5726429333862bd4fefd9614609cde6ea5c06830a6892dfdd77f74f31146ce24b9ba3037d5ecb9bd6dd5a662636a04ac8e5710208a8d794a039b2960861b77f458ade93f2213ea1eccd29648c6e40ecba4cebb6e7b70790e7a656e27bb1fbe5be86714aadebdfde5e74bd76029b19bae7d75bdba42f9cee6938664821a2705277c267ae42cf29acbf01730543ac8048335ffd635600c9de0872b65194ae9ed9c34b9ae19d5631fbe19410009543b294a444555a607350058c64b824a75805eb51ac500249dfd895e0f871d22f9dd484ac3c7e1c068655010eae307c60717eba7220175b129e4ee1b03efb84bca31fc2acdfb8cdc7c06431217d7954c946ab64f5602a0f7969735bba19544844b3817023d343d0ea765ba9d64e4e0d12beef98ea1034e4cb7b59bc9846d9293923e2e994f0d0c586afef0edf93c6148db6e1f6a6c933d1d660fa088ba0"}) read$hidraw(r1, &(0x7f0000001840)=""/85, 0x55) write$hidraw(r1, &(0x7f00000018c0)="e8d5ef56fd9cd6bd7057c1cffe7dd417f8e467a9624569c03fa9a534644d8a70b974e44c0cf109787d5feee199806459eb492f190c9a2e3de49852c454ffd1223ae224840090f1d68b220f9d722f67f3357b584edbb6fed69806a36c7c2fd33da4d8d4dc9859e60c09796f47ae77db2d4609a5d81f07b86cf32aaf707010d57f49e8fcc437775cc9a2fac623ba578af6077610e4d82a8de7f69b5f6d179a6e6b051ffa22a31cbc5cb69452afcc59638419846a9357c8227d114ad6437c3b607220bbcf8c67ed5be5", 0xc8) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000019c0)={0xc4f, "5bf6d549c16d0596944a10baad63038399673f00ddecc0be6b953e5e0917e44481e1603d797fd15c6c421cbcd6fb26c0f4db2d77a793390fbbba788d70b2e9e6b7c2363660ca82c01a77dacb38905db28ef03399bdce27b45ce2ad229230e8614d13db0b83ad3cd15eee61f789701505939edf387bc31a74c8c22b44e693a1bef06347b0f3407dac2277d8f75579c04e998b5dd4ffd79bbd5d0a5050575b0d32b1614fd678b213cde3645513764b664566ad52c67a90592f2e5bd8f2409abc9580bcee4071b8bf90289f5e1c2483359269bec7a49377035032917dfdc448964fff151f906656b061a00ceeb2231d5ff0e8d1a811eb5db37329614d1f2255d0416a928dfe293c7207223887729eea1c83e68b7235ba402778b6aba62358fb44b4c194ebfba4fcaf6d9d2462061e6e4805c2fb36298425e4c7bd975195254957e1da4924712b29035ce3ff8a6304cb5cc03505cf49f450636cd04e5ba647914df5f867196cbca0b8bca52da833d2823fc7f4132869c165a3e29a91bf38588378a0a6fcaa7bf3b60c70c322fa7b717d5b8a93e0ba444cc9feee03e346d6742991b9320135c0196897da66023fb49de2ccc7a695ae5bc8822b902dd245ee94dba5528e95c75e61a9ce3ec780202df211bdf777a441eed1638e4bb2373dd04c8b766b0dc20ca35b924d9c56d5fdf92d98863a28d4f2b8e94d63b9da0f539d2aff4aa6fa8eaac719a3c9a69dd8d2bd30f7d41a296757c57686051402e85b41ca29e124faf6704a5f47271d131619bdbdc66749d3bbb78f1860596601efd42f5f82f262892c8e8df2a6a2f51293daced186bc779caad68b5e860ebdc74f171f7e7903b7b60a4e91b6fae7f7b7e10808094b14e65c3768f6597d5e2451e38bb14ab6c6c0a95551a2e893c11024b74e96347f446d7cd374510f2cc6c82a3baf6a2e5a64124cca161b0fcf891865deaf7e67d1dc1faa659bf38f411df4bd1325d1e5854319db81a0310905538a7e8fcacf5fa9e138f06ecd42227c1d9600f3c506c093d0ae5bbf55352f4e0fb0c28b2e924a0dd910f66b970b7af64faaa7a72555543aca379c77ab6b6bfc1b471e3022cae99144b0534c55255773d3f80176cb1257ec8d55d718a7c87d36172db4600580c400bb4be2c29b03c2639859ae9013dd065316675ff34b1ee6c8c1f972f0a2f74cbf72db34313d7aeba519cc575fb3fc23a2c7270a2aa900c8d08d30f64ec2b6099bfde943283f09d1dd729ea35e0461044effd67b48330cf309eafc48b4e9a92093bc88bbdf7fd5c8cc5b7ea7764c74df8b601fb7a0449f7a1389a9c7b59eb4368a1b99181b130b6c723c5a67c184f610b4c7d487c3d1579348fec2216546f853244c372d03ea6296ace8ee1b3ec72253d84987359aeac1f92eece0b9fb6f36831b1d648e1504a2ff2d3d13940962a3bcdbc70b112b2cb17412d1b5ade65cc337200270cd4ad374ed978d481a641eb6a68ee3d3461babb6ce25b19b7821a4bd2415e405fa1806782c0c81c965f231520b3b6bc90eee65f6950f00ef2eac8a40768c8e3f3c51ac346b49829c08c68ecdf696666c69def9561eb44cb7a5291ce3f4f8bcf18e61f01f87cde58f1952908cdfebbff7dfb3739f51f8fb86b4bc1cc2276c98d39133d74b6d4c6fecec1ce3492c12f545b54a6d717b6bc26d1282441efa9b03fdc98d2ca32589d150f9dfd41d2d3942d1a366adc905536af33b70ca8e42259b230befba2bd5f26c4fa5ac1791af1ae5f68d7fa6d3f657bd0da56ad4fca19746c55aa9ecf9eebff7161c69659d91e72e6a2ea43113728846a3f24488c97598fb7170ac1fbbf291068fc8d3b841487a3addf26e7bdc7940210cd7e4337e6087c7d341145dcd33ecbcb18f3e286451f4c33fc44f4e36c73bbc445494847c5fe44b6235a5fadfede4baa7975402de7b40c42ab7e7bc17318691a0cc2b91775e3a47b9b9be0351c9f1ad4d2d703b74cf824d9409352a6d569efb99f01ed2548c9b36a1b97bb73503ea52aa17c89a22163ed3f7c7dd51be142f46e2dc8f132f099eed2977f2c45816953719ccc57f68c0c1c20d28738ef474b2b9c79ebb96deb92a2285fae36f7ea778f10d513fd1cfdc41fb166b3ffcae34bfefb4038f5637246ba3a0d50c546ea051d66583f2deb48701b7fd669f48670d7769bfcbbb1d9c27ac81468542af9d85aee3ad64773a987e3c6c82354204b203f15427f40fcb0b6695b267e1ddd01289622f3c4a9f068656a90efc6e2cd557fc1fcd75acfe74ab806f585154c8f24d63054f514db738415827f05d8e61576ff1bf9a688ef31739ff7eb192748a5ca9aebecfab04ebe23706420d8ed46475d2777a8d256fd22e5f89b48747ac10ae567ad767608b2270dd8ff86544901e724c4503d98056a10910afa47d10497312bd0896cb4ea96b5c09c66f0b56087149e20d624cdc42e9a874607db2516f189315c15942d3192e4876c9782202386e83c077a2ffa5c96d02f93b75148d49438b69fba4acdbd1e7d9824919b158eb427ed0d963bee9e7c810d84f8bff818b92426df0dec7629ea0d84ad6697e24ad330cb5f0efa11e1d2e057dbe195f7872f06ed9a57040fad30ba07b254b8b40e788b1c76a476fd4a61e9ba71e9d6f69a55a26c316f336eadf129b0593afd987f686db64d6a9a84195d580add953986109ad1d4a00f74e623b463560b4395ba400f067d6ead0caa68f386942bfcd154fa33232a8bf342c1c6497367f544cf34b97fb467692361cbcf5109ed0c2db5a9bea8bfe5f3100ab71d55980855174ce35f8058b4444993798793ae3bb440e29c4150bc213d4bab07a4d7e5e78f6ae11bc879986e9b3bdf333f1eb83d512001adb7eefa487abc94d166e649018370f6cdc6b9b029f994187896ae416e2213643284baf9a9465117c8bae6631d19a129927f41987b620aaa5651e357e9275f9ef79081db1b32de1fdf35eeefee2beba2fcbb86e9fa399942444892a43c4e6c9ec614c3bf6521841acf2c785d323a9d59bd608edc1333b7fb202a5fcafc2b214f65fc9a6236112b9560cb8d06efee946d6cea40e60213b551f437207529bf667a13d82d103f138190c154695bfc0eccdc9837b79892ec88ca9d91bd843b7eead9e48148948a97be18769732d51f7f7b238e8fc41faf01fcb683a64ed937f03030643bf54af3a0213443b845b72e9fd519dfe298bde3a8e62e0204c7bdde82c7df5becc36ef00c11b1e7e5562c913cd7745abfaf03ce98a844aa3b8777540bcb51fb54f7d590a35659030f4c7eedd522c8d4b9a9592a8f7b2edbe7556db914f4d64083f872e4910637dbe9466ac470a97fc27e78cde28562c87c66161e73957d348790e43d89a474570f62b63ac8cde9721d7a3ca0cd0b5d72a93bbd85e22aea85726684b5bb11102e151a27e46852c3139a392d55b1451b4d8743bbe4d2c1749bf48be12e805917b4ff34f128277e781a788c534986d38a7eeb334e13cdd5e5c376fdea13da022fe7688ebb6ded667c83494cef0ee1e5324231c3ff4da2b4a901442961a8cfbe86e2ea480994d47b95fa70734272a9a0acdbad474ee9e31b713a040315b349d6ebb7f44b883fb32351fc88db912ac8137ddd7138ff4328bee27122f37f8506eea36f51ffc39fcc6b48bea17bbdac29da46cfd0a6bd78232eb7bf1a3575ca86662a82d3a3dd4cfd13f6109eba1c671e20603966eaa183cbe4825727a178c1389f1a343f62bf2791f48c4afb31510e271dccecfdada4145cdc321c06d873e5f72e13163d8faeca9f83548d04b40ef027c5cb76800872110bb7e1baa41c0438989f54fa8376339a00be7471477b65db5819ab5bfd91d92d66941d3e2f4c4bc86b1aee499b5390704e6b3f9323f5da0d4781fd5001c859b7991eb5d27fd3af15101d8aa30dbedadf2c471205eb850f63bc75007b2a0acd23543af5a9c2ad8371862b417e2016933af8aff81971cb9bb89fc2a18949a1dfc3beadfd367dc1702bc2863be464b41e1eb293e26100f7132e96f3a52705a0c8fb900c9bbcfaa6b6b14c4b1e9a88266ddc17f8489791a2e359737c942c97ab61bbcfb4e351fd52191c632fd2481ecd0732b09368dd16d6a54759e0e3c47fc6ea03235d5687aff316e1b18d66cffc3a1c91f98fa516c5a0219e65724cff0d82fd67ef945995010d36f3812dfd976fd6733691b527a4392ce9e6cdfb67d160a984a72f8df2fc022ba8ef8fdc70aabeb3cca1fb40062ab86bfd08d3b88d878558e972ab38e0b1f9b8bb952e67a0126a39acb20a5c22400b9d39505a3b5b01e6c9a3ada0a0d30681dcb38fbcc42a0fa01b32e4a1cc556e3625e71a45109a2ca17e2a6110de636f175bdf65bacfba1a18050fbd3a2b2136835cc05200f4c86db86401b0c36b95268a62afd2dd1de69f7f1f45ad7725f71c203d296051e926cbd1d70040e799225c9"}) r2 = syz_open_dev$hidraw(&(0x7f0000002640), 0x9, 0x101080) read$hidraw(r1, &(0x7f0000002680)=""/56, 0x38) write$hidraw(r2, &(0x7f00000026c0)="bc0866bac25fd4035b44366a66e7c1bf8035d9f30cbf85d4776a9b24fb0b13ebf5c3b7aa8048ff510a2dadfea7bd5a4f85f2d644513f1576482015a3f1b140c5f55b1ee1275e83f9", 0x48) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0xdd3) write$char_usb(r3, &(0x7f0000002740)="97e3d5c1cf33c51e426e6decb07341388f60fb5f56608a8d35ae9de302aec4ab879fc16d66c1fd5c1ffbf25ee881a53b45c25121a71f7a80ba95820279189489988bf0a84aa71ee4225335a358041ee78cc50619764e15916e7b81fcbd261bca8dbeffd911a2271e06f8b97d62c83432e07d56170bb99c65c57ed89009a3c3299e86cdfc9b9a3aeaf8b935756d27511f8f0dfa29418366ff5ffe1d86e2a47e399c2cc583f4d9dba4f776bc562079f2cc2c3d4042582e3a4f2afdb2455e68d4ef6b30a2906aeba0eeb8bea92e56dd475da480948d0523f84ee1498bc8ccc04869faf6f37a24a6849d764e639763199440ac273e11325faf947f359acaf6e2e12f473f24378d14444fb6d641cb5a86504c1a9135421bd14cab76663e5ec4e049bf31d5f94c6f29cfc39f158714e069e12dc6da1a04ff345f6a3cd579086880cc183325f1124462ae737e829f2eeeb5e2b43e99ee9b2f0977ab20aa2baef8e69b489a1bd026b401076778e97da89f58f13b6f4fe20093e5382dc2bca9d8e9fc030e3dedaebf34d6f29831071ed391bcd20e4564ddb05ffa0bdf3c025c008c50cd622c7644eb9ffe79c1ac5a9fbe0733a051db4e402db8c1dffcb343fc98dc6195fe02e690a9e8822c68200866a93652c3ab61cba264933c82a60d4a2a664bc6e156d636a55e387b86cc53d492124aca72965b150eb5530d74969b86239ba8441c935ade70fb1a981a72f45439f60f2c4d481609ffa46c6708500f3baab835f6ab4c572d7d2a05d27ccdf476b8488c72def17d8b247f3e456e2102b48ccf34f50cd3de079f0f5f1e1587c8c0cfed4a649237d4f0b3d4e77800ae484a1984b51b377a98145abecef428ba1a8d97dc223a1e2ba9957b27863f8e3d1615cc7f56640379db30bd49c191425729b51a92598f3748d08f0f56dfaf57ac2db40a97ec26466a99350c27587ede2d3271a6b405ab375a28328fba3ab590e83c2d565de422fd2d0fdb2851d0e0e0e6f56dc15e611194757c59fd9b6385e8f1e6f998704cfa7c61322fc73efece277b5f43c0988e9de57164d160e7e19e7be5ca705a74b6c9030fc22198038f2fb16c0c57dc44149a1148d19b20c92954e84570a699985ee31bb879b8996a900d56c10eb86a00967d534fccecba834efe205e177f3f8409d5dbd8e870054925c2e3e470664befe8c936b9fa1c18d26f0fb295bd638bc5d02b93da76f82741e92cc7b6858915740b0567510ccd5675901b9f9f2159ec5cbc6bf95000a3e2ea5156022e529d29ace83892c954f535bc7d21fb7e2da3be821326a76b6ec2a154b98d22d52fcde2f84dcfda840388d13c31d029ffd85d209f9ba0f4d176f95943bb421d08d2bad6f6b6d65e6d7df2dbbc37090ea3a29f45aa5b641fd1632a193271551e1af905cd2a2c1e08c1c60fdf26380aad637ebc444ce95cff12e7a8bd00e55b5f27406a2f61a8561adf5e034f51c46e2b65b009f0b9a5a999142e6145094c56bc084dd650cfea228f7d831b1d2da612b4630c391fb5c778d32a85724af3fed5ca7432a992894e7c6b37eef62659569a597e6b9301f434055c91976b17336b8a82a6e9f7599af21d74a9e4769d94a9f27cd6f130424b6ab651bf7f89f85b480ce89415daa278ce9a5d77db25222130bf7805e3de6d5ea1f50b70d0f30495da93a8c33efc9108e7a65d7c5c219789ccb93c6b1f48529714844973995d46a0305a8a448d6f3a42dabacb9d67f120df834a7f331e9e392c5ab950399e3a3c9c4d79613859bd319f3a93adf0607281f8e2c8024cce049db9507388a1f7d33738a41738e0d5247149f820b628457662f7b576439c5496c81384a6842aba86552032a55420d2716852ca391f156e2cfca98f3447a302e6469dc96684c1ac4b591cfbce8e14a7ccd2ad52ade938fbe6592c9179bb95e58d1e4953528b2e5986f9b688080666d647d8168f464d2e2cb834418753cff24d838fb87d0ed5ed627de02da2ffb38b8f5b31d8c8be051dac3a0c475a696b0014545fab4daa7345e7e16e48e413a4e86b2fce5627d8ae068de9c673a58d296627c9c261347b80d474846380b5946fc1f435bd5e9c7bd65541efd3d6bbd0f9ab9d79ccf6aed30acb4049dc72368579d2d1484b2165ec83a42ed3f6b9bd48f78edb174044c6e1ff1bb301c63a85059d3119b1fdea882bf88c2ac90f6908ce16113df5c40ce9ecf22d219eba1e3ad27f15562a8d7eeae213011d95428c294048f7bf181cc4b7ea0b8240875f6efead4e41a8cf1173bbd2284ad18c729226a9320cd0eb19bb0952bfd0e0b9e73f87f1a0fbff14efc7a06d31e931a8d8be24b36db670c6017ec0285b7c8f72c18197435c1dc99e527ada0d8c59097fab87405663bfc5ae11f8509ce88b90f62d0b1c24dd9ea9a6deae28b8e1613c0e3ac5e23d910f7c6d23035b84694672a51c32fd2734135d8064b47ea925644a12190c73326a61f137802715ee3b56df394b1be3a4640f853ff19a910b4ae5f0626a0c31ae8b5cb13ea7ed17705d54983368d14d660c368a6d2027ea235d5c3d4a8a93f3c270bd7a6c48116fd29f91ea70693fc49213a38178389ec6b589591f427e3d69b9069db49057e7383a1cb13b593290058a79a1b4f0b8565765db6bf5c180413601f91d45458962e64474201d09c417a95f8a0830413511dcc07b054743b19cb5ca8df592c728746d2498eb7086c80a6379d43f28d819ccb8df3dc9a98c1b50b5dfe65e030f3b1ce15fcf39a4639ba756ce6b0a8b975c64a53ad5e472e922bf84d7bac32cc8f03100b4e63be836c4c2cde9a467575484b24aa9b296fea7e7a485cd1a8196ec38e1c3549787e22b40bc0c26bdf9bc221049e61b0be791ec80a5854ea47863e4eb3f44045132c65faa4e1fd696f78b7f94cfc5c577eb3e5ea70d5e77cc33004cce55a26bf7d2e0a1cb4027638365f237cbe58c4528e081bd46250fbe3db11c4d6ee672d181caa3fbb4b4c3e28bd7e6ffb1bcd4bbde4b853213efd8fd1854b9f4357e3857808f6dbbfc0646d43213ce422f118ddfd19eea2c72cce6bf70c8fdf54d1ffdceee9ca30261eb6f35e0e41f1f4613578025b581b312f24bac719358449cd0b7c4627e5108fa1afe04208f2e1483f6ee0aa9a0c616f5c25188da3bf6a45365b7650bb59d5928a9b025d3bad71b8f909e319e18e3c1f4e9753aa0142e59d344daa5254208c0287fe8e2eae31fe86713ef4fada0078db280126fe583a8ce1b61e6cfa69bddbff79dca63ed4e1f419214f826668e4001248d8cb1e51265af83f0532e0ce9905b90a535938a29b365014cfec7d042e4f9ad3e7291c4759c735fe0d3c89c0719ccd92aca74cdc3f10ee7fff2bdb7722c0e08e6634f3f3c158decc82d3210767fee046156e434a3c1d91c1fa195b3bed9f84ff0c8b691ad8016539ee42c71bb0e546c365ff962f240369314d487280ddf2240cba476d3947477077e4d7332610eb343187cc44e2584109bf435932f573fd149311bf72165d4b7766a3b622ac7a98a2d9e21db900b7c2bb62f26326b52f84ff6de743d1a6582008ffcb4361d0f9eaccb5863497ac9ed48258c24186ecece2411dd5ece40eef35a054872be885104a334084f7d79711b0433c19bbbb31985007e7b74842619170f7293c8de614fc405c3f27731193c67e961cd9906c40b9078ff167250142016ec47c4a0954fb26d24b5b965308b8198adbd45fbdfaf2df49a715e786fed30a8dd4e2c0443f07dd1d75d28bcfa46cabcaa5cb28ea41d4fd526fc62d8221835ef902fbf8b9968935fa53876534c1b84e44bfce0e40c0df278557a7bf59dab7f3fae1c06e65551cb0993d703ad304db9942633db3a2cbfb79322a31c159419071aba8ed34cb6229d123cd790054e0befa804c904490c0115f31c57145e92a38e01ca4ab4fd14cf0f555a3a661455223a85c814e67ddaec9ec2b19e1704d4ddd30e8a18dd508696bfd6c93f0fe17e5d6e037651f4521c5f4e68fa6585912ab970166e6aea26a6715173aeaa2ea1483efe34a69f11c467f64510b8ee382c174648953b2d3c72bf49cdcbb8f7e7f85d3334097d0036144e36564020a5c8294bb3344fb30ea414a27b8deceb373cc266be0c713bf146526bd1317ef664e9d9a10cab7a409bb0e09b8eaeaa66cc31f6624bcb9af1dd2d865bdc4d8d0de4ab0818c1b8f7432bd0a8811426bf527f44f0c2609c8e27ae0ec39dc87eda127a3a53ec6d634681ef610d4ba33ea59783f9004938dbe137d93069ff75fc96612ca04696fb8b06fca3ad31bac70f695f53b70dc184e3c495df1f3b2522af319525dfdce7e996b18c46625aaf3cfb5206c91bdc53fa62e3a97f4e7080ddd69120fa5b0703e432257ae08d577de309d9969986612236369bcc9e911d92f969a1698d1f6bbbaec0ffc4a25447e27695f1dc105182a7e03390bbc75255e18d17f1dc9655b6394b268f0fc573f49d9f3bf97529f546a2bcce388274aa5fc8bb008d6a67acc1e87fd51be3ceba24b3ba963642e8db1bf3de7495dc0d34b6a5a61e26aa7c3f810a8361b8e1b67ec3d60d497243c749db94995a65b58927b057ae08c130b1f8b4ddf20979dc53b252b31b9955373a363499b7290da3337e062b9a7865a1fa5b1b187f276c10f664cad193d5a1cfd880ec621ae0d603dc88ba3ead4064e3db4854b840c391e19bc5758df12c420898d21029a17ebde568818e1967d01df522deaff65a141c727dcb05921ef01369b0ffa912f28d37ef7f299a5892d72531aaf71904b03700e6809ba6eca14ec4dbd0a1748ef5338913ab202f3481394690f41525607aeebea99818d8eca164e131ec78d414a74f9de103189053ec08355ffbba1f0013d33ca36d9b51d11a2eaf389808f4ffe6b47bbbf493211bf9cb4e247a15f3613b74afc31980f3ff7271d71d92759cb53f8cdfb917caccf92d4e6a170cf0948ec8e90d74599dc92be59bf3f96d735e72e964446a22a51d24e49990b92114d741453269a953131994d944df31d3f0be67e41919493e7dc0a61e21e2857ae098ae1b122302d38509ce656c92e428cc0ab555cfeb3fef5f623d0bcc3ebc42ebbf7d8ce8ffac4776cc32570d68a0ef2328e8d23c4bf6a2e6ca7b8fb4523f09f796a59ef889da9cb0e46267fc3779e8b8b89de775cce006bcc1c89bd2e4e9bbac885e24a7c0d07505cf6c2fd33f0fabd1681fc25e983df80898b5c23285db8cf47bb947cdc97d6e5b95735dc59fcee65cdd5536aea0da348a2d4b3abb983c5704c4a3c0e5781e103c7597b1eaa85f76fdbdd395cb2f77156e628117644e6d7348aee8dcce9ba42c0c676c3527c3930c5393515c016b821fb966842c73065ba52e5bdd47054712254759d8ba1adc79953c07b6b6db0e77dd0ab8bfb300ef5b7055fb41c99dfacfc70153cef09064a9ce5574310881c7ac2983ddb8d6269d43dcdca9fdbeceac3ef242127dd7600378f3778577a69a8b322a4da166abbdae63fc0b3ca70f3e4c425a6db75d5030832ac0f559b18574fb656256ef92a2ccdf13c23d71f961785668a57c4ab3f5deda7cbccbd629dce18d2951031f363c4cc962ee5bc7c334ded01508fd9bb7a6d59b35da36076d477ebc48a708b3284b83f749c5ff608e8d36952076da77ce9afe9768ddcb92bad64af8243e3f70f6d0f77b9d759c5d38c25374c890ed5a03e6f9953be5485d563879af9ebcbd6053746a86be4e2c53a62499a4d91d708a81b3dbab9f649a2e4191c3c13ca5466352a4093f578f889d422a669e27f8d10a2b308a", 0x1000) read$char_usb(r3, &(0x7f0000003740)=""/168, 0xa8) write$hidraw(r2, &(0x7f0000003800)="a8719963e33d1a15f5214af2aec254ca200ab63b4f93610239cee40f66f717681a248dcbb9cba91043df4643e17bab8aee8254bb7321c028878abf1b13d67f32b6fd0b58a374c3a977cfea6c2554fe35b107dfccf2c6c84cb846", 0x5a) write$hidraw(r1, &(0x7f0000003880)="687c486311db8ed4a01d367743a4edb885164399ff80d473fbd2782a6b", 0x1d) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) write$char_usb(r4, &(0x7f00000038c0)="82fce0027e9c47035a179cdd38a313a17ee85215662ab761971a6d290eaba0ca1006266e", 0x24) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0xf7e) read$char_usb(r5, &(0x7f0000003900)=""/164, 0xa4) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000039c0)={0x1f5, "13386c1a2b828955c474d8634bbcc53d4b1703a4283def270ae2d1791bde143d4d69b6544d5c320e5addb3955a53228f7ff891ca7ff6e709694d831e01ff30a8dfedb5c42db4403e869815dab177db355a26c63912189799a9155f163ee82112f3e2af6194816fa6b88721e9fe03947b9ae65fd750fc3cbebbf74e8c13e90366e3dc8553808aacf58b56a052c725fc7b9c798de489cab195748baa89da8691b683ac8e95eef3eefe9d0db8214284e134f208e9c4c2be53d74cc22fe0b330c85bee23d69a8622611a6236bbb0e91e0de80496be1d7377fec05ac3bd1827ec99f17cfba41deb900699efc06b714944e8ec9372f58235a1f0fe6770986a6ce049f3d2a0af5836ce4922e04a9e26ad7b7c40115dfe6b7bb910c0eae5ebb3da1a56c3d4b4f5cf37e21439202e2011e912af0cb9eadf52b2851f8583236da0f05e391b25baded927d52e60b9080a417e54749a2e9e3ce118d3d9dae260b58564322bb6e1fa8a606754aa5a5ae5bba57a918d2a524a7138ffd7acd544df80f3f32a331f991bb76de28bcae515cd91e28794055d0f5576e837bda5c2ebaca093018a79c79ca62fc9331c2bb4cf4370baefd29dfad1a839594eb99dff417c53fc03bd2f6b23755ca437e37f7c5ed7824af48aaffb11ec2e2f3efbe50b91312128d53e1c42990c758b10393f4a78a18bc5d27d6bcd8d99632066"}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000003bc0)) write$hidraw(r2, &(0x7f0000003c00)="a171d2da6c6be3974b420877cd2034db35197b3a442a91c9a0ff3df15f7c08c2bd6ad787c32357edbbd4ac26c95bf9ee44ac538d582fbd8adcc013e058bd0ed11b7a15eff496440d94a4ef47e93fdcccf93057d7025c723b6e88d39ab86764a1289d4ebbc30142296f77cee49eb29e567bb43c2c5ed6848fceda94089fbe9432e506b3f875da4616bab3172ae53663c994343299eb92e2b73ce44bc41aa39d77fb2c5a0087520bdcbfd4ed62df41e2cab5d4c92e5aaea211e491dc8109cedbbe605587636652ff9838c951824dac", 0xce) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000003d00)) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffffffffffff) write$char_usb(r6, &(0x7f0000003d40)="27f1fe55c2cfb4d6232a654b6434ef791c2f5214554d3fefe0e5a30d88f47b95c310bbca19a6ee3401bb209bacf33a66df12544295f6974f36ea2d489eb1a595fb0fd2f30683172e949fea0ff0df37d05044b5eb0088336dbeffa173a576703208628e5fffd082ebae5a61768e0067459f9f200d25eed97bf5feafd8ee7b7fe6d206342174621383396e9e1b98ed442bc3b3d595b38f9be35d3d48e9339b87c4735b5144b3b86829219965397f31df6df5040d0c922a4e3c3cda69", 0xbb) 16:07:23 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xb0, 0x200) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/217) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00000001c0)=""/179) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{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, 0xd4, &(0x7f0000000300)={[{0xad, 0x4e00, "f70d0a9cc46f96dc8cb913cf34a8ca997a48e43a237188a2800225d180f41c3bdbee97ce1306f54ac01a33b3ca050b1de00f76894d24f4f86239c83dda8e9e8c5e5b4185102fe775ed6a6d611ad940ea63a7cce14c4460cbf33b0f21ac4680684dfe3a554d98c73c755e2db9367c869ef7e67b3fbc73478d76cde5faca0e7b56079b74b754db29f9804d36370b203268e2831b3bd4ff431ed7c01d0299eb166853501ab1d1b4e6fd273b13d56b"}, {0x1a, 0x4e00, "c48e0e3381b67ca52288b6c995f8651b26541a3f56e18d956f95"}]}) r3 = syz_usb_connect$uac1(0x1, 0x11d, &(0x7f0000000400)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10b, 0x3, 0x1, 0x2, 0xa0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x20, 0xfd}, [@processing_unit={0xb, 0x24, 0x7, 0x4, 0x5, 0xc0, "2bc1f70d"}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x301, 0x6, 0x6, 0x7}, @selector_unit={0xb, 0x24, 0x5, 0x5, 0xd4, "a48e00368f44"}, @selector_unit={0x7, 0x24, 0x5, 0x6, 0x26, '0\r'}, @processing_unit={0xd, 0x24, 0x7, 0x2, 0x1, 0x9, "62706e48e748"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x2, 0x8, 0x1002}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x4, 0x1, 0x3, 0x9, "e8ba"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x49, 0x4, 0x46, 0xff, "dbb9ab50"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x8, 0x7, 0x2, "db6f910cad"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x2, 0xfd, 0x0, {0x7, 0x25, 0x1, 0x3, 0x1f, 0xc320}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x2, 0x0, 0x8, "e36be3eeb89f56ecdc"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x4, 0x81, 0x2, "801ab9495f79f672"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x1c5c, 0x101, 0x7, "d9f9506683"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x9, 0x3, 0x5, 0x0, "2b77ba90"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2b, 0x2, 0x9, 0x8}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x80, 0x2, 0x7f, 0x7f, 'p', "1188"}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x3, 0x5, 0x0, {0x7, 0x25, 0x1, 0x0, 0x40, 0xd0a}}}}}}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x250, 0x7, 0x1f, 0x1f, 0x20, 0xb9}, 0x9a, &(0x7f0000000580)={0x5, 0xf, 0x9a, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x5, 0x7, 0x152}, @ptm_cap={0x3}, @generic={0x7e, 0x10, 0x4, "410b6a5b2ad4b1e0244ac89e9a7d533d27e1d01a2dd6a5b769e931772ab89b4d95aad059beec3b19ed1bc258a2e4709081c437a3427930cbe7a6bc9ead5eb24595f5e613b40fc010fdcce1cabdf2cf06bac64e3522ee8c8335e437c77fd9fe63eb5bf0f6734c93c6092b95919f4fe53fcd67500bd398f40df79e5f"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x3f, 0x18a}]}, 0x3, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x40e}}, {0xc7, &(0x7f00000006c0)=@string={0xc7, 0x3, "c269dbeec86ec83d2729308f07d4ba1a82427fc795fd9c33ceb00ee4fd73700a1e2ae58bf30d99ecf5c43dab60db5905c9d74520740b0f847408f1b3d81d009959398c4fea4e67e1adbd906a6ce48d92b7c7f6a23237f49a6facce5bd0c4b599c2b6c02cb276354c56a18a13024290a17ad03822d24db5d690825ef6fd3a64aa9e489bac4d5c070fc17b2e2f4110bd655d5513a6c486d2282fd7b1139a9f31a55e3a49c1da35edb2e0af04b189627b8a4604368d2ff51950207310adae1861677c6c9a0895"}}]}) syz_usb_ep_write(r3, 0x40, 0xd3, &(0x7f0000000800)="150a3cc266784936a65101f5c985203b614e834b72cde19a9625c916aba2e32225a94ad37994fdfe64c04eb28e433ff250dd264fbd2b009d24e877308b6eb0df63913627cd61d3c99a41514c5ba284e916c60fdb9b38ab86430d3d88b9dd25109f51ff55dec857ab7409d52d63d1255d03f27215b4e1934ea0a11735991c0fd87eb6015d533fbb96b0a7a63b9481097ef6662c8ce3cd93fd2848da0c834d4b7ec650afacad96a51ed056b24ed2ec65e852dad7ff111356cc87f802a0880587f017bc9263e28849f0ca6e2b098fff2752477569") ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000900)=""/11) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000940)=""/4096) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x10, &(0x7f0000001940)=@ready={0x0, 0x0, 0x8, "d40ea2d1", {0x1, 0x0, 0x0, 0x80, 0x4}}) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000001980)=[0x80000001, 0x2]) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x0, &(0x7f00000019c0)) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000001a00)=""/144) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001ac0)=""/6) syz_usb_connect$printer(0x4, 0x36, &(0x7f0000001b00)={{0x12, 0x1, 0x311, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0xa0, 0xc6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0x2, 0x1, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x7f, 0x0, 0x57}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x1, 0x9, 0x5}}]}}}]}}]}}, &(0x7f0000001dc0)={0xa, &(0x7f0000001b40)={0xa, 0x6, 0x200, 0x5, 0xa3, 0x3, 0x10, 0x40}, 0x5, &(0x7f0000001b80)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000001bc0)=@lang_id={0x4, 0x3, 0x42d}}, {0x4, &(0x7f0000001c00)=@lang_id={0x4, 0x3, 0x440a}}, {0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x447}}, {0x9a, &(0x7f0000001c80)=@string={0x9a, 0x3, "1fb760d0daf6afe29116489db284dcd1485d0c7116dcbd700d30751ec059c3c291e78c78e8fe6e13ed593121c83f86b2875cabc288c12edc0b7e286579ff38a1acf08fe3a09faf432bdfc76696d7f226942ec1e0a1f6f9e52594a3fddf9abb2bd55fa489028243e171913a1dca6aebfcebf3ffa316fb4ac346ba894ec0e946f232e016aa068b11c90bc0ed1860f1ba9e454ec1b14c91554f"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0xfcff}}]}) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000001e40)=@conn_svc_rsp={0x0, 0x0, 0xa, "19e632a1", {0x3, 0x107, 0x0, 0x4, 0x8, 0x3, 0x1f}}) syz_usb_ep_write(r1, 0x9a, 0x78, &(0x7f0000001e80)="6b11f3f7a4b83b65e35089f62132adb02d9e6e386cebad46f7ce611e982b015fbc6de01b9e53966d19f79b874547cbfb695ea61e8ba22b3bae1b59bcff923ec4de43d15432839730f9d7ff2e98480c4288748ce0bcc532709100d8152aa5503cb96bb80af5dd90ecaaeadb08a4469f328238944f9331b716") ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001f00)=""/4096) r4 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000002f00)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000002f80)=0xfffffab5) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000002fc0)) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0x16c, &(0x7f0000003000)={[{0x2b, 0x4e00, "d68137d7c4732d642d805cc2b6aa634c4d0e84dde436f61eda0b59695733396d3afd69f5056350d658b0a4"}, {0x4e, 0x4e00, "f826cc421502713513e3ff0fc027cd1bd0201eaf837d85fa2855e54a68095bc69906d93918d9f1cb61a8633615b0e1e5fb185dcc10ee131d9c0c40a0a4783df6ce7a3850a0fcd501a6bbb5835cfd"}, {0x9, 0x4e00, "557b6bc05455b87aaa"}, {0x6, 0x4e00, "850267dc36f8"}, {0x61, 0x4e00, "deb4613496c15ceb06bec693931762203f605969a1f0f931e102b83622028624626664ce757e093cc8f547bce26adc777b5d6e4b9187f1e27fb001b121ef0f83c898de9b3d35cbd8e1b2d838fe155f7ff3e25e93468bcbf6c8e0c14bf6581aab69"}, {0x4b, 0x4e00, "751260461ba37affa04f8ada5f8f2c90147659efb0aa52990e7ea300e81efd166698a515235d13a6f065b489fe0779e3e3826d387962bb7ceaa475fea35836e95df4a8794c211cf75e0f9c"}, {0xf, 0x4e00, "133447e288e0196f11d8cbe7ba3430"}]}) syz_usb_control_io(r3, &(0x7f0000003380)={0x2c, &(0x7f0000003180)={0x40, 0xa, 0x5b, {0x5b, 0x5, "34f9c7ba5fc4491db1e22ad445bf3bb3eb031cf9b0226e5f5075b12a69503af367d52c4f3d038b82b03040159e2f5034ff40ac6896a10aff58826c9d9a7a12e5e127f07443c1b5d158ac4b07af99be5b4f7a2eba96de70673f"}}, &(0x7f0000003200)={0x0, 0x3, 0xa7, @string={0xa7, 0x3, "75a4c40e3c12b74cc8829506ff9a873fa34a9e7f4240750033e0d7fb1b76cb370dca0779fae57b878aeb60afa79003d88ba30cf3861287b0c3d3b55f92db61bd4a212448c09fd3d1c36eae235e482b622abc20452beb6a7d90c77e5b2eda1a95c856ef659c9d8f8ce4a9cbb334f7c67ac7064d5480b33c0f580067719c871c4e1d173f43431cbf6ff344f3371bbe3198db28dc408f0851cc5f069311248d3f7410a268975d"}}, &(0x7f00000032c0)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x8, 0x3}]}}, &(0x7f0000003300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0xf9, 0x2, "b38ea348", "3a052db5"}}, &(0x7f0000003340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x1, 0x2, 0x8, 0x81, 0x8, 0xf000}}}, &(0x7f00000037c0)={0x84, &(0x7f00000033c0)={0x20, 0xe, 0x29, "d6bba0f644f800c281456833b789d7eabf7a45b746284d065b7938816111953930b13827221389cd0d"}, &(0x7f0000003400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000003440)={0x0, 0x8, 0x1, 0xe8}, &(0x7f0000003480)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f00000034c0)={0x20, 0x0, 0x4, {0x120, 0x10}}, &(0x7f0000003500)={0x40, 0x7, 0x2, 0xff00}, &(0x7f0000003540)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000003580)={0x40, 0xb, 0x2, "08c8"}, &(0x7f00000035c0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000003600)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3c}}, &(0x7f0000003640)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000003680)={0x40, 0x19, 0x2, "e6ae"}, &(0x7f00000036c0)={0x40, 0x1a, 0x2, 0x70}, &(0x7f0000003700)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000003740)={0x40, 0x1e, 0x1, 0xe0}, &(0x7f0000003780)={0x40, 0x21, 0x1, 0x2}}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x1f0, &(0x7f0000003880)={[{0x98, 0x4e00, "6eb60e87c28120d7cbf6411582dedd3ca45c65790793eb3c8aba0579ccd7b1e2b7af5bee9a07ace602e5bc346ec758bb61227f765d7c4f70fb87cef9fce7b3dc5035b3f611ea30ec2865a4a0405ac4201241c24c689ab979d0640b1b0528df6fc5621cc16847f6706735b8673f0bdaeaacce2d11bf49f3b667b918ff5ea995eb4668f96ef21a4280b99301d6ca2c4a0d043b7a42504fb2af"}, {0x76, 0x4e00, "97c1c7e2405858e7d57fc08685741427f4146896d00fbe21537ebcefd232de45cbb8f62f7366e229af626b4c0f5ad8537ad3c1a31cb1752302ad19223cda6c8733b94b530d357d836c202626cf2b7021468e486c33848f0a51deb8646a097da5cfcb76f442de68cba662b98c3c1833d832849252fbab"}, {0xd4, 0x4e00, "52ab174f65c9a27f2a38dbfca6e389f8dc19b616eceba3fc568c951bf5c922faf377ae09faf0d939017a6607a38198a2b288c729db56040cac5b3971f85644e792808debaead4a59651445039b6509a1a5e13900cc3d94eb3c3a539cbe73d355ed87b43f36a7e5b91c9fa58c5c249e3b7175301d6b2dbb956f533d52bf30884f046b708f968698ec0739d50d0a9208964450b1ac6d34914735006583bc9f57209ffa07d19d467c50feafb55fdbc91080a399e6f0a75b09c90446fdad769bb3e985289aedad20ef12842c0be9c6303a433191aaf7"}]}) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0x130, &(0x7f0000003a80)={[{0xdc, 0x4e00, "42ad153534fbf5658a4e4ee9b365469bfb0ef4e868aea9d59b14bf9b9238ec4a8ac2f23d338d957790ce9e9478c0a5b34f72ed5d065b3d55ccc6a5bb6d6d36ca989753240dd1ae9f56e20574f885b75a62df861f48d87d615d85939288502afb0ff1c03418de595aae846a8e8e09670c526f5501aec37aa38c6ee7f323403fc16f1aac75243d57f799650812057e75232e43878e6025388da1ee8b67fd48be461eb1cff27f8d66b58a8e6c3bf12f0f653b451655a07cbeeb3c8d4893992e1cd4cae2adeb6b253d989c623b2945f3810274e10842fe42057c34b83dba"}, {0x4a, 0x4e00, "88973e9262e2d9a60f1522c962f09298bc03ac577843dc6d67b4f1e84e5956f6ca6bb48581e05ca6ca7cbde8685f7aa0b563b2c16d9bbaa80f1d599fb7e5b9c32468ef7acbe4ba9b8cef"}]}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x3d8, &(0x7f0000003bc0)={[{0x2e, 0x4e00, "3f4c8e65e9f2649042b12935c9b6fc8c0f9ae1c8c4888511f8c9a3eab936b8bd7af43942cfe6e52b71a77d15c2ac"}, {0x98, 0x4e00, "ea895155233028fc87d566b9f6a171aa4c703111328c3216bd8939903b5ffe87a4667866f9cec54ae49907c9389e88d0c36110e1534e26fa2408cea17016a6f2908950fe728e1c55930a7ee060f8a679f9ced5917362e6c8dd344773f6f8bbd301044ec6175151d34c2ffe38be79ab1baeb8a8ba29d5d7b6d7e7b9c6d7effb954778a627be98d45dca17b4e9c309b4c27f4e0761a5847506"}, {0xaf, 0x4e00, "c3200b0818c708da630654bc2abd5c63e8fe61b005362e4e903712b2be4eeb1b1af8d502acc93e390024601b085416c082d4a40c8960bb8c15a556f4e751b765a9ad049b23871bed6d7e776d1f707908e16479fa47a783d9a007ef6404c0595544802c664ceef175ea9ecc1d34cfdfd7ee1810d1a02900983326f138f0c48fc0c1b144b894afded906a9a2002bc78f7e2feddfad4c5c8d00a3ce32bf7380b851cfd161cff1adde940fb03736539bf2"}, {0xc0, 0x4e00, "2803509cc53b6806b25bf722aedde3347aef51b8db91d727303ff7cc7456e69b54c6664dbc82c57ef153863844f68c6fc0a8d8252140eb109f548eddeabb565ddcf41b7689f66cb133c9ad243b5b12d5fa0775d9a6420cb5bcec33f1b1f8e5be295c501e6e6884984e42e104be578b7fbcc9445df1a1548c29d475ede793df9d1c6cb70aeec7803e7c591859c3e460481a12366e6c3a619c2bc71f57d7e45021ad5a5c1466648955216f60bb78c670d34d19fe7c280429a41cc4d8cc633bfa0b"}, {0x32, 0x4e00, "eed3e8a99a8507f86bd41988a2fb57088a9c85e49b2522c74543dfd388dcd8ac31e6d4fb6c3fef9b06916d78b9b4f9a4dc39"}, {0xf6, 0x4e00, "6ec86856b8d16c495c3b88081a8d6ca218d7de961d62c5436fbf82d545e8874f8dbe29e284f3aa83449d2a1c61fc054cc3e959bc720d89fe9077d6b4c5edf223fa2b77c018d01cddfd56a75e30a9e88250cc64ed7b8902f38af8cdf29b0d0712476a23c2e502b745daf336f2aeeed275189e281ed2fccee53f58b52117242072b64bb09f94b450ed56c43e3674600ba94a0fb5feac2bc5ce4ca5740c684d52676da8fd152d7623da99490c24c7f9eeba42c341af3d260d86a7712db672241c41c78fa9dd9a1e18dbae6e34fd1e34aa769461b7ce8226b87f55f3e1aadfb71222aabfe62200bfebda0b76a06392eb5812f9407c16ae96"}, {0x44, 0x4e00, "7d35e073cfb802c169eab75cbb760b75591d2df3eb84bd369676b8cc5b782ac28edc68ee54097fe18cb6a3fccaed419d3188d053756ee92082b3af62d348836a45f6e1e3"}, {0x10, 0x4e00, "dade526c8b5ae73a9c072e7d57840121"}]}) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000003fc0)=@conn_svc_rsp={0x0, 0x0, 0xa, "b77750de", {0x3, 0x106, 0x0, 0x0, 0x2, 0x5, 0xf7}}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000004000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000004080)=""/93) 16:07:23 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/82, 0x52) write$char_usb(r1, &(0x7f0000000080)="9f415d470f89fdcd56ae37034822dc2faf21fc33332572ef7ae0f966ebe531748c5e1c670c882f563b86cebe24d883b6c0d29865402e7131ead96b4c22866a8f8d54c120ef59cb687bc3d93efeeb005187617e79fa0f0061853e3bc01a0a3274", 0x60) read$char_usb(r1, &(0x7f0000000100)=""/214, 0xd6) read$char_usb(r0, &(0x7f0000000200)=""/184, 0xb8) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x101) write$char_usb(r2, &(0x7f00000002c0)="2021b384e75e79e386fc96e8c944722ed25784011e6666bfbfb26c624bd68ee05cd5c52e322d1799bb4aafe278207b4e062a7157844d078db81f8c4044ee5bbe6e517cb10a6ee13e9330f7c2df0e5e154030fd71de9e7eaa000b40b3023129948af1e4fdef2a5b7e2358deb84b39c7133f18cd96bd00654d6089060c7268ef89bca96469403d14381aa272407f4b3e7084f65c3adf8aa3160d8ee135fc81219e93217ba97723cbbaba87d37d9c54ff71fe0adb9860824634510482cd679c372c6011f7903e82c435b82fa43acca72533a3683f", 0xd3) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x4d) write$char_usb(r3, &(0x7f00000003c0)="7459ca0beb6dbdcde10c667fd8ec430ebd1c53665886f7420ba0296c71", 0x1d) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r4, &(0x7f0000000400)="38dd54e4a988049166925d5fafb1074281cc3f41170a74ec0b6cb95e1c10f07c06609c26ba7ffbdf63fd508f8494aa04134790f5f3999ad3c0537e27c445b97d678a5b15355bad50fd5a1c28bf2e013b9e6b316ca970826e932fe2286f16", 0x5e) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000480)="3eefe4102ef619525eec57653605f654cbc1450cb4f50b4d4244737daa4bf07acc40d18a3573a79187d2966749db0b6797da900eab8759d2d1ae0e9d64d596fc97f9ebf2ee98768b002aca6118de180d2cc37e75fb0a970f3139ac95a6177ee767bfb69b07c57400b04f3fa911dd0500edf4553d67ba514850a87e3dfb654eb733ccf297f3654b6076caa483bd940cc5012f78ad233294c9cc6d7d889a38753b268a68149fec8c9e75d403546d0d2a6c9c5d9bb158cae34ab93b260bd67149a87a7926436581590926db705592f199f7fac83d8a774dfa4318aca3ba5898780f2dd727778d9d893de0fc94d490d7f9f004f204a1300ef6ef338a0fd7412d", 0xfe) write$char_usb(r5, &(0x7f0000000580)="1abe6ad62d2e9221eb5f27e1b7105f5f34208baae33a5ef2ee2582940fafa1cb224688fe4db255bb3d7be73cac4e30a076a4a4026670151249e74c", 0x3b) read$char_usb(r3, &(0x7f00000005c0)=""/121, 0x79) write$char_usb(r2, &(0x7f0000000640)="2d75b5e332b2062eb04321bd2b30ae78681e1a9f2b6effb8b3fc797177c1cdc0b9f027e60bf40b8cbcd13b90dae3bf1e6be735e97576dcfadccdf2c8cb49f7b6ed2234d021f109f16f26f8d64ceab70e988f9368ccb0d983438b5a0bef42bd52671976f2328e474355cc55211889ab36f7d69ffd95a6e2a4e758a483461178933e2ab4e0f8ff2fa8", 0x88) write$char_usb(r0, &(0x7f0000000700)="8a33a4982434af4ca8b527922e15f0562972e1f2d7e786af6af26de76800263b233459a0b6f94623fc4d37063efffce3aee7a4b95563c2ac9bb7e52456280ef61e3cefac75621573a6c5167e447d0d1e466c4c47dac92d08557e5bbd59fa0352155aa4a76bad8ace0ca8104e72e8dfa8422c0fbc31f4c9a248de743e4b49087f93866c6499f360a920810f3079226235a4cc33e05fabe0630a05f640ecef210cbe3a8631f9714068b21d44a3d1f723bfcb8502c1c5f821fe35ccae7b0065301e8db3851b1fc30f897f7d6f51c33864c9cf1bc55212dec8ba709275c5", 0xdc) write$char_usb(r1, &(0x7f0000000800)="d92c8d3954bc43051b94ca2966b036e4caf43bfc6033ec380023c14277c74a72f7a778eb647a0807e1c9fdfe5de84f35d410d158e2e07282940fb7af28cb64986b5aeb86723c096842eabc6e34658fd1b63b675210074706722c49d56e2d56611de098c94406a4dec095acbbff8f1637b7ea00da626deaddc221fed6a697559a236e5256cb91925f57522e8bda4c065e97ab0cdd99c4fbdb9b5e4a290defde718302d62fe460b2b4a26cde6af4dfbb682374f95395caab2bf26ad715515a27614390007603a9930443f341aa5e87a6", 0xcf) read$char_usb(r5, &(0x7f0000000900)=""/4096, 0x1000) read$char_usb(r0, &(0x7f0000001900)=""/109, 0x6d) write$char_usb(r0, &(0x7f0000001980)="5778739c6f546a81b84c0268684dd2c93d3ac29e2c7cf3e6dc31ee35657e80dd806e6d0ce73cc86e55132c62b6e42199c6108d7f96f5788a47d1986bce406b17f73d01de00cc6cb8f865e97f42189882ddd4a101dd2db4b50df678e29da0c1aadb256ccc8d8351740290e4da8b9de932cac7085e895a7367a42b3b2ecf4ce14af6f75feb8ab93ec169ac570b4216dfc871d41dca58025e88453333", 0x9b) read$char_usb(0xffffffffffffffff, &(0x7f0000001a40)=""/124, 0x7c) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0xa3) write$char_usb(r6, &(0x7f0000001ac0)="7869ae0fa5a61490f230d9e7fb021a9a5a2dd7f49397c7e7c583cb9b45d70bca7bd48830cf67dd86896cfa5ae0296f7078f55bbea66e3b0cbd09cb8205505e3df694bfb82c4de2e00bf71e5f1ca69292f38f4b99b6d4d291", 0x58) read$char_usb(r6, &(0x7f0000001b40)=""/232, 0xe8) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000000000000000) read$char_usb(r1, &(0x7f0000001c40)=""/243, 0xf3) read$char_usb(r1, &(0x7f0000001d40)=""/101, 0x65) write$char_usb(r7, &(0x7f0000001dc0)="64adf8d65dd42d909a5d5b2724894ce35531518d193755cdd45a31c6616a4cc4eb7cdf66fc8b46abea049f052822015a43f2c515927e8529bccaf47b697b1b6e9a31d32e18abaf3c5fbd0618d73def0dcd24f25483d918da1006230a49427de3305f0e4bfbb588b41f4fb2bb0144437adbfe935601bc71956808bf2d447b2df599288cc3883a", 0x86) 16:07:23 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000000)=""/82, 0x52) write$char_usb(r1, &(0x7f0000000080)="9f415d470f89fdcd56ae37034822dc2faf21fc33332572ef7ae0f966ebe531748c5e1c670c882f563b86cebe24d883b6c0d29865402e7131ead96b4c22866a8f8d54c120ef59cb687bc3d93efeeb005187617e79fa0f0061853e3bc01a0a3274", 0x60) (async) write$char_usb(r1, &(0x7f0000000080)="9f415d470f89fdcd56ae37034822dc2faf21fc33332572ef7ae0f966ebe531748c5e1c670c882f563b86cebe24d883b6c0d29865402e7131ead96b4c22866a8f8d54c120ef59cb687bc3d93efeeb005187617e79fa0f0061853e3bc01a0a3274", 0x60) read$char_usb(r1, &(0x7f0000000100)=""/214, 0xd6) read$char_usb(r0, &(0x7f0000000200)=""/184, 0xb8) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x101) write$char_usb(r2, &(0x7f00000002c0)="2021b384e75e79e386fc96e8c944722ed25784011e6666bfbfb26c624bd68ee05cd5c52e322d1799bb4aafe278207b4e062a7157844d078db81f8c4044ee5bbe6e517cb10a6ee13e9330f7c2df0e5e154030fd71de9e7eaa000b40b3023129948af1e4fdef2a5b7e2358deb84b39c7133f18cd96bd00654d6089060c7268ef89bca96469403d14381aa272407f4b3e7084f65c3adf8aa3160d8ee135fc81219e93217ba97723cbbaba87d37d9c54ff71fe0adb9860824634510482cd679c372c6011f7903e82c435b82fa43acca72533a3683f", 0xd3) (async) write$char_usb(r2, &(0x7f00000002c0)="2021b384e75e79e386fc96e8c944722ed25784011e6666bfbfb26c624bd68ee05cd5c52e322d1799bb4aafe278207b4e062a7157844d078db81f8c4044ee5bbe6e517cb10a6ee13e9330f7c2df0e5e154030fd71de9e7eaa000b40b3023129948af1e4fdef2a5b7e2358deb84b39c7133f18cd96bd00654d6089060c7268ef89bca96469403d14381aa272407f4b3e7084f65c3adf8aa3160d8ee135fc81219e93217ba97723cbbaba87d37d9c54ff71fe0adb9860824634510482cd679c372c6011f7903e82c435b82fa43acca72533a3683f", 0xd3) syz_open_dev$char_usb(0xc, 0xb4, 0x4d) (async) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x4d) write$char_usb(r3, &(0x7f00000003c0)="7459ca0beb6dbdcde10c667fd8ec430ebd1c53665886f7420ba0296c71", 0x1d) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r4, &(0x7f0000000400)="38dd54e4a988049166925d5fafb1074281cc3f41170a74ec0b6cb95e1c10f07c06609c26ba7ffbdf63fd508f8494aa04134790f5f3999ad3c0537e27c445b97d678a5b15355bad50fd5a1c28bf2e013b9e6b316ca970826e932fe2286f16", 0x5e) syz_open_dev$char_usb(0xc, 0xb4, 0x5) (async) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000480)="3eefe4102ef619525eec57653605f654cbc1450cb4f50b4d4244737daa4bf07acc40d18a3573a79187d2966749db0b6797da900eab8759d2d1ae0e9d64d596fc97f9ebf2ee98768b002aca6118de180d2cc37e75fb0a970f3139ac95a6177ee767bfb69b07c57400b04f3fa911dd0500edf4553d67ba514850a87e3dfb654eb733ccf297f3654b6076caa483bd940cc5012f78ad233294c9cc6d7d889a38753b268a68149fec8c9e75d403546d0d2a6c9c5d9bb158cae34ab93b260bd67149a87a7926436581590926db705592f199f7fac83d8a774dfa4318aca3ba5898780f2dd727778d9d893de0fc94d490d7f9f004f204a1300ef6ef338a0fd7412d", 0xfe) write$char_usb(r5, &(0x7f0000000580)="1abe6ad62d2e9221eb5f27e1b7105f5f34208baae33a5ef2ee2582940fafa1cb224688fe4db255bb3d7be73cac4e30a076a4a4026670151249e74c", 0x3b) (async) write$char_usb(r5, &(0x7f0000000580)="1abe6ad62d2e9221eb5f27e1b7105f5f34208baae33a5ef2ee2582940fafa1cb224688fe4db255bb3d7be73cac4e30a076a4a4026670151249e74c", 0x3b) read$char_usb(r3, &(0x7f00000005c0)=""/121, 0x79) write$char_usb(r2, &(0x7f0000000640)="2d75b5e332b2062eb04321bd2b30ae78681e1a9f2b6effb8b3fc797177c1cdc0b9f027e60bf40b8cbcd13b90dae3bf1e6be735e97576dcfadccdf2c8cb49f7b6ed2234d021f109f16f26f8d64ceab70e988f9368ccb0d983438b5a0bef42bd52671976f2328e474355cc55211889ab36f7d69ffd95a6e2a4e758a483461178933e2ab4e0f8ff2fa8", 0x88) write$char_usb(r0, &(0x7f0000000700)="8a33a4982434af4ca8b527922e15f0562972e1f2d7e786af6af26de76800263b233459a0b6f94623fc4d37063efffce3aee7a4b95563c2ac9bb7e52456280ef61e3cefac75621573a6c5167e447d0d1e466c4c47dac92d08557e5bbd59fa0352155aa4a76bad8ace0ca8104e72e8dfa8422c0fbc31f4c9a248de743e4b49087f93866c6499f360a920810f3079226235a4cc33e05fabe0630a05f640ecef210cbe3a8631f9714068b21d44a3d1f723bfcb8502c1c5f821fe35ccae7b0065301e8db3851b1fc30f897f7d6f51c33864c9cf1bc55212dec8ba709275c5", 0xdc) write$char_usb(r1, &(0x7f0000000800)="d92c8d3954bc43051b94ca2966b036e4caf43bfc6033ec380023c14277c74a72f7a778eb647a0807e1c9fdfe5de84f35d410d158e2e07282940fb7af28cb64986b5aeb86723c096842eabc6e34658fd1b63b675210074706722c49d56e2d56611de098c94406a4dec095acbbff8f1637b7ea00da626deaddc221fed6a697559a236e5256cb91925f57522e8bda4c065e97ab0cdd99c4fbdb9b5e4a290defde718302d62fe460b2b4a26cde6af4dfbb682374f95395caab2bf26ad715515a27614390007603a9930443f341aa5e87a6", 0xcf) read$char_usb(r5, &(0x7f0000000900)=""/4096, 0x1000) read$char_usb(r0, &(0x7f0000001900)=""/109, 0x6d) (async) read$char_usb(r0, &(0x7f0000001900)=""/109, 0x6d) write$char_usb(r0, &(0x7f0000001980)="5778739c6f546a81b84c0268684dd2c93d3ac29e2c7cf3e6dc31ee35657e80dd806e6d0ce73cc86e55132c62b6e42199c6108d7f96f5788a47d1986bce406b17f73d01de00cc6cb8f865e97f42189882ddd4a101dd2db4b50df678e29da0c1aadb256ccc8d8351740290e4da8b9de932cac7085e895a7367a42b3b2ecf4ce14af6f75feb8ab93ec169ac570b4216dfc871d41dca58025e88453333", 0x9b) read$char_usb(0xffffffffffffffff, &(0x7f0000001a40)=""/124, 0x7c) syz_open_dev$char_usb(0xc, 0xb4, 0xa3) (async) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0xa3) write$char_usb(r6, &(0x7f0000001ac0)="7869ae0fa5a61490f230d9e7fb021a9a5a2dd7f49397c7e7c583cb9b45d70bca7bd48830cf67dd86896cfa5ae0296f7078f55bbea66e3b0cbd09cb8205505e3df694bfb82c4de2e00bf71e5f1ca69292f38f4b99b6d4d291", 0x58) read$char_usb(r6, &(0x7f0000001b40)=""/232, 0xe8) (async) read$char_usb(r6, &(0x7f0000001b40)=""/232, 0xe8) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000000000000000) read$char_usb(r1, &(0x7f0000001c40)=""/243, 0xf3) read$char_usb(r1, &(0x7f0000001d40)=""/101, 0x65) write$char_usb(r7, &(0x7f0000001dc0)="64adf8d65dd42d909a5d5b2724894ce35531518d193755cdd45a31c6616a4cc4eb7cdf66fc8b46abea049f052822015a43f2c515927e8529bccaf47b697b1b6e9a31d32e18abaf3c5fbd0618d73def0dcd24f25483d918da1006230a49427de3305f0e4bfbb588b41f4fb2bb0144437adbfe935601bc71956808bf2d447b2df599288cc3883a", 0x86) (async) write$char_usb(r7, &(0x7f0000001dc0)="64adf8d65dd42d909a5d5b2724894ce35531518d193755cdd45a31c6616a4cc4eb7cdf66fc8b46abea049f052822015a43f2c515927e8529bccaf47b697b1b6e9a31d32e18abaf3c5fbd0618d73def0dcd24f25483d918da1006230a49427de3305f0e4bfbb588b41f4fb2bb0144437adbfe935601bc71956808bf2d447b2df599288cc3883a", 0x86) 16:07:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffe, 0x220000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="dfc211d28aedff2d9f11c21ee3fd0e683a82d270f6aa0043a94c3030121b773ac630891e4ac00424fc31be96259c5508d6d8345cfcf311ddff921bcf5223a15f050fe7e00446e09ee4893c9556173653d96a38a3a58b53bf") (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)={0x113, "bb0562e8de7c197b704651407f762f4adc64bcb371b4cdcdfb1c027b2ff19f0a71ef9aa881e339a42520a83406a7f165ece2c831052388b2594ce4c237b0311244fd17edb7c7cb0d368acd23af48756c09cb20e1fbd22543404b29262f8a4b68176583c7142c1ff03e475765c4403af4b90bf67b77e48896313550e71419f8bd7f12a4c0e33a4ab63a00664ca571e260964bc687f62859b0f3bf3b11fb5fa1a69c29b1015885f4ece354c02df7477303ddf9d0a82a1c55721e591b190aa0b954e1a53c10e0c0b0cc4d1887380b5ea87bea69316987e8c6fa4c00a1298c9d8c451a5e8572cae86486c67d681ec32c96b433a5db66fbe4df468fbf99fc84362d6338ff93f418719f46bd327d8f25e6ede75329ff"}) (async) write$hidraw(r0, &(0x7f0000000200)="2b162c96b1f09c7995503b3a22ecf10415f567e764c8e59891d980c030d990b25525d8a1471d4648259b85c5d839bd053093fffb4ff1fa6d71cd929b468fb6578056712e06601328f591a704088281421d3f9fbce38085cb910f6ae12e1b32e5a3110a5f3f85ea3cab46a81f1d1d674e4ed37e6b8fed3580da9f528fcb29eb59289bd3c8ec53c2e908e9c2a128579ccf338353c46a7298931caa24e7da70a9c7a9d92cb0321f4d5813a68d4cc063d3bc6de3f3", 0xb3) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)={0x795, "3077a30f4a2212eb34ac71ecc2d68910bfa219d409c59aac479c19cf12bbd31f0604138cb47681421484757745776654fb127f5852de7df9939e67e50a6f899e19b44992ee6290aa9c20b317dc4849f064e27b7f974a51b3819e87c8d1d591434d18217f0cd3681809466ad8cc799620615f1462cd47ab3c0ff421887fecca27d8845ed09b5bbcd184a30af75c554f4aab17b6d50897ffcca178e2c4d0dc664675d1049e83bd4c303fc755701f7313f3a485543cdb1aaab8fbc42c67b36db16a31d1776a4b118684af7dd4eb4c6d91661d9d02b4b87dd8e44834f51ee2cb03bce8e469a3c5f5620e9e2c82d71c5b30d644d818b7012d6d1966a5eb2a44d48b8b16e2f29924a382fdec70beb9b50fca03a0e6b1a37596c884cd9542bcb34accb2697096d8101ac0f94ded39438013145814f2e8684de26dc9b517626e47eda282a96d30d8736be91eb2e7800d221b50494ee602611a276eee52180a1d4946d031b65e2e7b21c1d7ee3fc7b9e64d449f79a7d3df9fe72b9794afbd7a10b332757bffa7efd4fcc9cce26a722d201b73043cc61f42904e2a80a2be6bf734f68cb50dc9f9f06a011fc3957d91155c5a2017a16862c308b47825349508acee02f8f4d3237e16069200f24c00190b748c4ef376426a8e7c9adf1081d3a077415c1a002dadad5459340fef06eaa9481d14747308c56a65abc005951ff21fb24d692bc61105600afe5b1238cd59eb8f28d68b7daaa9334a41e8f821ed8cdaa63e9354625acec9d10bcc116a907021572cc49d0d6edac10c660c946e8464bf85cd5f2b38fb32849cb011270e1efcd465ba82ee7aef430d41ec45565f9c5d59f8cff4ea7180c1f1f54c842d12a29bc305ccf3d3568fd4cf333840bb6d1e8a5997cba12063a57ebb609316696dab192535bf881a86708d7fff41b379c25f80d1573890a4121ef010b230f3ded51cc37183d47d3f7c19ef447987b452d24534055ae731eb6464ba8ae1cfdc1d912e7affe079689818553338e1e34e3d3d014121a18a605775ccfba13a2ad857b09425de98d397ac64ab4464835cf034db917fcd6e19f97bbbe8d9c909e9690d36d4e6478fd1c07c1f6b97599de51806cb34918553429687f6ae7b209e96526e7cd16a61c6f3ac25bb7ff7d07e8a89a4f5b2c566403af8c859f5524464d25b6fa20cb1e697a2288f027dd34b3c9ddd7f4074c3e8ffa98f0d7a91d236a66690c8534c0d1c13addfbfee116672956ae34cb1e038de80b817c085c0ff6ba8435300b5bb0bc49c17dfb67978986723ae75833323c27b937dac2a9c30debd5772ad9c97754700df7a53e0ee6004f271cc5861cd2735cd8ecc1b4d7132781ebf9a498b40110deeeba72bd1650c38992ac9fb73b141ecf40f94acdd1318fd220dddac1a1fa7746e42bdfe65933cec3d32885558fa6eff1d138e604db92da534ce847bb4ca59239529c839111c244a9cd2bd628e41cbdd933692cab45042e9ad602fe60b52cb4e9df9e0918afd3818099d397562f05072e2a3230dac52682d4b2ab39979abdf5c0d8455af6bd01f5fb8ef25d7f08e942b633401cdeea107dede4a97af164c99605310d5350cb723c41c778f5eb2b5e026b35aa702411abddb387e617b4ddd2101900b4456242e60810bd1b5d8c185197a9191fc4317b1acfc351735d584a22ff82736166c2719e03d20aa9dc90c39f5cf3fd0d465c461b052f93ff5fa6a0468eb3a9a829f71dc4602ac56ff56b7aacb6ba4b98dc88f77e4c7992c4032691ecb6621b497ae324ea097fc64c0576f79a079cba7d3621083834c9e6d25662a74bddf83f190cddc67a8721fbc83d74df9ff5f7d7c5ab49e76d6ae2c6caedaf4bdbccbbd0c9e2ae20a847bca91ae6d230c93edf0285a370757f8d95334759125f7162f0ab63acf725896ccb0a71ae7750a2aacca267dd06b54aae869a159320dc575dbbb35f47eed5a39607bc4629d7b4ade1fb495a75c2bba334463b2cafdda832041eca607ccbdc1118e59c3070670ffa28742cb030caf1981a4e6de2d247acd37001133ba8b459485f739d2f5b416f86517f8d1c523e6b8eb17e4863a651d584611e2edaf9353d6c822e8642242ab4a3d466bf3b1432532dbb2aaf0a9000b72b58f08bc984341070f4beb47a2c4658de147fa9f60c24b632d5def6f115cefe5c1a15846fab451718776be6bc5873451a98a6e4f0cdd3e0fe0c631ba050f175f06ed4b25a82b19aaaf70d8f568228c35aab1db51b87b3dfb07a688a73dc88dca80022fad26bfca4443350bdb89ce8b93f7344298168789a0fecb9b3523ceb2cf2ebfd693608fed8f9f47bb2603e874d9a208124dffa9ce3043e6c0abaa6df046997b189427315a64d23de19d272cee2bf602e410b4b41e26ee5db80c5d80b1505cb00b977a6fddcf7839940bb51eb30ef99b341301a92d4c736441d0820c01af59b827cd07d1db097d088e73e4ed1bfe7ff96c89eff1ad10b100a149df6f1fcd4ccd51af49d57285b4e7835fc86a8625ec462104ffb0f5ed044562201d26669586097d100b88dc2ba04d078c391e95e4b400712cabbf1501c381b5b465308c9c3ce425f0ef7eba85118c1c3110bdb9e3caaba6d8ed37a3fd72489d1928d241589bcb6573ffebcade92040b48ffad422d434ca9030f36424e90e2a33142b34348737a25d366f2ef31121d871e0c70c8b12eab3b3047ff05c43dcbb36a01f7a530a46014b078e2b352ab0d776e18ce"}) write$hidraw(r0, &(0x7f0000000a80)="2e88533d2571572e4d24055a00b81fdf260db4f39f05d2f4d38bdbfd26d78967e5c387b8e2daed3dc3e329eab5d02991ee0366adee29a46efd57e0ce0d4ecf2a328c0f4ee1ba5871bf713b406ca07356acb2bf9e0bc4a850506fc2558e9855bcf9eff32a9ac6b1844237be25fe7adb9045457be53d1758d5331fccac7eda4334f140c84285d342f25777dcf597ed21c0ff95dd23abe5d8f6117bc9e3a8d7d73414b09537bb7cc5311b2f6f73d2673f1c2f3fb2485d903fdd8d5f229f966bc5364a4ef73c82731da5ee9303", 0xcb) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000b80), 0x6, 0x202002) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000bc0)={0xa35, "24d0cf9e79d0e35c60aab53416c11c8c8e2d4fe180b1cc2cb6ddbaf934b5b537a598fb876336ca329673cc894901fa25b9e01b399d99cea769c60b808ed528a1a6a2b99bd3b93819547563ce7308ded6b29c8631fc03cfd25f1e464d6d9ad4125f44f05ce7a1760085975e4c307ee28560ea673e257c542874d3a11c5718212902a0cb72602613c49ac8682dbfa57ccf3850315959117b84bd91b8e0270e9a64d6e37985d44ce21510fbbed0d1f8b82f0d55f6d56121dc126e0f47dec5f5c44716dec796355820ada69a657dba1b4430b8411cb694d767f0121c43f8ab7ead664422e62b1ca6764d1276ef44440ead3b3bd2470340c83e64cc616b4b7a03b49a451341d1f9d2b9b16b29125b1574e84ae7089b7a4552be1bff5d1cfdd130e9efcde7c91b46f4b1b8f69570be057cb46379d2db483066460075e504ae2d7a44ad680254965f70ffc1969ad92907ade2996957d065d60300371f19b32f82dd0ad67be241e646ac7bb186b2c954c5dcb2a28de37879005a6da589d8d484be88ac2fa9654568f6445b7a3529c64122290cf4b5dd9ef249ea8df88821804a07ade33fb3613ae62983a36987243ea709cb7d98bbb6b286d4a37614a11f4a9f8b2a6977a149956276d57789c52dae53a26e4615b7d833562e8a141a9c99c5ff436ca0866876661b306f67ac358d02810f0353e18510cf640660da688edab97418870104b217c8dff161893ef9aa85173053fac5150ef7e9a8d006ce610161ced7dba6047a567b6ee1856eed5ab2a67a8d110d774ff0865f860c2afb06edd1f2322222a3f67ca177dbd51da6a83faa53fd9733bbb255d536609222a4c365931d0195db066938f64a35ba6061e2d44dcaf09f699903cbc3c29712d9328f41acfe0a7b13583b886adbafca8d041856611e86b8ad6510c59fe201c5ecc44140a955164acbb3966e7971ab8204e26eebf0f453e68395dc399237e9f9550388ce72ac41dededcdcab139a284aa4fbab006c7a1d6dafc9620887bbdfcafdec5d674a056bc49848b6834b947c424fafe204c684a5c03bd8d799cfc02dacf4243ded6e2a8faa6829c4fe95a3b0e875eb644cab8a6dd1b70e59a9ed2901ce74f74d41884a0cf59a10a4dca52c41c97dac69c77f1bea1c0b5f45970c0f454975800a9eaa52f83b77529a351ca305fd593c72f6321601df5d5d753e80e1401a39ea08138a2557b13178cef427ce081a438dced6c0a891e9e0c20e04b33b9cf3d660befed21ffada8e3780cde70ab648cacfc7ff00b27bbfdf8d2b16d19b42f5cb02e91c058f98ca661668655cff530186825f1b6ab103f8e3350b67d44f75acba23fb211b72d15dbcff771e1fd8e365aadcb652233889f4806bc0542413f496ef2ed380842b02c99d592fa7707d003b45321523a86d2f77b84d265475947f0a3bd7d0634ece3188ffee39117ff943d0167c497c9577f50d4223e076856a4627fd160baeeb36b4d6495858ef0c63ff79573925fc942bb9520b52e9d733d4b756e419462ec6c2888aa273d5abb33d7facf5aa0e0c1fba564b1cfd63699a2303e065e8172b6a4b9d02e410753d1e7243c95833948e2bbb7851764687c5ddd09f0ee9a58e2fa5988438ed5a198a7295c00be1301365795f300851dd28072c6d16e044d1bd98f233d49d62d50acc8ead70609c7441936f0226cc86196c3d9bbc9175a54ae8f3386b46deff4d6e01b2090ad50d9cf849eb0b113bf7c0ca3be0b7ebbd973a1d63502eb39d4cbbf42a30d4de829a0884359e0be3b02fae1fcf8a7243ec008773be79bfb7fa2b4fbc9fc5201783eda9c3c057a1b5b51edb27cc4969f299d39e4bbb29d656d4ea1fcff310aeb4eb22a916772809a464a0ab60dfaaeb2dfc65b4a1700200ef519bc1d5346baf160605c71d0db26b82c362790ca56ce0e974d133987c36af65be75e0fbf80d4b0b78ccc935c3b6d71c54113dba62671f40b7c1a6751dd937b112621a232cf21f991cbb526c0d4b8fb48f9732f2269ab7de368bebcfbeb7729ba75aec1244aa326b701db7c7f0aef41232fbd8148aaecfc7aa4aa588ccb8c6b35745550d940ca3d7d5037420a99cca5526a10e52213d4efde036cc9aca68e6e59f73788eb2469600b68c5e3a1e15cbed922a77d2c5c672c9a984832489c437d64ac697137bcfde74ca6e60a2dd6f7db89b3036b790ef3acdd1a7e9cade3329ff72b495f947a52dce9d758af06ef4b2cad63faa74f3070544a419f62a9ba22ad242bed053d15daa26722e7ad849dd3178a79ec1164ac9ebba51ded62a6cdce4f482b19c8b8c9eafb1fff01aaf2df42cbca8e2565781625472098ed77720fa6bae65ac6a2dc6c5669897f1e6a30a48928abc654cf25600a9767e36028132d0d31957026ddea5631a64d3e09af7ee790dbeb8a4bd55ad68ad13d05835e3323b4bf6f743701632fcf19820dddf33b38830182a9dcc1aeb64acb2c17a92a3c54120024381bb98c4b6fe59de114931142a99ee377d9b7fba205c7745884af72c51e96850683444617237d2661ec616948cea045c6333d5ae3860541a145653da49b65bb7e99e38699af910db6d9f32b6ea4464f6327fd1daff91ea65d893ed419ca74f179233d5a4c8e587deac9e2cc9a686da02f0dda0dd44a09626f9a2395209952ca3f75a60dc6be06ea7faa297820d9199125ed969d5f59149859d3bd6d8044a00a6c7b14a672f173f95b2a54fa0299ed04f110d49d8b2f262fd4c9257a50a37e3267e3a805e0616b07c45540f349e53977cd10f124b864c8e350779162e9edecb3399a0b663f87326df9a8df99a0a57a00834fdd27d523ca95ac752fd0deb39437b45c0f80d0afec86e14e6a0ef54f6af9a7673e1327c9434e5c9e007e986c540492390e029ed8bcc95fc4f3aa520641c64287dbff3303ae11d0ba693cf5b404249b170c7e1521036578e3500efa49fdcfdc63bbf75b797da47a708699b9cd0e4d76ec0311770ff4776c312b1020c8a3a798f65f99b16918e0b62d028f0007cd1a19903586fbcb86a05869c80a9cfc1315cdaaeeb4f1739b11690c581caab0d034ea858210e02c32fbe0f8eaaca8bce2140513ba5516d74bb598bdd40f1cafce08e2064dea682d865917825dc35d682df82e794854a49c0678f526fc0ec1892d648185d9cb1fa374b7f50b6a70a5a5a86ae8af02219b76a7db4b612aef305b9bd4c7262c497e4ead49a416a5c459f76f6a8c73717f9b7807cff70951971c36e4eb2075419444ce068157fc1cf80f6447ee506793d48d7005b25cadf8275f1175b5fd43fafbce4c95bbefd3f591bff736adf15cc5b2b8d04d1b0e932fa410fa7e25eb85e0076731176ec90d91c93348b076173ed7b5174e844d0c1ba3e02ec75daa3aed3c66bd2e9f8acd27964b4db05d834d56eb191d010d27e5cda76c95f2b791afb1218854928141fb5c37c6c0f0f0336cd7a3220a0ec280751fccf4672dae6b37326df6d36f45367f7b8a6e778a5fed16bc142234619ff5e34b177e5ca0326d7dd4771f02ab8686232e9f2ce7db2a534228232914344bde9ba278fab555b014d5fd4585131f700305a05b2d891d609ce59bc3a768947e8212d980f677d839c75e348951d0f67fcc1537fc9b8c55aea1fc21aa09f91db166f8e96ef6d5fc2781786bddc35bcfddff6b3c3798ccd9120905da6bd01f98e23"}) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001600)={0x207, "b0a00ed9662a5672e5978a224f38bf4258d29a917d0ba8f740cc98c3a25975d42bf1541768dc407d4120fb605f6608d903206dc7f6a6b40704536548bff41d4e8aa59d5003a1066761b45cc91b683c283f56bb87d01d246fbc271f5f193cf3e772f7fe91a31fe863ec1903fedbd1ad5475186cc2f6ffc400b5381fa9a763494798d4c430fedbb11f86fab45a47a7fc600086c8978829dccef927b3b39ddb81004d8d449134547202cc7764f11b7a769b52890525c5c6ec508c0d9af77dd5726429333862bd4fefd9614609cde6ea5c06830a6892dfdd77f74f31146ce24b9ba3037d5ecb9bd6dd5a662636a04ac8e5710208a8d794a039b2960861b77f458ade93f2213ea1eccd29648c6e40ecba4cebb6e7b70790e7a656e27bb1fbe5be86714aadebdfde5e74bd76029b19bae7d75bdba42f9cee6938664821a2705277c267ae42cf29acbf01730543ac8048335ffd635600c9de0872b65194ae9ed9c34b9ae19d5631fbe19410009543b294a444555a607350058c64b824a75805eb51ac500249dfd895e0f871d22f9dd484ac3c7e1c068655010eae307c60717eba7220175b129e4ee1b03efb84bca31fc2acdfb8cdc7c06431217d7954c946ab64f5602a0f7969735bba19544844b3817023d343d0ea765ba9d64e4e0d12beef98ea1034e4cb7b59bc9846d9293923e2e994f0d0c586afef0edf93c6148db6e1f6a6c933d1d660fa088ba0"}) (async) read$hidraw(r1, &(0x7f0000001840)=""/85, 0x55) write$hidraw(r1, &(0x7f00000018c0)="e8d5ef56fd9cd6bd7057c1cffe7dd417f8e467a9624569c03fa9a534644d8a70b974e44c0cf109787d5feee199806459eb492f190c9a2e3de49852c454ffd1223ae224840090f1d68b220f9d722f67f3357b584edbb6fed69806a36c7c2fd33da4d8d4dc9859e60c09796f47ae77db2d4609a5d81f07b86cf32aaf707010d57f49e8fcc437775cc9a2fac623ba578af6077610e4d82a8de7f69b5f6d179a6e6b051ffa22a31cbc5cb69452afcc59638419846a9357c8227d114ad6437c3b607220bbcf8c67ed5be5", 0xc8) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000019c0)={0xc4f, "5bf6d549c16d0596944a10baad63038399673f00ddecc0be6b953e5e0917e44481e1603d797fd15c6c421cbcd6fb26c0f4db2d77a793390fbbba788d70b2e9e6b7c2363660ca82c01a77dacb38905db28ef03399bdce27b45ce2ad229230e8614d13db0b83ad3cd15eee61f789701505939edf387bc31a74c8c22b44e693a1bef06347b0f3407dac2277d8f75579c04e998b5dd4ffd79bbd5d0a5050575b0d32b1614fd678b213cde3645513764b664566ad52c67a90592f2e5bd8f2409abc9580bcee4071b8bf90289f5e1c2483359269bec7a49377035032917dfdc448964fff151f906656b061a00ceeb2231d5ff0e8d1a811eb5db37329614d1f2255d0416a928dfe293c7207223887729eea1c83e68b7235ba402778b6aba62358fb44b4c194ebfba4fcaf6d9d2462061e6e4805c2fb36298425e4c7bd975195254957e1da4924712b29035ce3ff8a6304cb5cc03505cf49f450636cd04e5ba647914df5f867196cbca0b8bca52da833d2823fc7f4132869c165a3e29a91bf38588378a0a6fcaa7bf3b60c70c322fa7b717d5b8a93e0ba444cc9feee03e346d6742991b9320135c0196897da66023fb49de2ccc7a695ae5bc8822b902dd245ee94dba5528e95c75e61a9ce3ec780202df211bdf777a441eed1638e4bb2373dd04c8b766b0dc20ca35b924d9c56d5fdf92d98863a28d4f2b8e94d63b9da0f539d2aff4aa6fa8eaac719a3c9a69dd8d2bd30f7d41a296757c57686051402e85b41ca29e124faf6704a5f47271d131619bdbdc66749d3bbb78f1860596601efd42f5f82f262892c8e8df2a6a2f51293daced186bc779caad68b5e860ebdc74f171f7e7903b7b60a4e91b6fae7f7b7e10808094b14e65c3768f6597d5e2451e38bb14ab6c6c0a95551a2e893c11024b74e96347f446d7cd374510f2cc6c82a3baf6a2e5a64124cca161b0fcf891865deaf7e67d1dc1faa659bf38f411df4bd1325d1e5854319db81a0310905538a7e8fcacf5fa9e138f06ecd42227c1d9600f3c506c093d0ae5bbf55352f4e0fb0c28b2e924a0dd910f66b970b7af64faaa7a72555543aca379c77ab6b6bfc1b471e3022cae99144b0534c55255773d3f80176cb1257ec8d55d718a7c87d36172db4600580c400bb4be2c29b03c2639859ae9013dd065316675ff34b1ee6c8c1f972f0a2f74cbf72db34313d7aeba519cc575fb3fc23a2c7270a2aa900c8d08d30f64ec2b6099bfde943283f09d1dd729ea35e0461044effd67b48330cf309eafc48b4e9a92093bc88bbdf7fd5c8cc5b7ea7764c74df8b601fb7a0449f7a1389a9c7b59eb4368a1b99181b130b6c723c5a67c184f610b4c7d487c3d1579348fec2216546f853244c372d03ea6296ace8ee1b3ec72253d84987359aeac1f92eece0b9fb6f36831b1d648e1504a2ff2d3d13940962a3bcdbc70b112b2cb17412d1b5ade65cc337200270cd4ad374ed978d481a641eb6a68ee3d3461babb6ce25b19b7821a4bd2415e405fa1806782c0c81c965f231520b3b6bc90eee65f6950f00ef2eac8a40768c8e3f3c51ac346b49829c08c68ecdf696666c69def9561eb44cb7a5291ce3f4f8bcf18e61f01f87cde58f1952908cdfebbff7dfb3739f51f8fb86b4bc1cc2276c98d39133d74b6d4c6fecec1ce3492c12f545b54a6d717b6bc26d1282441efa9b03fdc98d2ca32589d150f9dfd41d2d3942d1a366adc905536af33b70ca8e42259b230befba2bd5f26c4fa5ac1791af1ae5f68d7fa6d3f657bd0da56ad4fca19746c55aa9ecf9eebff7161c69659d91e72e6a2ea43113728846a3f24488c97598fb7170ac1fbbf291068fc8d3b841487a3addf26e7bdc7940210cd7e4337e6087c7d341145dcd33ecbcb18f3e286451f4c33fc44f4e36c73bbc445494847c5fe44b6235a5fadfede4baa7975402de7b40c42ab7e7bc17318691a0cc2b91775e3a47b9b9be0351c9f1ad4d2d703b74cf824d9409352a6d569efb99f01ed2548c9b36a1b97bb73503ea52aa17c89a22163ed3f7c7dd51be142f46e2dc8f132f099eed2977f2c45816953719ccc57f68c0c1c20d28738ef474b2b9c79ebb96deb92a2285fae36f7ea778f10d513fd1cfdc41fb166b3ffcae34bfefb4038f5637246ba3a0d50c546ea051d66583f2deb48701b7fd669f48670d7769bfcbbb1d9c27ac81468542af9d85aee3ad64773a987e3c6c82354204b203f15427f40fcb0b6695b267e1ddd01289622f3c4a9f068656a90efc6e2cd557fc1fcd75acfe74ab806f585154c8f24d63054f514db738415827f05d8e61576ff1bf9a688ef31739ff7eb192748a5ca9aebecfab04ebe23706420d8ed46475d2777a8d256fd22e5f89b48747ac10ae567ad767608b2270dd8ff86544901e724c4503d98056a10910afa47d10497312bd0896cb4ea96b5c09c66f0b56087149e20d624cdc42e9a874607db2516f189315c15942d3192e4876c9782202386e83c077a2ffa5c96d02f93b75148d49438b69fba4acdbd1e7d9824919b158eb427ed0d963bee9e7c810d84f8bff818b92426df0dec7629ea0d84ad6697e24ad330cb5f0efa11e1d2e057dbe195f7872f06ed9a57040fad30ba07b254b8b40e788b1c76a476fd4a61e9ba71e9d6f69a55a26c316f336eadf129b0593afd987f686db64d6a9a84195d580add953986109ad1d4a00f74e623b463560b4395ba400f067d6ead0caa68f386942bfcd154fa33232a8bf342c1c6497367f544cf34b97fb467692361cbcf5109ed0c2db5a9bea8bfe5f3100ab71d55980855174ce35f8058b4444993798793ae3bb440e29c4150bc213d4bab07a4d7e5e78f6ae11bc879986e9b3bdf333f1eb83d512001adb7eefa487abc94d166e649018370f6cdc6b9b029f994187896ae416e2213643284baf9a9465117c8bae6631d19a129927f41987b620aaa5651e357e9275f9ef79081db1b32de1fdf35eeefee2beba2fcbb86e9fa399942444892a43c4e6c9ec614c3bf6521841acf2c785d323a9d59bd608edc1333b7fb202a5fcafc2b214f65fc9a6236112b9560cb8d06efee946d6cea40e60213b551f437207529bf667a13d82d103f138190c154695bfc0eccdc9837b79892ec88ca9d91bd843b7eead9e48148948a97be18769732d51f7f7b238e8fc41faf01fcb683a64ed937f03030643bf54af3a0213443b845b72e9fd519dfe298bde3a8e62e0204c7bdde82c7df5becc36ef00c11b1e7e5562c913cd7745abfaf03ce98a844aa3b8777540bcb51fb54f7d590a35659030f4c7eedd522c8d4b9a9592a8f7b2edbe7556db914f4d64083f872e4910637dbe9466ac470a97fc27e78cde28562c87c66161e73957d348790e43d89a474570f62b63ac8cde9721d7a3ca0cd0b5d72a93bbd85e22aea85726684b5bb11102e151a27e46852c3139a392d55b1451b4d8743bbe4d2c1749bf48be12e805917b4ff34f128277e781a788c534986d38a7eeb334e13cdd5e5c376fdea13da022fe7688ebb6ded667c83494cef0ee1e5324231c3ff4da2b4a901442961a8cfbe86e2ea480994d47b95fa70734272a9a0acdbad474ee9e31b713a040315b349d6ebb7f44b883fb32351fc88db912ac8137ddd7138ff4328bee27122f37f8506eea36f51ffc39fcc6b48bea17bbdac29da46cfd0a6bd78232eb7bf1a3575ca86662a82d3a3dd4cfd13f6109eba1c671e20603966eaa183cbe4825727a178c1389f1a343f62bf2791f48c4afb31510e271dccecfdada4145cdc321c06d873e5f72e13163d8faeca9f83548d04b40ef027c5cb76800872110bb7e1baa41c0438989f54fa8376339a00be7471477b65db5819ab5bfd91d92d66941d3e2f4c4bc86b1aee499b5390704e6b3f9323f5da0d4781fd5001c859b7991eb5d27fd3af15101d8aa30dbedadf2c471205eb850f63bc75007b2a0acd23543af5a9c2ad8371862b417e2016933af8aff81971cb9bb89fc2a18949a1dfc3beadfd367dc1702bc2863be464b41e1eb293e26100f7132e96f3a52705a0c8fb900c9bbcfaa6b6b14c4b1e9a88266ddc17f8489791a2e359737c942c97ab61bbcfb4e351fd52191c632fd2481ecd0732b09368dd16d6a54759e0e3c47fc6ea03235d5687aff316e1b18d66cffc3a1c91f98fa516c5a0219e65724cff0d82fd67ef945995010d36f3812dfd976fd6733691b527a4392ce9e6cdfb67d160a984a72f8df2fc022ba8ef8fdc70aabeb3cca1fb40062ab86bfd08d3b88d878558e972ab38e0b1f9b8bb952e67a0126a39acb20a5c22400b9d39505a3b5b01e6c9a3ada0a0d30681dcb38fbcc42a0fa01b32e4a1cc556e3625e71a45109a2ca17e2a6110de636f175bdf65bacfba1a18050fbd3a2b2136835cc05200f4c86db86401b0c36b95268a62afd2dd1de69f7f1f45ad7725f71c203d296051e926cbd1d70040e799225c9"}) r2 = syz_open_dev$hidraw(&(0x7f0000002640), 0x9, 0x101080) read$hidraw(r1, &(0x7f0000002680)=""/56, 0x38) write$hidraw(r2, &(0x7f00000026c0)="bc0866bac25fd4035b44366a66e7c1bf8035d9f30cbf85d4776a9b24fb0b13ebf5c3b7aa8048ff510a2dadfea7bd5a4f85f2d644513f1576482015a3f1b140c5f55b1ee1275e83f9", 0x48) (async) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0xdd3) write$char_usb(r3, &(0x7f0000002740)="97e3d5c1cf33c51e426e6decb07341388f60fb5f56608a8d35ae9de302aec4ab879fc16d66c1fd5c1ffbf25ee881a53b45c25121a71f7a80ba95820279189489988bf0a84aa71ee4225335a358041ee78cc50619764e15916e7b81fcbd261bca8dbeffd911a2271e06f8b97d62c83432e07d56170bb99c65c57ed89009a3c3299e86cdfc9b9a3aeaf8b935756d27511f8f0dfa29418366ff5ffe1d86e2a47e399c2cc583f4d9dba4f776bc562079f2cc2c3d4042582e3a4f2afdb2455e68d4ef6b30a2906aeba0eeb8bea92e56dd475da480948d0523f84ee1498bc8ccc04869faf6f37a24a6849d764e639763199440ac273e11325faf947f359acaf6e2e12f473f24378d14444fb6d641cb5a86504c1a9135421bd14cab76663e5ec4e049bf31d5f94c6f29cfc39f158714e069e12dc6da1a04ff345f6a3cd579086880cc183325f1124462ae737e829f2eeeb5e2b43e99ee9b2f0977ab20aa2baef8e69b489a1bd026b401076778e97da89f58f13b6f4fe20093e5382dc2bca9d8e9fc030e3dedaebf34d6f29831071ed391bcd20e4564ddb05ffa0bdf3c025c008c50cd622c7644eb9ffe79c1ac5a9fbe0733a051db4e402db8c1dffcb343fc98dc6195fe02e690a9e8822c68200866a93652c3ab61cba264933c82a60d4a2a664bc6e156d636a55e387b86cc53d492124aca72965b150eb5530d74969b86239ba8441c935ade70fb1a981a72f45439f60f2c4d481609ffa46c6708500f3baab835f6ab4c572d7d2a05d27ccdf476b8488c72def17d8b247f3e456e2102b48ccf34f50cd3de079f0f5f1e1587c8c0cfed4a649237d4f0b3d4e77800ae484a1984b51b377a98145abecef428ba1a8d97dc223a1e2ba9957b27863f8e3d1615cc7f56640379db30bd49c191425729b51a92598f3748d08f0f56dfaf57ac2db40a97ec26466a99350c27587ede2d3271a6b405ab375a28328fba3ab590e83c2d565de422fd2d0fdb2851d0e0e0e6f56dc15e611194757c59fd9b6385e8f1e6f998704cfa7c61322fc73efece277b5f43c0988e9de57164d160e7e19e7be5ca705a74b6c9030fc22198038f2fb16c0c57dc44149a1148d19b20c92954e84570a699985ee31bb879b8996a900d56c10eb86a00967d534fccecba834efe205e177f3f8409d5dbd8e870054925c2e3e470664befe8c936b9fa1c18d26f0fb295bd638bc5d02b93da76f82741e92cc7b6858915740b0567510ccd5675901b9f9f2159ec5cbc6bf95000a3e2ea5156022e529d29ace83892c954f535bc7d21fb7e2da3be821326a76b6ec2a154b98d22d52fcde2f84dcfda840388d13c31d029ffd85d209f9ba0f4d176f95943bb421d08d2bad6f6b6d65e6d7df2dbbc37090ea3a29f45aa5b641fd1632a193271551e1af905cd2a2c1e08c1c60fdf26380aad637ebc444ce95cff12e7a8bd00e55b5f27406a2f61a8561adf5e034f51c46e2b65b009f0b9a5a999142e6145094c56bc084dd650cfea228f7d831b1d2da612b4630c391fb5c778d32a85724af3fed5ca7432a992894e7c6b37eef62659569a597e6b9301f434055c91976b17336b8a82a6e9f7599af21d74a9e4769d94a9f27cd6f130424b6ab651bf7f89f85b480ce89415daa278ce9a5d77db25222130bf7805e3de6d5ea1f50b70d0f30495da93a8c33efc9108e7a65d7c5c219789ccb93c6b1f48529714844973995d46a0305a8a448d6f3a42dabacb9d67f120df834a7f331e9e392c5ab950399e3a3c9c4d79613859bd319f3a93adf0607281f8e2c8024cce049db9507388a1f7d33738a41738e0d5247149f820b628457662f7b576439c5496c81384a6842aba86552032a55420d2716852ca391f156e2cfca98f3447a302e6469dc96684c1ac4b591cfbce8e14a7ccd2ad52ade938fbe6592c9179bb95e58d1e4953528b2e5986f9b688080666d647d8168f464d2e2cb834418753cff24d838fb87d0ed5ed627de02da2ffb38b8f5b31d8c8be051dac3a0c475a696b0014545fab4daa7345e7e16e48e413a4e86b2fce5627d8ae068de9c673a58d296627c9c261347b80d474846380b5946fc1f435bd5e9c7bd65541efd3d6bbd0f9ab9d79ccf6aed30acb4049dc72368579d2d1484b2165ec83a42ed3f6b9bd48f78edb174044c6e1ff1bb301c63a85059d3119b1fdea882bf88c2ac90f6908ce16113df5c40ce9ecf22d219eba1e3ad27f15562a8d7eeae213011d95428c294048f7bf181cc4b7ea0b8240875f6efead4e41a8cf1173bbd2284ad18c729226a9320cd0eb19bb0952bfd0e0b9e73f87f1a0fbff14efc7a06d31e931a8d8be24b36db670c6017ec0285b7c8f72c18197435c1dc99e527ada0d8c59097fab87405663bfc5ae11f8509ce88b90f62d0b1c24dd9ea9a6deae28b8e1613c0e3ac5e23d910f7c6d23035b84694672a51c32fd2734135d8064b47ea925644a12190c73326a61f137802715ee3b56df394b1be3a4640f853ff19a910b4ae5f0626a0c31ae8b5cb13ea7ed17705d54983368d14d660c368a6d2027ea235d5c3d4a8a93f3c270bd7a6c48116fd29f91ea70693fc49213a38178389ec6b589591f427e3d69b9069db49057e7383a1cb13b593290058a79a1b4f0b8565765db6bf5c180413601f91d45458962e64474201d09c417a95f8a0830413511dcc07b054743b19cb5ca8df592c728746d2498eb7086c80a6379d43f28d819ccb8df3dc9a98c1b50b5dfe65e030f3b1ce15fcf39a4639ba756ce6b0a8b975c64a53ad5e472e922bf84d7bac32cc8f03100b4e63be836c4c2cde9a467575484b24aa9b296fea7e7a485cd1a8196ec38e1c3549787e22b40bc0c26bdf9bc221049e61b0be791ec80a5854ea47863e4eb3f44045132c65faa4e1fd696f78b7f94cfc5c577eb3e5ea70d5e77cc33004cce55a26bf7d2e0a1cb4027638365f237cbe58c4528e081bd46250fbe3db11c4d6ee672d181caa3fbb4b4c3e28bd7e6ffb1bcd4bbde4b853213efd8fd1854b9f4357e3857808f6dbbfc0646d43213ce422f118ddfd19eea2c72cce6bf70c8fdf54d1ffdceee9ca30261eb6f35e0e41f1f4613578025b581b312f24bac719358449cd0b7c4627e5108fa1afe04208f2e1483f6ee0aa9a0c616f5c25188da3bf6a45365b7650bb59d5928a9b025d3bad71b8f909e319e18e3c1f4e9753aa0142e59d344daa5254208c0287fe8e2eae31fe86713ef4fada0078db280126fe583a8ce1b61e6cfa69bddbff79dca63ed4e1f419214f826668e4001248d8cb1e51265af83f0532e0ce9905b90a535938a29b365014cfec7d042e4f9ad3e7291c4759c735fe0d3c89c0719ccd92aca74cdc3f10ee7fff2bdb7722c0e08e6634f3f3c158decc82d3210767fee046156e434a3c1d91c1fa195b3bed9f84ff0c8b691ad8016539ee42c71bb0e546c365ff962f240369314d487280ddf2240cba476d3947477077e4d7332610eb343187cc44e2584109bf435932f573fd149311bf72165d4b7766a3b622ac7a98a2d9e21db900b7c2bb62f26326b52f84ff6de743d1a6582008ffcb4361d0f9eaccb5863497ac9ed48258c24186ecece2411dd5ece40eef35a054872be885104a334084f7d79711b0433c19bbbb31985007e7b74842619170f7293c8de614fc405c3f27731193c67e961cd9906c40b9078ff167250142016ec47c4a0954fb26d24b5b965308b8198adbd45fbdfaf2df49a715e786fed30a8dd4e2c0443f07dd1d75d28bcfa46cabcaa5cb28ea41d4fd526fc62d8221835ef902fbf8b9968935fa53876534c1b84e44bfce0e40c0df278557a7bf59dab7f3fae1c06e65551cb0993d703ad304db9942633db3a2cbfb79322a31c159419071aba8ed34cb6229d123cd790054e0befa804c904490c0115f31c57145e92a38e01ca4ab4fd14cf0f555a3a661455223a85c814e67ddaec9ec2b19e1704d4ddd30e8a18dd508696bfd6c93f0fe17e5d6e037651f4521c5f4e68fa6585912ab970166e6aea26a6715173aeaa2ea1483efe34a69f11c467f64510b8ee382c174648953b2d3c72bf49cdcbb8f7e7f85d3334097d0036144e36564020a5c8294bb3344fb30ea414a27b8deceb373cc266be0c713bf146526bd1317ef664e9d9a10cab7a409bb0e09b8eaeaa66cc31f6624bcb9af1dd2d865bdc4d8d0de4ab0818c1b8f7432bd0a8811426bf527f44f0c2609c8e27ae0ec39dc87eda127a3a53ec6d634681ef610d4ba33ea59783f9004938dbe137d93069ff75fc96612ca04696fb8b06fca3ad31bac70f695f53b70dc184e3c495df1f3b2522af319525dfdce7e996b18c46625aaf3cfb5206c91bdc53fa62e3a97f4e7080ddd69120fa5b0703e432257ae08d577de309d9969986612236369bcc9e911d92f969a1698d1f6bbbaec0ffc4a25447e27695f1dc105182a7e03390bbc75255e18d17f1dc9655b6394b268f0fc573f49d9f3bf97529f546a2bcce388274aa5fc8bb008d6a67acc1e87fd51be3ceba24b3ba963642e8db1bf3de7495dc0d34b6a5a61e26aa7c3f810a8361b8e1b67ec3d60d497243c749db94995a65b58927b057ae08c130b1f8b4ddf20979dc53b252b31b9955373a363499b7290da3337e062b9a7865a1fa5b1b187f276c10f664cad193d5a1cfd880ec621ae0d603dc88ba3ead4064e3db4854b840c391e19bc5758df12c420898d21029a17ebde568818e1967d01df522deaff65a141c727dcb05921ef01369b0ffa912f28d37ef7f299a5892d72531aaf71904b03700e6809ba6eca14ec4dbd0a1748ef5338913ab202f3481394690f41525607aeebea99818d8eca164e131ec78d414a74f9de103189053ec08355ffbba1f0013d33ca36d9b51d11a2eaf389808f4ffe6b47bbbf493211bf9cb4e247a15f3613b74afc31980f3ff7271d71d92759cb53f8cdfb917caccf92d4e6a170cf0948ec8e90d74599dc92be59bf3f96d735e72e964446a22a51d24e49990b92114d741453269a953131994d944df31d3f0be67e41919493e7dc0a61e21e2857ae098ae1b122302d38509ce656c92e428cc0ab555cfeb3fef5f623d0bcc3ebc42ebbf7d8ce8ffac4776cc32570d68a0ef2328e8d23c4bf6a2e6ca7b8fb4523f09f796a59ef889da9cb0e46267fc3779e8b8b89de775cce006bcc1c89bd2e4e9bbac885e24a7c0d07505cf6c2fd33f0fabd1681fc25e983df80898b5c23285db8cf47bb947cdc97d6e5b95735dc59fcee65cdd5536aea0da348a2d4b3abb983c5704c4a3c0e5781e103c7597b1eaa85f76fdbdd395cb2f77156e628117644e6d7348aee8dcce9ba42c0c676c3527c3930c5393515c016b821fb966842c73065ba52e5bdd47054712254759d8ba1adc79953c07b6b6db0e77dd0ab8bfb300ef5b7055fb41c99dfacfc70153cef09064a9ce5574310881c7ac2983ddb8d6269d43dcdca9fdbeceac3ef242127dd7600378f3778577a69a8b322a4da166abbdae63fc0b3ca70f3e4c425a6db75d5030832ac0f559b18574fb656256ef92a2ccdf13c23d71f961785668a57c4ab3f5deda7cbccbd629dce18d2951031f363c4cc962ee5bc7c334ded01508fd9bb7a6d59b35da36076d477ebc48a708b3284b83f749c5ff608e8d36952076da77ce9afe9768ddcb92bad64af8243e3f70f6d0f77b9d759c5d38c25374c890ed5a03e6f9953be5485d563879af9ebcbd6053746a86be4e2c53a62499a4d91d708a81b3dbab9f649a2e4191c3c13ca5466352a4093f578f889d422a669e27f8d10a2b308a", 0x1000) (async) read$char_usb(r3, &(0x7f0000003740)=""/168, 0xa8) write$hidraw(r2, &(0x7f0000003800)="a8719963e33d1a15f5214af2aec254ca200ab63b4f93610239cee40f66f717681a248dcbb9cba91043df4643e17bab8aee8254bb7321c028878abf1b13d67f32b6fd0b58a374c3a977cfea6c2554fe35b107dfccf2c6c84cb846", 0x5a) write$hidraw(r1, &(0x7f0000003880)="687c486311db8ed4a01d367743a4edb885164399ff80d473fbd2782a6b", 0x1d) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) write$char_usb(r4, &(0x7f00000038c0)="82fce0027e9c47035a179cdd38a313a17ee85215662ab761971a6d290eaba0ca1006266e", 0x24) (async) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0xf7e) read$char_usb(r5, &(0x7f0000003900)=""/164, 0xa4) (async) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000039c0)={0x1f5, "13386c1a2b828955c474d8634bbcc53d4b1703a4283def270ae2d1791bde143d4d69b6544d5c320e5addb3955a53228f7ff891ca7ff6e709694d831e01ff30a8dfedb5c42db4403e869815dab177db355a26c63912189799a9155f163ee82112f3e2af6194816fa6b88721e9fe03947b9ae65fd750fc3cbebbf74e8c13e90366e3dc8553808aacf58b56a052c725fc7b9c798de489cab195748baa89da8691b683ac8e95eef3eefe9d0db8214284e134f208e9c4c2be53d74cc22fe0b330c85bee23d69a8622611a6236bbb0e91e0de80496be1d7377fec05ac3bd1827ec99f17cfba41deb900699efc06b714944e8ec9372f58235a1f0fe6770986a6ce049f3d2a0af5836ce4922e04a9e26ad7b7c40115dfe6b7bb910c0eae5ebb3da1a56c3d4b4f5cf37e21439202e2011e912af0cb9eadf52b2851f8583236da0f05e391b25baded927d52e60b9080a417e54749a2e9e3ce118d3d9dae260b58564322bb6e1fa8a606754aa5a5ae5bba57a918d2a524a7138ffd7acd544df80f3f32a331f991bb76de28bcae515cd91e28794055d0f5576e837bda5c2ebaca093018a79c79ca62fc9331c2bb4cf4370baefd29dfad1a839594eb99dff417c53fc03bd2f6b23755ca437e37f7c5ed7824af48aaffb11ec2e2f3efbe50b91312128d53e1c42990c758b10393f4a78a18bc5d27d6bcd8d99632066"}) (async) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000003bc0)) write$hidraw(r2, &(0x7f0000003c00)="a171d2da6c6be3974b420877cd2034db35197b3a442a91c9a0ff3df15f7c08c2bd6ad787c32357edbbd4ac26c95bf9ee44ac538d582fbd8adcc013e058bd0ed11b7a15eff496440d94a4ef47e93fdcccf93057d7025c723b6e88d39ab86764a1289d4ebbc30142296f77cee49eb29e567bb43c2c5ed6848fceda94089fbe9432e506b3f875da4616bab3172ae53663c994343299eb92e2b73ce44bc41aa39d77fb2c5a0087520bdcbfd4ed62df41e2cab5d4c92e5aaea211e491dc8109cedbbe605587636652ff9838c951824dac", 0xce) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000003d00)) (async) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffffffffffff) write$char_usb(r6, &(0x7f0000003d40)="27f1fe55c2cfb4d6232a654b6434ef791c2f5214554d3fefe0e5a30d88f47b95c310bbca19a6ee3401bb209bacf33a66df12544295f6974f36ea2d489eb1a595fb0fd2f30683172e949fea0ff0df37d05044b5eb0088336dbeffa173a576703208628e5fffd082ebae5a61768e0067459f9f200d25eed97bf5feafd8ee7b7fe6d206342174621383396e9e1b98ed442bc3b3d595b38f9be35d3d48e9339b87c4735b5144b3b86829219965397f31df6df5040d0c922a4e3c3cda69", 0xbb) 16:07:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) write$hidraw(r0, &(0x7f0000000040)="799f9de20d86701ca0c3ae7f5aba809b5864d0845828761a9d4b536fb32c4b647f4a876d13f0d6d36a78bbdcfde1cc1f427da6b40f36a7b3d36d3761bfb95bbb7e49b57901e59d49ce7c295a12316580145f6704a7223653dedb72ba5f9c9d7ff154e230f466458e1822d0bbf060633b9aa8ff7dfe2dae6c265ab88f984ce543c9e3c8b8", 0x84) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0xd09, "ad7ce1db73c7e92c1975c587fa016475a58b8917348e282b26c5ce32fd064ba8422272fc3a715266a0c224d2056f0644890e97f06f211efe792a7efb13eb4ceca232cc6453735ce3086ff7f64402bf111677ec529244078f5d8d2917ce01de40ac1ac232a3430557c0a9ec8405fca090279695ba99530344a85ced035cfce28cc9744ae82d75507bf609ba5c82be5e14af45978cc038029b560ac7bf1343968d2b31edbeb491489e134bc8b187bf7638e9b870bbc1c069bced38a9c7e84a0ea0df78491a34d3fc767b963c3855a607dcf8b7063f3c25ffef45e267c02e1d5f5e4313b079876a7e5f91611998b4875aec36270ce17a25a898bb7da814878e482c48462a1a39183e2bfb9d079b7a76737381f3e72ab82f2bda1d650c8328f4bf1f7c1862eab0949a8e5a4f84940b429c9e43825916d5051a54acd8f717da2aef4e1224d1e47ae16b4f3d7867f22a1dc41316cb25708da6c3f43b7704bb8325c8d008bc7bde91b5a60c9763a0718f5d53c29319d9ad1d79158b6c650496661c791da51bd35a6aafd65648f139201734d108f435e0a4addbd60a4882ec806bc1b6f830e2ebaea7dffe6663da407a35e7e7cc036ae90a60eca5f0d814a648cde71287556d321059a3cdef2d09d86d7667a5c9217bd1adebb82b24ed9634878bc55934275d3651c6aa38f0c5194de07b0a1a402b63562d1f3c79b506443587d016461448f1a55696f3278e36044b243ee2a07991c95a89823dc060624f7be20e35d5101000e43c0de924911fac7e2f53e3e52083b7b20be92d93c73cc776de4d9bdae983864b3cdf8e743bc865a8476c27ce513dac075c91bc80bd85b55a271907297190f7a7993877d2dc6a01fffebde89b6d5b91d4b06cbae0cdd266959d78db0696e40516131e70e0b54e913709066c61022c3c0b437b88ae5080c6ed4c0b6421743bc099331809bedf79407931832ad3cd701d347ef2ae6f5bf48df20e7c132894e7c59d8c4d6543669ac598ac446d773a1dea28cb635ce7754c1b0d346a58f46e3d6c63fe233b33222ea7f2b646e9da097abfe9f789c9458efb8cd861231298467218220abf68da8c01cef6bc46464e30ccb9ad671600b014c7dfcc346f4d8380f2dae48e5d7eb43bf79e87d1881611cec7174020610cd86a74876cac4cb242293334303a75688d2429565f2a66a88711109067c562882630b9717a30d5b553179767c74175cfe87b5a8c50d59e8d7bab64782260c96351f042768427f37d081785be7b854506483b1c56fba0df157949183d1ceb1939c48c8e46a81134f5bb7327fd218525e6d7ebc8e7b81769cf773740603127d9dcfefa577efcfc564bfbdc8aecfbc53499bb07be94fe816ccfd6bbaec073ba0662f1afcb9e5bfec8be8a1c55f144927b39b22f67853b24693c61e8a31e1011d9fa457ca51b285d78fce20aeb656d90d78730a9683b070d480bde9bb15b2282f76459b3a0a716c3a359cea39efec9060be4efdd1e9f4d439c1516a4fbc388cf4788a3a1d22b261397e24a382bfe6906ca9afc9e83c167e8b766f36d8c8a615076ef1d93695ede3040adbccf03b6e6feb989165c340596b912762fe5e0f1f1497e35304acbd66f5e0a749d8bac49b42f49edf4709cc0a5d80bd99d8bcf38ca65b3d8ce85029335483cbafefcd0647afb798d758df2378d15390247f81f2f5ab242a5a35ca0230fd21f9340082fe7f9699eacb969fc567dbae4f1b8566d5e9d687f14678d6e5331775c7266bbc1c4d4912ae6183f4003a7626a29c1b6596135c01a2a8a33f654d246888ab09ca93d51291b98d9bfbd1e4cab884bc952281fe4603f46e324365a4a842171a0c5614ee86fe73acbf37838535b301b93ec8ec6ca2d63f25a3bf82bd4b79c908454115ec2ab0b7baad248c5e26cfd71ebc4f815f5f2d01028f82b5c228bfa4fad6586ae9521b9517b1e625f1a24768fdd8989b11efdfe699dde3c0139060696f621bfc5804ec8327127e852a8f8741b4265a3ed6a163c225868f8096df18b4d02d1bfff723fcd40fdf7db62bd9bf0c3cb0f8c3829dd849fbd2efe6c6763ca8d1ade5fe770d0822a21fee9f1f8ae609a3fa5805148c3ccef9dfbdf817e7037ec093d15e9e4e26fc85084e469f4118cd6bb7ff9deafedcaef72a686e915db58259de8b47ae65aa6f215521baf6c3c1500c2f1fcda642b051993303db91ba3f68328533f23e518f9fa4ea1b935dcb753f72d4e86d409eed2d9e99791d4371c19bb38e9ded25946671522c1c134503ef3fd79287222709ba550f74fed70235a69df7cd72a65a6cc7a00ba9133336a6b97d9eb5ec1a8308c8512041cc57922be7e45327c8852b729e1ee47bb7d8944d61c1c3af1e54795c7d66cd443530e6540dabf546e630cf434b038c0db2a5ff225587eba8e5b2150e92eead46656b992fe49ac93cfc57336e3669afcf23495267adafa72fbd05130ef05b274ecd559500222fe26ecef358092b0c1603abc85598949d578d876df4e97bb3d4d531719b130cb8bd28ce373da287b3f7c64de13fe4ede9f1ebd170e2d29ff4a4fb6762a818bd05608f1d9f64402d7be829087ba73ff94afda96b2dc8c652c6188bcf5ebad3929bab3ef135b6534d4ea192a9a3936a246db72914a13927470f1491916937ad8c8a4992365c34b8b347f10b56d391caba63232a4f70ec5e5135e25f0ec7eb78bdd379f4cada91818c651067c5519d453d91231c142527f1b1c3c2a40e75241e066a0704c50a7f3a042813e1d08357b62b1c6844c8358ffc445d930ec384ceaed7406e4403df042093baa0836c670de098e26361c80e471354c047938f36e9c2c10d11b32c0509ff92277da5c3e7e51c51d6463c9d9594bbcb4092a58432977e4d64ca637d8e81f1cd7b83529b5d5b4a2f4979a5fc40c505ec8396e7bd14577c9dcf87d7da488dfaf53214939a76ed8e2250ffb894221b911f274ba6211052babec9eedef8096bffb2d7de56c25eafc390fe539accdc249302347919f14af158ec8e3c3260c316d3966854364c883d08fd98a9696fdcaee50a5c8af4d6e89dc122fce8671c8dc26bfe061ffdf26c9350a830a862520b698ebf2b0e898518c36ee0e11fb0f949c99e6313ffeeb74379035dde0c8e36ec14298f13ad02b8e2c90e4422e9daeb12a247ac4ff6b641fa2b881c66065a5e96e7cc81b3fc6ceb0e92e5c4ec1a3be6e380d532493c0f6c23844b8484bc2007955177665f6bb2e6ba4be2b8472d3c6d6cd8efcf575e454b8354ecf6391db025928d24e06ab1f8be348d3fd4f876660d3faf0b7f8c42ca210f7c051c34ef44ecfd577e462c80d1f92f771fbe04cfcebbec3b46ad252af76e76a8e7580647663cfce2d7a397bd0fc85d71bc7c4e2711c1fa7ebc4709fac70b312fef42ee6a1db35395b6d84b53cb98f4a0ea0e5e27b6f8d42cdc60e28583708e28871c20964384e54415320681ef5cad3035fc536f9998086eb6cd60bdb82d1872e7cc980a3462326100ad87a58147fee1059da77032ea6b94c771701ef3e65aad7361775d395bd771038d8eaf057e3d62e95b965ac124f0286431922bc1be7853c086e8082e611ee532a8f4ed4a7490318ab59b99713a86cf659f7a413c464e60770f208be571ed591d3d526611da1a223c3d547d218f29b310df80ee2e6fcc252612485a3e74444303cbb71fc1f11ad23d122df80b49e6ece9a5c3c254b9de3bd8f604315d5440a806873fdabf29f5e4f65c1279c4e4ceeea05336fa485d13a790f5f5e4236297005b3fede1a7db52adcdbedac64456314e8af8ecdeee328682c34b0e16bbe914753bf3bc88a693c348d750faff9e4cf0d506fd006d443dfc70c1345fee3c65cc9b60eb468aaef32e716f6608da7b0789060768f1bde2097507ee9e4700e01f89509f23fc74e5ec742bd06059de79c71e437f099d8c9162118e1b29f408bcdc9e7ed78f302ba0da81e744b1a6a901682aad584698d3a48dfda39f68c219c05d5eb05e793c7cfa2f0f4cb499e90b77081435056d3408b81c05924e9233bedbb876f644d4dbfdc92cf2b1ea122c843121f529754d07c68be5855656c1de5e0fa0ab6e43491176b90f05b0f41013309eba2d20676de58516328ee2eb2f79c29f6761e3df1b153fa87cea538c896c5bf15311927fe772a812b75767ba029e1fa331bdbf94a779bec80db99630c80accc2a8245b22612ea3f72d4cba90eda8612c8b3fd8889eaa0025a1afa8fd1f5b71a026e478e27ae60d85d0231db45dc0168dce9d3fee42ccbd56d6aa6f064cb5fdf9b43c55c181a98fe574050b37f106ad635f1b3375859b7cd94e92478a6e999d90b53b454c384ce848c95d69a3dccbeb1b33d92b4adffc2a1b936ef33136d8f5043be21621de98306354cc72be2be722574e7917b2841c4986e57eeeede4fd04d3dbe0eb27e6f0adbc4170c348d21a5ae5501737c27a2a423b2c27001be26b4f988670110dbd8a5dbcf77f7cb014abf8b28c134a6db9d4076f3064bb204fac9b51c92a82c35ff9339f74920075d4e3aac035a6156e370734a92d899489e7faa9699a1e97655879ce789649828c34f9682113402ae2623bdddded123306b3577d45eb79e02bcf88e26d3959409ee3038ed447373fa8d05c8dd8e88de0cc9f14147ccf1d2828db21baffdd596dba145371e71e2978598e1a5013b8bcec5c32e094ea5434123085e2efbad5b"}) write$hidraw(r1, &(0x7f0000000e80)="d50ac3082b2fbeb773accdfbcb736e29449d0944c9dde2390ab5d917837c9148d9c814a2e538e1cd7709ce307fa60e96591f821501", 0x35) read$hidraw(r1, &(0x7f0000000ec0)=""/142, 0x8e) r2 = syz_open_dev$hidraw(&(0x7f0000000f80), 0xe7, 0x40100) r3 = syz_open_dev$hidraw(&(0x7f0000000fc0), 0x101, 0x400200) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001000)={0xe4, "91012f0c6b128b7a1c28c1364c2b35d63fe8853c8bf6f67af4dc26092268c12925914dcc55f2b5275fd932a2e83e05658360a4a04f861e076cf32dd8e473da29f6588225e43a798c7f752106cd00d628085f6d4b7df48fb40ff316f479cd5da0b3ef4d1e5d9a7171b787f45304047f36aaeb7462a8eb1df9299e9c8b9738a25b4e1261a0b695bd97822017d50635dca04a41d202a3ccca0da9608916a7eac82d75c0cfce7d64327168038cc0e94ff1aafd345058fd438235109e4b4de0fa19a4776317d50e35e02e3ae38f211e2b89de9a56dbff4a9077dccdce9ec5de00df8b28f8e6f1"}) write$hidraw(r3, &(0x7f0000001100)="ae5a7dc9230caa66f8c3b484f7a8569624f2c00fd41c300679f0d58ad226a9de9392ef2500dbb676179ee73bcc3eb49719253b0985a68d26434a3e756684d0a03d1557f6e3cfd4e64e40d21958cc838bf513e9fd2c197ce80ca25f61f7ac47c2a5cfb07424e98280445a8a1616ccf56827517f04d1f1bd7b00f4aa2a8f4749ea6015802babdb60f3a87fb47de1e5021accec4ca2fee04085164c1e40a59611280024bffcf2f2d02495a364bbe15560ffe9f937a01217", 0xb6) r4 = syz_open_dev$hidraw(&(0x7f00000011c0), 0x81, 0x8440) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001200)={0x1a7, "e2eb4400412a7fd03450c09c21e4bb9c5fdb96d4fa6c93cdc1d33b1e1bf0e3efb7e8e9fc1f406d99d50ac97bfabc15be8457882ebcfc8f829a3a33bc295b277894967bd3aa96ccf94dd58b90a0d9cbd89350ae79df4104786f0a0777569d6120a5a6ea4dcf3721fc3cd7196e1f52c7ca286044a44befd1e4f5909d5383c96da5ef958a05e62538b9ce35b98618f17a76ddefd44b5c798b0305a0f41386e811190526198eec56e505323f8d2cb553875544b977fa07f6ea241f6b6d520dc9d6aa513c292d499b35dbdcba18a5020bf2b1265f85e1d49c6b25ad98c4e90d73fee9f34a74f608d01df13a567766cce9cf5fa871856a1e7f305a98b6b3c4adec08528ce8b38162dcb3e9a9bf2e9a96191e2cc2ce5fa6a82c4879f9d3ec4b335a8717ea723d378b8f2a2b50e2ea112550cd8439f9baeb9feb0b7b423693df23e4844233452757ab202e01ea9ec7f3a6784cd275c9e7d3d0ee18020aec20d9709bf27050f6688387152232b2539a299581263fbbfb82e99760aefdca0a76df4c1f3252f220473670c55edd59fa464bad009390b299fc83c99baa2f6124ccdd79d9014f930ef54d3b3203"}) write$hidraw(r4, &(0x7f00000013c0)="0e11f5bc9c312dd391b244e7d7a751f05c0dfcd2e0bb45456b51a9ef0cab6864c0ba792523786d1bb58ea760460db8ec081ecba347918334fe62d2f55b6ab9bde823d375cbb95093e733bd2fbf9fb84ceea15166ec855fc8a9c0a2e2a114da2e17b32eeddc5b01165a95ceabd9fb86e3bb1c0c035375", 0x76) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001440)={0xaf6, "567909bb96d3dbf04a0b81b1e1d40b5cf0df9c5899458c4574ce18126bb18ad5bc7ea8964969992211663c3130dc929c912fbdbac929fe50be4c52ca8842bd2b37524ce6cb62ef1be3e305ee72b51a7971de27a4f7a12905fa84089386709b62ddb7aa7b4e03320047f9178cb76fa6d57927272d6da7199594f705edb46cb645b194a04187d48f3faa73673226d5250696b4b7df096c684fd0ce895e55f6f918bb846d41762baa172a61e147438f74d50ab050042b0a9da6d483c360e65eff3262e60d9feea30a0e370303c708e153cad7ee49ec04b81036981a734b5b74f240a2335ac960f47c4aedc92b0f34afddb1d868f0571a25f737f13750e750dc067994e27b92e428125eec1b85d4f309606edd49c47eb29fa3f8e18462f817aebddabc995122c3b7c4bda00d84cbd7199e922849675b18ab464c0cba266acbc6f6b0c854fe1d61715646cab71f3f16bc9c444222c4891d56f21a4633c5f0009705e7fdaad7e290978d34813cbb9b73aa5420a411fcd1d2fa2461023198df805de8f3a7eef00e013e9531989ee326c62508a9b5018a08c40feab1715cc6025bbb574b4651af3ac9a1cc174d9ad8ff3da2162b6bada4b577e7f109f4835b2793f1900765bd494c87f4a547d636a88f3d5f370081f6f503ed29d50e6b62b2824fad5861dbcdaae61d328ca2e8dc014af2ad654e4d9f053b84a639e89b96b937bb9d149e6b518e13cf8840acc5989796f408c90f986085c323675c10c1bf10e03eacc64991b0be903803328a2b9eb42297d0faac7b0eff3ea822806e7d42ef26dfb247b546573643b719c2a1e2da66006652a9b1cdd55752925438c333dac21b2c86b0f2be4cde5b5cf8463c26c8e5a7c40bf4f6c79a0371271ddc0203994f274dfd80119e4da7453b6b1d36c83e63c8bb12fa792365a9ba37ff8f537eea696c68835040fb02e7556bb42bcd94774b38b77534c82a6ef6a7dbf3a6c69c552e5f70d804f4e21529f3b8aae838020c10139639c6092f8deab7f3a08a3a3fdb245dfcf4a5e99421377dd87c698081d394d95774b4ef1593adb35286815c70723a5741ebc620d3bbe07c672fbd63497cddfcc730721e4ebb55b91e6d2e152f88f97ef5f43b2cf5a50074672e769414c48618c291779e37db9cc2484839caa49fe910968a109ddfd6d76032246d6d37a95224d5bd63201e36ae5168ae50b3d832c1b6dc6ccb3e9449673b7aa5b325deb9afb5248df48d3c82cb90fa00f027c188c0fd5582e6b08f18bcc629ecda7d0f88652740eb90a95a05a8bff181b829f1eea92e8fb1c3c2cd22820a2c8d46590b9e2a7f2904c89362c08c05ac5dce71005a684bd0bc5d32730150863e6928280357f1a10ac4f8a905dee7fbeddd0beb6a9aeb90717f2d6ef8209cecf588d222d92301ea82049e5bea1f2afc8cc22ddadc47d5f094afc0fb41c5cd76551f9ecef7497278f9581731ce787057645838b1e7a5a370ed5738d8db9807ddadc3b5044cd71837de2df5bd22eaa9ed9e3d3ce2f6c747d5c61bf3526be1c2baf5d4ea22a7a6eadcbdfbd85d3ce4125b066b0d0804f0e00dc1e95cce71ac4a7ed9a95a164c6fc8b6bfa57c639e190c8aa3d7b674e5ee9aed62ebd6863efb1203932c8b1cc676ab58cd4f2e62be8e5664e9aa5a58bfffae44d988a1d70091485fd9b4229a0457ee0f80386390972574155e65517933cdb95605d9f787e0411be8fef39af43ae6012d56c4b324cc777378a31b6b2bc1537f3f9f8bd696f6ad2423670a13d329cd63a7a36bf951d3a1dbd4ec84dc500d428f696ed344995dd27595b0b78fc25228808d66c977ea69376ca969fce63a2425a9e250fe4cf947f76b29014d903bbef7b83aaab4606865c64ffa7e37fef5e07035142b83168adf5a67816a07bdbdb68ba09f4a7b0a09e61995154176315a95e2fd2bc7831cac191c61798bc3cf5684e2eca73e3408aa8ac76568ec08bf8a9e45edbeabfbd171099f8e74b81a6cca396b075d7fd98a0e62dbbe5b4bcdf730bbb08641e2dded0e3996ee898956179101112483023ca8bf0dafe2b00e2a67fbcdc60ecb7c4c77f8d9ff60eeba118a3033e283dee4fa673309abd115e9ef1a5b7dfae356af3d74423d893e9d647e987bb3267abf2b3034309b9e6d16a4203404c2d3fcf259662ec67356ab076232dee7ef37c1b96e3767a75ae9d822f27f29901dba73504ac3fcebecbabeaa129124ea9215c7b3a748a752d82ef359060d38fbd5aa882abad823598901b34583505ad718e15bb718c9de00a90956f44397e299058c7b354e0a764bceb38feb34df4528a4075af784deb5ea248973c5d2c375b6fc2853daff760ce34291a4132ca20d0b62b67dcbeba0b8f45cb28c2cb1f5fc63928041cd78732cf6ef2495b32f35ef9fd6a58c433dbb3b29f24bf2f5f5965e1b82e21fe56d5e0b196c572ebc596840b46b967dce71f8af1512e68a04c670866f1fcdd0e5cabb80a52e1cae6541740be1d12853b0a6de9f33d194ee2747bed6577b616b5447cc0734c2e3fe47cac7bb385cb1e37d2abdf6c6ece76b0a6db3ac11b4a88ec79265be47e975d2d6158d7463761ee7ca14fde7c9625f3261c57ebce63d1155663e7edf9d00fc525b641ae161c939512b95b32af7fa64d59fc95fa16719a84ac98b5d633cd31f9f07acd25a34c28519e1fec6f4df833a5cf9e71b19694e4deaaaf5d0d8fce290b2751262fe33aeb563fe8e5fde71aa928c224b2a97ed7c97cba84f012a974ec333f6336eb2b3ee32208c49827c120f8539d62960908481d4d153c75967544554c47db8c4ede3fd6e8a5d19750995e1d1c01ac519f3dffa595428c9436ab9b4a05a431f323bbfdb262b50bf54c9e280ec78f93239a5c791586a358e93ecd8c9c01d777e5e50d8699fe56e90ef8c14e4a4940c7132c388fe6a7c5fc9a1b5d0c54dd6251cf7e3dff4378773c1fa99c8f2bb8abbc530e8f15e59759708893f2552a0fd97e05efa700cb8d1809673af7b3c6e13f67b981fa334c52bab91c37a9d4da66c37d1a746909edb61b800f205bd25ab419287d56277ef36d564a5fab1e19941e56f8b0b06ac7f150092f39d23b02bd6eab9824a5ed4dd36df1dd6b1b867735dd71073a501afced84fe3722d02d4a1a5b8778e1508b83f69686e96bfce4ac69f716eb56e89348cdccc55327c448bdeb91996402d7bea0c514989d325594b2786e5ecbcd225559677243fc98137c66b41cc0b381c95cd401df4a3c3ec4ab90616a0a72f22d87c6d1d9ca7f0c9bddf23bbb5120edd7ad2ba898452cc9b09f86c1261ee75b2e72e1e7b38ed5879b7c7b64f519c96a26702adc41d512e42a0c8e4a020cc30d111ba1ab1091c75a7bc11b940c84456b7b675d1780c184c9da7715f3bb5debe36d17b541842566988896685b8b0d9eb7eb9fb392da2f41ebf39ee33f881571ffb39d896d600ea618dc31441cca3abed48f144bed47c3f10d33a24ad7d314ed363ac270d2f6275d100a8b3cb49fca06f150c1a5719a1da41d66ad5f441ad6449e849ca3d594b66348b9f518522995889cfd8d8827787c1260b78261c912e2cf93e61299f6f4fd7e8b29703ddb3a9301753c0a2ed61207440f319868a9f38ff7aebcf830060a93d263fff593e40edc908c0a759503f716300581e0333e8396dd7fcc0784144e79ec7d631ebca2d2c26076991e18772a40231c3326c68119271cfd1624329d915dda5f72420b55c9a5305d599a21384e798b0627f86d1d6b846a3a6901f14b6e69d08d9b28c15f347271082bfd0e6d1780cf81e594eb35bdecdd1cf5dae33c0a063eeb7872baabeb4478708ed97320b6e0873a1b216b53e648309e8b8fefc8f5412b2bf4e7793c074ade7f207e1ec38dbf4384b9ef6593880ce48b6a6abf5b9d2a2cc47948f8035d3343aac5f380013bdf161e66c39936b922464907c57ee820a7a5e4abba4fc064bb17758"}) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000001f40)={0xbf, "190a60b5c41dd518038f7a3c4593a242c8bb2c4316c61582a30fed68cf40fdf589c5f9afaea33892f433361d94a4e044e4fdbc4d7f799b52e6cdc98acdbbc420225871af1ae9f92cbe2758acb26d84698a9dae341dca8d649ea3601d7cd8c9f0b02b375504c975de5206bfaf2cd7616d41a34286e9c7231e794aa99909b33912d11e9e77e2bddaf7b0dd4b1fbfd085b0e6109e05f8746f38d20b725012cea58e806cccca8ae41898c208493c28e4b030b26b577e82ba3bbf5d8a7609a7a1b0"}) syz_open_dev$hidraw(&(0x7f0000002040), 0x5, 0x8201) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000002080)={0xf37, "98adf1610536c888018df2307385f50f01fd1e7e25faad063616806d56d43a2c6ac21a4e996e69212e551e14237f206ec2f45e263254e5535d563332e1335ba81c16866a0c18bcfcdaa760ae5f4ce06839ce03cc9c460fe892083772116a77abbddfbbaf586b008eeb7979b8fc7b863c1862b66d5c24000c1bdf313cb9ceac897920f2619eef153de63497b55ce89e030a5ba217c94aef6b241f0d891c38a34531122c308070748c7bf3c0c3e496ba8f9038d1896afd9c4ccb9de9266bd93750f021f094b71c4e213076c745d27cfbe4882eb7c6caaf35c8661d90bab13bd58c30d4d94630b7834110c42661cbdf71415da6b07a62e646a1fa70afb5a288542d713c8763d611657f8cd7e23baab0e4a079fc9ba9e831e0863c4814fa1d0bb7017e0a71c0303cb0ec6aba20682555d1c9807d74da9c11012a95db3c111c056c5949b62daac528ae1ed42b9eead88c29147bbee2cdfe9c98f2cf0ee20c0e974df4262a30e939d5d97a7ab76dc8ef6958f9b5383e056afd6706d99cf0d1cc3bdb05ca3eeb58876685b5d038b549404849e8ce0cc23529591c5853ad4919596cd606d24a5897a18e439f19c7579f7e506ec0dad5f271147d2dc10cf58f12aab260455d4bfcf1abc26e4b66b49616e59331e4025da5591e55cb833ffb032ce475dd196160f8a776f6e68acd30936f0cb8fb85b908364788d4fa092bd7e844db16880a4a10e0c24c8185bd83b74aa76580d473ec42c2374ae6af6b7701471b0eb62335b248a2292954fdaa112061adbd2554f32a62baa1729c932e6f25f5e0c5b0cbda71222dcf0b4ac34ac9c9bef58077fe9ce88d33ef5ce9d7b82f4178a19cb865c1c16d20e803c6249a7fc23f559103a74ef145a955e4e7dc1091fa24c39c2995c3bcd086d774d41e955bf8b11450eca99df928651ead6dbae20b036a967c9bf165ff5476cf4de556f6ffb35ca9663ad40fd5d617f5deb176d6a7513a680af5fb2b9f96844bdd140b183b85ae8b8d30ee79a713b95816abce892b97f14fe5911cab05f5be43493393b1b8d6b160148378e7740478c1f165610aa9dbb9afa7affe2c98e638b6b8fd6076fdeb9bcddb96a519421b9a4abfe8cd505b6ddeb6809dd0c494dcd679549807e0e13f461997099bab636a0e6cd95e1d63c8a2db13e893b285c803a9ea58f6dea3f39587c0c036f12981219d8fb552ebbdbb787e617ed4a470d870f00901c1686390127c22528158dfbd5c160919e34d60e394bd5d61490525586205d99195d346cab2634a186df2154030ab23e976feb471980acd19bd46f35326d22b475b8b8f0eaaee4323a6af6d23e122756be6d82605e2c06a40b32efb3a05c050cbb82cf18d141929d162efb063dd9bef49441be5b52b577ac66835b9b8926c40bf9b619ec2e0e131982e7aeab8c72be79d668be65f02f00accea894b32cd9c194f35047bd1017a3800156fd8018a574d34e5bf6d6b8cfd457f3cdb02643f0d460d2e343305f184c34ab281d3223a36f5cf1f1c46dce56b2b8e7423fc0c5c128562bfe9eb935b11e8cbe3186c8dfe4a31be5300097bdbda63d649413b3962e3e9113b106f750620e3e1534891b29aa73aefb02ce064d72d8ad875b60b275f863f5e168e5e8044417b83b63c2f881204777625c3426cbf9228fae44864386d00b76dacc1c77d2f8d8a4517592f8087162e141e14bad0864b8afb896771da44ca263c8f8057e84437516ee8011f40e35ba537a7c8bdebb1d8b5526725ab81e9b510c367da76de673fa86770062fe11eb119ad7a7e6ca22c775ecd8994793f2e9678cdf35c8b9abbab5644a1fa5f2249c27acac60baccc0b6a842efb400f6e86d6346140fefaf21a188a766eb682151d9823f2dbb85fcbf6416a55675d86c8e07d802962d1d41d8d467fae075c9800841d03eac4ca92c64d0bb897c910b052c6b5022f1fc9fdf417a9b6f97c628457d4aca3d2de8b6cdc53bda081b218dd6d8914fcd3f7910e20abf0c59473211a7536cc609e7c7a57005c57290f363b053331fd5d6e54c9b7d8f480535feb0dca85d5fdb509596a7c40fb910c5fea88329f719017f07d82a5cd4da89d0b546825cdf04ee30989ef63eca6a1999a740e5a8245bded3a0aee92704efbf023457c65dc2c0c9e86c21c4b0fe8355965ad635a55b449f87539098d16916f9a047cf6b85b62a4025ea519626d5a26eb0a729c3565e2998d33f6b798c1e6343ce71eaca4ec0a7620797d25b4264a94dff3ac276e15815e58bf537a7a40ac28d998cf52154ef3c81ae6b54930d60d98126a37528f659d9d6c39ef3f9b9441860bce07a2123baa13e9e8ee8c358af15d28f2d47ec7c4641ab9d10712905e6017075302853a17a47fe41bf03e6df38bd67f39b7702d7687bb2f1f87680eb21244230d28a2c9037e63bbb06e5d4592b257579ca127472c69bf0ef11ac8e08360df735fa87b3bcc47ac80c71d5ee77cfad78113c2609085542facfa98e86fa82d22254fd7a3966d86bd3313fe4d5a520377f5d56ca9b5d3dde37a4a47899a7b9c737b71bfdde4e16ce35e1689f4d914621b6b236bedd0fc2588e091dffd02a6a5ac94d40c92dc19c087d135fcb4a34a999c87a30dca2e8ea11b3a8854f4031b66f2fb4ffadb098dc69b0cd23ebf1da7b70af5622d499144e56c960e4240e4ec8164dcb4659775d928186832449c0ca7fec6b4070f16119812de7529e6e87f4fa27cd396a95794e55c880c958a67de879fcb6d6eb0894e1b9524a847edc55bfa390b8586964f70b1948ba6f3e9192e5cbecadbec1dd9f48fb88092db796b515c3b6850d3ff257f1bd80c91ed7c86a433400160257785e9c4e1448077592b7e926dbf6cf534dcd5c751b4cd2974efe9ccff57315b8bdcd7c86ae32b88dcb5254fd356d6e1e2362e8ad093edd3b5c4c9960da8d366f9f17d557283d3dc982fc126bdff26c08c91bbc04a08926a8042e9a8483f4608e2661522d7aec2db238e24f2458ac0cc2073a65a9b3fa1fca4a003ec51bf58a9b25431bdd7bf1045dccbd6ae17520e7259e5a4f3e8e7cb3c27a5ae3e126d6e4f519bfc5772b64b5feadd5df2dc3aadd3b4b3031c0f3358f24e9b0fc9e382707fbe176c1643b5485f0f04a78aaf79643cc0c6d841e3b00a5d901e9b69924c76bdd925b50e4f01c4963285ad70e2ca99e38f30159ea3a1698067aef643b9645b2552c6eae43592de99ff0de5054b485463abb19d8d44c55f70b6c61f0a69ecf9246561535d8380d4559183a2fb10236559fd54e0552b269499e52148d7a62af278092a639749de84089b95482a7580077be234bec501f24bf13a7fabbbfe3e13e9201d1610f0f7032a52f0ea17ca6d8e1eac79d39ce00ac1c1287ee127693b602c76d546843e158ae9853e1c9f5fcc30178697369da136d59a39b5df38c982767a5f29e1ca7cc978aa3a294b54eba7427be22eb4bcdf44eb47148d27f78f64ddba9de242a53749bbade652b775bcdfd16a5bc7a533b15088871f2cab5f95a4dc9186520bbeae7abe4d9e750a1dce6f01dc544efedd26b73309323f2dac3697d2a8faa0c8287d18ca5069e7fd99bf8cfb047ce6ac476c42276800dd9484d0b8b604edf9cc33b2ec0c4d3512c15916ef729074d612e7e92973be6ec0df61c6ec0f8333f1e499d6bd010d05377e8440f6fef29e88453ca4dbcc008f40c9882bd6a67f01cbf99f09826aa41db912187b6b3347c6f6e467c5be2077193bbcea6efcc81afb83413e800b929e764dcdb47e401d4362a45f17172ce940ae4fd5294832322a0904eca82075126ec9fbdc9c38f043030b1bea2cd30e34f9ed24d2949331b025e2f7508b6ba11f0fd6397f6c824f30fe2d443cdde5d9465f4de93e0835158984bf8c857df3c2966453f5dbc3b1a31635762b46f4a679b6e5f24db41c8b3dbf527750a5719371171ee690320ae6e46a865cfdbdd85bd60a19eb79b1e11b300cb91ce9fdf0fcb5a2376ca76843fe34f577cbc63bb0e3bc4a9d6bd17c54a68dac4cb529e461e8aebfa6431c30c22b5fcf9fb3488f873b3f3e69bbfc7b37e89c1c51b9886c7bce8274cb0e744514d17f3a51319f593d6568f2216a3cc47c04758f99a9195467e79913b1fbbc36cc0dd456c56fdbd86d6414a578c0bf2574df71b8266dc63ca9f69b3584d5f7794ba950ae155ec7c9ee9b6b664dee74b7dbdb4bda6320222bdb23d63886e9d73b9d0222505c9eb69430962d62488db760e9a8e27ba6d374c87bf36fc3cc9e6a899ed5662d101bf52a27b3c85cd01a322da545281e765f57f5c2bd1f23f00f3ea29fc4cdb8a1802c0d84b57fb92bab0d88c16ec49f07689ea3f4221683f06ca2ee6ec0ed9a6881c21daf40843cc1641807fde8dac57bc9d684e92aa10ae91375ee4ac3a769009ab4070a191cb8f2e571c96759fe07ca407b700d9f068fa851b9953bc4e4a1983765cfd9bef6ea75a9a2f916cd8784284bfdd20b2a72b627332c96da6b7705036fbc013d915b578271da1dfcb81d5789b75374ae2b6621abb03e43666bdd6356afb302e085c29bc4c49e80a5214fcfafe05866d27005108307018d32460f92a0590489f19a444e52c2a6c2aa99cb3d4be0e0f4143c29cbd9965b6cdf29c526de4b338bdfa8dcaf721b7393d2d108903614089e4b9cc63726cbf6cf6695882b2a914a84c8d0f1181114e2d335d174f29a99d1b77826d58e8f642b7a0a109fc2cd4ba57b88cd6876d1daaaab24834a715af5073f1071d6e88fb73fdbb9a1ff103ba60fca2a63e187fc36c792798783fae15040269b7c313b9e82177baf4bc48463c7fd54cbe3a91f7b21029bb16bd19dbd823555cc8e602d571c12e6f74bc2fe4fee86aeb5c8740f21f9af803c6717c3ba2c531eeaec50029b9fa29c495c88bd0ad147daafee69d0dda72b762c03872e1cdf1b2ed063f98ea9390ab351245ca1014f3a95cb3b62267bc0cb7e92a7d5a83cbaae6c718aadf5490ef972d07eef91ac26b94d5928e1a18b98bccf4b50e2ec93a488dc817add60856995be3c22801deffeddf639b70313269b82d1abb16fec4b4cbd25a79e097802e8507fd55821d190502d014ea5891e1c47c51423ed8b46964114206ef79134143b6349808ab15a8d501f2ef2d9cea602c2e5e421e1bf756f939cd2884987d1973bd86656473f257a0d5dc5db1a355de6ac0ad8e974eaccec016af176e2679a8b1e10705b9e06391f809fe49651cb229270240fcfd1113ec8267270d957d25e2396e7fa44e4d1185d6f345e3707a443e80c6809f6476352fd8641547ab67e1221973c663a10a4206682aef5ecc74d6e384c332180d8a984ecff2146c03df18a5aa756a6e909acd917f8bcecfdcde23067232cf62beed57948ff9b6878bf4a8c52cadc223b29b3399b46a668614416a22524e93be08cf230fe4765b0673fc7861b2728b418ba44104650d5afc0eced5b3ba8abfa19a0956cb17144423d777162b478b3a43ee8136992c9cdf3c94aa7035088cf"}) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000002fc0)={0x5d8, "6bcab810f472f9924b7aaa0ce907ba1765a27a6298e6790e0e37cb39dabe4bc5d6ebb1a9c5c1122615e98837b718917cf3bfde58387436c934f4a60f602e26bfb0556d3a5bd9d14bddb0cee24de4d8f19dd3bbdfcf94ea296181c8deb2689e95cfda694243c5ff871854bacbc61afada0d3824d5f9332432eed10bae62a29bd77b844df4a58b4a332a6c42d7f97273add70e354d12840a28920e01cd67066b16a6d84ecf7ed00ac07552b3abdf4a8fda4b56e28f27347d400826c257d018b77577cc5bd2c0dc30d73a603c2ef37f38dd31ebca664247e7a5bb5cee6280caf4bc47396ee1366a351b7c79093142936bbe9d6a1f19fcfb7048fff421d5a70e1aa64f6da6ab2d6ce6470b589ba609e64c8b2822cdcc3690f4cb3efdea975735c5e0bf03abf3648137f8e367589cca2bec4d137c75cfc60d8727490374cfcdf92cb2ebeb50136d74d7804abea6009cb04d54b28923143d1ebfb66dbe704451e081aa79e65a8d760a6d5080a8c1ed59c0c66371e910c629efd0d8718d3f86b8c885eb50ef9fbe611743958e8cd745cde2427f6ecc4f6f8715b05902fc7d80a01fe5e4872ee09371a96b046d77e0192bd73ac94eae7d91b78a3813b6bcb606a8668ce45401d4f4b1be70e37a19cae2be52c6ac623e19ca0a0c0f52571309c11af2a07e9d6fdd55c0ea9d8d8fc409c77a7886e0b9141c9e495a962b466a4f827a412ed3375db4ac6bc6d7938328a85a71eeb48308938449d151562128984bcba4504bfcf267ea54e75eb8a9e4f841fadda70b74a0abf1072e0c2c311284fdc54e3b6f2f8b8bedd7833fc12c663217de6197c61f7b36935363f5430d9bd4d88e6e319fb91f6b9a188636b00a3017ca594c0bf8e64cf448f273ef187b884be29caca4859d4f2393d5883c16e5c2fac4f69e494578aa2f48d73398e17889349c3873f4a2f2d5db06ab4958608d0ad1decb65781082b7420eb0275bd3cd8635559282c96c09a3b7f1c056b712516871887c20a2409a1c78d7ce28d5f15fb586c82c855a2a4231af33be56543f39be9aeb02338ea0778dd2bdf0d9cb12309c919271cee58e2db907e39a6e531b0c7efa152fcc0a1c7a2a1aeddce0e906e0b94680787229632b4f646644250228908165c63e4add2d7de8bdcd2d9cce037406d25bc1c4d16452ae0e8d27726327a8ab1bb63f58b9fa0d99aba5ead2f487c0218708beec7b3d158d22e1c0c0493d4f65367ae274babdc7dbed37d1a87a02ef081bae228f12ebb8eaf8e7ad73aae8fce2e1e8acc799f29919c4f25ae20f635fe936c992efcafc3063fb42b54c0b182c362f3438e9c148547bf9ef43c9080fce4b7a1530abe7228a6812cf84ba95ac53764822ae52492cdef3b37d1bb0279083dea8f74045a58e9189bb3739e66c6a7feb8dcb960fc7da980e801fbad306ae42363c1b8b22187328a66e662e9945cf80a77caabd4808aedddb36989a25a767d1c93401be9559ee717bfe0f9e9b51cd81f983293eca39d6c56a692e7050345480a48a26e131ea5bcbecc5128e17395c93390f9ad53a4ab21d66cbadd782098f6e12fa9d3081868d326b4e5710b0aa870be8c9e179aca1fe46a9116cb311166b65e8b0011e32c0b6b02fc6411f2f6124e6e749158cca9b878c64db0016b9a0dcfa81e0a637e837c87d24069b7699a43cc99200152a29b6ea7866f64ea6ab8f18b3000fbea26a887a67bf1611757a7a1340e616d4623ca4cd6f7eb1054374d310359f58e4ce53d8e67b0186890557c60d527da39f958a8a1e39c0d1936ad1c7e5f4b387c63e8ab1baaf74142b69133493b91315078103339b2b6ab41e8e896c1256b5fd0f2d86b5125294cdf7ef5237f9d04251b12160d5f30be953cd38738cb08207c2b0af99f57b07759d2784c5906e121b8f8d5a70d262e89ea9b5eb592a6af924cb8168bac9776b254a651c2b9d150d6928296a3b9d01b74d582b38f9b78a4152684254a210cc4eaa0f5691b53aa6eccbaeef4bfb603d9f6dfcf3dded33d52ab9420bda5e2eed359af203727ae1498816371ffef0e3456228c9f06e6a21645d519abe02a667cb789b48b60ff0e8de7ee97bf2325d284f5654f6e7b9f07c691c"}) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f00000035c0)) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003600)={0x8d1, "168705ac674571ff3ff4e06c15bb26f68947358f6087ba81340387df75eaf41b24e7c0af00d20536a86457f5712203df332945b36825bd033d3a38d92336c0889ed7ab6276b294050611e9a717e2bbd8783a92f6c7ee667dc6218cb3a4de0b9c10d358c076738d89879458fb8b74d2a54f371bb073e3fa085604d74f3029aa1276cf88ca7168a653a2bee58ac3926fdf426ae6bfc3290e7db65cf7c68ac63984c47ba70d8d78d536b7d880a7c609bb4b77f1902135572c2a64808b0b174ac60e3953174624104c540047c9857b09505c83b368a0857d15b0b180daa118f22c4c2732146ba3a5ad758907fbc8255b4ec62feb9a25f314d97f1c9615161b14625165712104fffbb4c193687b1819cb5751d3bcbeede32fc29605db6a7a105185b8f69e725f454aff207883aa326e8e9df52be28a2a377a3ac54cbadad16f8563e9f6088b825835953cb5427dadac346b5fe183a5ff3b5c2e958c9017406d2434397b17d01d80e528274f5a8b5e7b89d2be23d612e2713123029eb3fd6b301e2de6ba57b81ee30e0e65bd749261bc437f600f86fc0e7f83bb3a2199ad37c2bd62b130f38c4794b635f8d083946a533b494146752a400209804ad4de5d4537341cd7db054b00f39840cad41a6be5368243ebdababcd20f9c7c719f6663f5229117b984ac1ea33e86346209dcb8d458a2337fb56a86b67b70f35784e098b003cc4819751f36968531b3467c0f740349f03e1b93714b7f33ec314eb496dbf5fa62536d88f3baafd12891eb60f64ad59b75aed653b5a018c611c29a682f929a1b4d0c87701d15e75387d08fbc3374ca4ed9a1bf7e2f6c00aab5edfda114bc6c097d2881e7e62f0d44ad5b6e8a6dfc2cfc931abd80b1a630a43a675c2bd63901486fa5f6a6e38512b57767cb66f6a96f8e33fe610f000a2044a0124c9ff64eb6987ccc1e37bbe973c11488c14c0a41c41a7d95dbecc3e95336fb33fb195d3639495ed759149f35a1b3909208df2cdae8ba0ad96c0ef6b5bee4eea097ceab699c0ee194baba62852d3bb6f01e3084f12787917059246b6ce2cd4d03eabf00a3439b9126f8fa5c77142f51a6aa2f04875ebabe17bf0b05406cedb15c18c7071a8c4e10ff786fabb7708f7f4132967e1c57ff4abed621f1933f2de7d9426b3b9762c8c8c1d608672143bd73864ca163f7b7f66a143b720a4208fb2c06ec26d24a8fdfb12a07309f346bfc5f7781651d2dd53760cefb3ea5d4133c0744614af4e70d7d814c105cf210eb7ba35bdfe0d508a88fe665d1d8300ebd8cf03db48640c719f5f11cf4699a826356d9dcc78f1da3faea04dcada1dcbb24cfefaa1551634bafe94eb711f2bce069395e238255a5bbb2c21b1dfa2f2781a7d2d69231bbdc970b07e7f094c3c71598ccf2535e0b610d26df8d41a440b77105b1f6f011b8debcb3e4ea43a14cb0b200980245d36e536bf67ee4d26d6e259d7a1db09c7b898d4abe93d795f3c5570634042e7c303232ec510e92fbd9332b7dc70c0cf1e098fa733fe8160443833f94d2c6614ae21f230ff005fb4777408f1e9db3b0ca0a2c3a14fa843e848a5ba9a0c83aaf7382fc9ad694801dcdbd787b1e67572dad2b17401327388ace57eff854a53bcef2a45794ca82822c579fc6fc0bd6fc3e3ec30e737024f69b6dd5efed1862445d7ff9e8fa0a16f297b09b24d59a2c1844d67edc4b89ac771385c394d0eaffd12b5e34824e8f4742030c37c298ec84a4a0bb4e598fa603216812c4deb539371e3aa2f827654c263e0549ff94cde85a39de3ff3545918a6a2abab7860292a321939b73d1cf9a3d6317ac52f643604e9fcccfe5f31a48cb454553ee70ca3c7500bb0b87ba7637504c96d43a4e97a16ea22a5c54bdc9ccefb32a34cb53cb859b87dfd2b21658a21fbd1597028aeef22621fc94c09e3c266aa822cf441d4b7a44eee5a5afa0eb499cfb99bfe8f909b158e7a96c73a8a162724a47f963c6930ebaee7996044a933971371f761f0488238828d15115ddfeff7924a44026006e740c94a828be027062a678e0bd7e0df32f6148e4b49a5cb328ae9c71c9ee03a5840978b90c53c9c0921c00d460ec46869e32707158ca829695b0dc98f14682ad3846828ff809b24613735ea8739eaf5ed72c6275bee2938ef7e41175bf9b29a16313e3316a6ce10f75403aa7e594d551b4efa22c34f09a067a88c25e88bb8ec459f3d471f4f5405ec564fd072506e0e8e4b9a279de273583f6e7debb901066bff12e3dd7603d0ade9c2ad8873478c6dadbd0aae6d0fe300223e06e514fabdd861f0ba64659dbb5d4eb8e58f549a62677132c2fe8bd6e38758732ca64e8ec3e796d01abcf6c6f96c776836b69f59c968e6f7f8bbd87af93e1d72802a753ae430dd55ffe4d7f83181efdffd8e92bb42f02484f479158db81b3c00aea51295328a80fa31c301ce4540a1c60a0794da175c59c098c439bcdd7caf31594bdc9dfebcbd0f1ff6f9bae43df3ecde39212eda6536aa80a667c38f0e95852ed1585c29d80d4fb723a755d723430570d8c8f71e88354349830a94831a9aa4cc163042ed1d3f1a202580f8d15830aeeb8f31204e50d8ca44de036ea8e3abf078b8e2362e2347c569d4ca9609d9a466ad8235b995d453594bc11d69582ac590655934eca7b697dfd64466aa2bdda3f87081ab445ff3dc4aec8763c5ce5fea030d3acd3ca6062ec23d73b6077e47fd5d3c9aeaf2783dfd81f2bf8142a2963b729ad902559582c19f74f6e6fadf83601843d99a9ee9d3523f74c930e0dbf3e89a612982d390fa9572734fd4109c6cb40bba4aa4a226ce9f0e75c88a3c585c68c66b8a9dd144474807a732247e661114c2a350accce681f53f9c3507579ad3348637223b8235c2a5fff4033147eb9539fc1439a9383c5bcf21dd026d4c2009ae2dcd8d77a93177c9cccfda4946318d3b5bb21225f4aa5701662136b229213bb33d787ba4994b21d440f3435f9f930a1be1dafff1cd2b1c950eedc5c3f3cff857e67d097ce753ab05928c6268ec7a507fc83ae4b28142c20492029a93704b92862f1e580c6330a5931a920cd6b7cabbb639d37f8a3c4a3551c8eadb55295fbeb67a48f69bf15e7750e05f69c352ef8c58e9fb0e218fc2423fcb4ee205c9fa01c166fe58d458764ac40ca3da66eb3d2aaccd2ab6c4e53b01"}) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003f00)={0xfdd, "dfe1b208d96789bd9ebaca6c8f84a9cfc59e7c0be467392b3f41c280ac1dbc838395ec198a90fcc3d6f523732d39d98ab33114c9de7d735a479a790a91ea622796e8a226cfdcc2bc5601e5dfd0b38dc2d0b83461688f058a376290099726c3e0be94a78fb023b16866215c1bf097661527917699aa7efe81cc55e75a06eeae28904ab3325c1ba5396b4c32941b9a1612fec8be46009a7088ef4f1597f6eb0614f54cde6a26a09f81dd24b8839264c87b4172bf4f795bb4096fd7f9957a7f9b76ab2ff2b5b6b95f92fbbb9db4715e03042464fd7eaf30c5b1d19ca27cd21c7db41dbe422ffbc9455a221610b58d30a79dfa31e7a99d334b5394b094079f354b272eb908f8f36aec69c46acb2606a3ff95521b7b9cfb51a5863e91794bae321be4415f787f6179e9fbcab337a87b8ba11c9bc76f87b773644e024abe5453092cc224155b979d6e7708cdbbe94d1a2d561733503346c8f5aa62cacbc9701c2810f5883c43d232add74e92de94b587fd37d8a362e5535b96a4a7a8025664738b6b9b9b5fb4b21bdf41a481c15919a2f284e825a4835c6a9876755b494f9fe13ba4c540cb5636ef32123954be2a5edd28784170a75e035fd1f7a1e8ff5a6aacb49f7cb9b9ed63e9c47d894a621b58340e89b757852fe482e2d5f5a1e88161a740575aeaa26d796503dccb435dfe0a684c6cfc7d57a3f5b13d8c4aec24b0a325d8c22dcd188af40dced8df6e27bd6bbe6af00261013993343d9f3d32ae4520506661b5109b12168d59c9f6679efb3d9e9dbe74ce3c6e9a0e24bc28c718963c72758d6283992043df2ebe295ba62525409134d9904ecb1f7dd86fa4603dba0e05b22235f8e6590cae52b2491c953858f5c5f8d594044727396cd8168f555e40d34380bb6d907b6fe458597a9ccc76849e4c151fcdaf2892308f39883efacbea0305191bd0c7cb53382d54cc7640291f536ffe757e742cbfc5f5bc499ce5c7c185a00837d617360e27103a5ec2451a4b0213c9c70e305397e2e84649de32bd2247e2371a010ab78bff281b4142d37d9cfcbe535523a8e86e14d68ccb1b59f5f5f66f6161495bc2c99651bf696fa4a74308ee54049f8c68034fc1d848b767bc38ea5ae09b3253b7f04d94d09bf9d062b67f536a861a0d19c247530b9a92091bcd591b52dc32116c6963547ede3fd7cd236c1a1388946a43be772b8253d9efadc45a8cb962939847be8a6942340e2c64c0b2054774517483555e54d8f1db96e1e68a10aa39350d84a9a12367a2cac6fed9cc75601c83dd1833e349a65cc55a20ca8dca0e39342947c600a89706432748e5185a1c4d6c040e9448e3901f983fb14548636586b1c1475f6c9c444f27319b4ebebc78ac99bb6a92a5cbb7e26018aa8ed66dae6426c2e26f77238cc70a384b5f14cbca5cbf85672223759d778a92735ed8a083932079dfd8a12610e18945b7d21d6fb1d109a75f229b8ef3a868c90f54f7a86a0ebd8def51c8cd4b23aad3bff14674113821613739d2238a71837a310af7d7ae542888877fc5241f4ef89014841ac518cf34d5071ea7ef9f6b03ef7af3fc2f47e1a01f5f508d500bf07a975b6c2e4b8f1a64cd2c7bfc2aa675e2534db52714bb5810648a11af284a3f90d6d47f8449847876a3a793cd5d4b2ebb6003714f5ad8e3b6a420f761a1720202ea7f615bc2a49f880049c49e704cf844fe364d973a901534c611bde6fb2dadb5d097a60a4039f98bf9e981cb44b2d3a486716f923f77e63d152b4feaff4553aed69d48daeb8d7c144f5413feb1accbc1d5224f642ee79b248ad8a050784113b7b3b1c6cdd61501084d38a4ce5d70acc751073c7326a787e840b68632d5ecb5ee83151267c170793e1125d1390e162a5567f507d47d8f1343d8ec3662ee64cc4500172dc84a2cd1fd11f69c5552ef3aa7ed860af37b27612bf69f9d6f67590e10ab3383e15033e76d0822af126598c25737cf45c60fe6c16e1bbd790fcdc59f45450acc09919ad5652926d265bac3dd49aba42e9ad625b68ae20d0ae84c3c8a0589836f8b63e26c4ef9629823e3f44cf1b0afdaee15253738cfbed32de1a45b24a9bfe853dfafe189b71b7012beed094496b722b6b57a6e0610a28aa433e77c9aa2603ee4f35cfac455480e98915b0baecfa12b13e925c1a55c1555bb96b8eff309bb3aa9817c53a0331e2183e098da5368f9fa2a335dc7c34fada44012ad98dd62a0c5f9ecd3404353d25c52eab74dce9811eb801626963b21809cf5c6d62162a1c70ad29fda4e98aafa10ac0065ef5eb85fefce4cdd4d4adce997c2653379805fc0a37aa44c30088a193a2b630fc2d820002b2b4c5ef1755d5aeb7c5d894395172815bad8470822a655909c993f491a774f01a3b8e6c25deda8ecf68409bc6d5d2fbef4b2a6598c9101b5fa87b8407a807d7f9fd344838bad4af0e82ed46fe34d1cde257d308904644bbbfed45686ae715fe6fd0e37c04614c8cb995cfe7ddf18153c6b3a2ef112ada36fe8f061a3dd9d13b099bcd7129fe44daab00b935ef52e31fcedb788aec1ee20b4c5078efded295753753997b019b1f1041cb08e4daaeb0f033b642ce9c0acd079e9f3e6511e4fd2320571d210566ea2bd5b973e66236be1ecd70d923be690347e4da19197f684f02b38b93bfed8714a4b89ed141da2107f2dc6e44de59b8381b7f53212fbcb879c33c9212b3570bf114b0f1718fd46ee3267ec9bc59d029a2f93fa9387deab8b1efd9349eb8ae00fddb77f0166844a31a5174bd089e4d35489fe3ee6bfb1aaf468233a1b14d1502b2e711c5396c9ebae035fd0d2bab28bae5d5d5580f12ca6b392e2ed0c3e9ea4c1dd5a88c4749ccbb93e687897e49de96ce72d855d3a47298446b01390f1b8d420b88bbc257b672d600d9f137b29250b017d718da557850ea5081f1112efc07e80c24e956962b2a6ad12ab32251b2067352203c30abad2e3620dc5b9b6d233fa623775acd17080f47f8eb626616c96659e7d3a4fb6a3ec35c596f4d6fdce3797fbe5ef15059185a1b2bf99adb40ddb32f792ce2c21c867869b0ba96024ab11354928c1caa2caef5d6b4d961f9c626e88431b6435c764e79657d9b27e133201be8236245ad0b4ea7f7295f19c6d988435db2089b7e5f0c53ca9217363291ed4c0bdec4c63726040116b97e2c7864b1c5c69655ad42c156fe9ecd92fac2ec32f0fe699d9bbdec48744cfc94dbb35146144f9527af4c80d8f141abbe2205e5a428b9259ddb28f19a7a559423a63b9ea7d49d5d5b2137465f5e7aae0ad7258feb4d356f1659f62153bd22b832e9c419cf325c93bc123ecef112405930fba6ae561353000bb60c28799ebf99e78ffe7a7e5e09dd220650e754d1e082f2773fd740b7bb3482d45e214981b66c184ac5eab8f26b8b0aaf7a3027faef90535d34465278d23fbaf7fba6e7352959f460e8d0e6bbe05c212b5b0f4e93f309e5307f2adb8dd2a0076fc732d88527744b1bf104e1991f20184c6ec68ab6f709eceabd86c70f58026a977cb0293d6bcd6e758b10fba584275e27e756e2bc8ae9e6104f3bcbcdc6eb57571ec295b5d1b54c6cb72cbc6ca3e7a946d43bd6f1262cd5c97a6c0f57121b1d17b5b4c57c0b93207b3aa422e96149098c47240c49c0d7c7d56778a3aa97846f205aa3d51a4eb0ab0802d0a8a6330b347e6918ebbee650d713adbe040b50324c4859889bbca626e0ba79e08cfcd1c5e86189a09b11e32aab109f1a07b0599298f45e075a2ae2ca743a39c22800cf924d6d39d68233e2486d3969b1f2a10e80745135956a92cc1a4385bee65cc5cb026bfb9398d52d5605a59fde0c008cef57b6fe32531e969cde6c4b5738913575a65502d9f60634de96c1aae8e48e51577e2168a57710a5d2f0a4b82b8b39f67874e53ca3f33892fe166370c03c2440380043f854965cb961544befe676244fff8d2eb3cd6d3c0b337ced2d9fd738a480063d464212d3de1a85469ca2f2af5d091ab69b66c208901e12d9630d17f03eb8360f30a24b2522f33f04404a294e6a40ed21a1e1b19273d7d1ab6de445d1971fd0a6e26aa18d28bb7b3c8a64f3c253a077d188d93279dd685448f6a01e0936126fa11153242af0a616c0e6af36eea50db4b3c03abd65c4d8ed91a9ba251f6d6fe5ec438e8d83b4ec1522215328e44f34ca92a32036b7aafbfd05ea3404f9afd5d6b868141d3784b74d95a40a4c6a1a5a116e07d587350f198f45ac1297e05c69f88ab3241387bca0f6d19795a1d6e9ec521d9ba8dd620036364dd90e7e041c26337cd0d38b2851ecf2874c41a6f804ac692b9ef7933a4fc34694bb0ab1f406e006fce5f6a5f2638f8e98ee32716057c4a8429c1cdcc9cad8076ff4137a01f75f73a2235b9fff645d8c985473f8cd7456065df69784f7a00cd95f538c05e715459844407477676429144e528aa0a2758eb9177b1e41a2a3558144a6f6644ae47ecd9f974d9ebe756088cf83aac2f77a8f1bebe8356f6debd87dec385f52e186297cd51e641fc7a47573e5a47a52db4278a464555c6a4c7a05c338dfef573444718112fc2bbbe36dd1dcb77fdac0f1db75be384208bf2f1aaf626e24ce120cb3acf305cc1f2fb217c99db98f6e4aa8bfeeb765c489b6476a050e303b598852e57a50b3533103603e1a79bbfcbf5b43cf1e822f0079b8a88e67928255484223d76c53576df21639c71e3f81ebe3abe769ad3509c6dbfcdac0fa512981c2b0d2b7d5f600e8033d72acbb7ccf9b8f5d608a7c44a046168422fd8ab0fd589098390584a9fea28ce44e590448c935c9b045e692644c01adb082aae11641de39c345227bbc0f699df21fcd289c2de7a995c153ff25590669463ecc9849ebdcab9b01bfa08e5c9e236a82611adcbe2651adbd22635b1eb6c00683af8620e1c9ea4bf9eb131f86cf06e99307e5324d9dc3b1bae4bc5319ec2e95894bc22ad3579de407144b16cf9b6623afc52170491d6bbcb70a6850b3407984e48af56b3773a47da81895dafae4421d6b238f273f83644dd787a01cf3d399f8be5c3b1063f001b90b19a5d6fa431da13d6fdbfd469c91b26c8df8da6b2cf53715435663dba483c3f8516237e83dea53b98bc7cbe8cf23a9aabf19e381a9c5753da8e30955ce19937986cde92583d14ee61fe001fd4f0f88acd56eb038f645c72411afa8f3c3f7cdb735fd9f5a32b79014022979f4745faa2b19cace481c3657bcf7c498904161bb9d20c7a148a4a668ba8c4930ae5fc5691f67c60e74e4232b0a8f4a7a304a2c38b302cab79b933e277abcc3d4737c7a8cb178942a9aa510a99ce89929e944021e9629a25bfa577add1af9d491ae7e2a956e8620370f04fad41f78331da898605d32e0874d6f275041396a0edb0fa1d67fb010bcfa20575e9e8770f6b7f71eeaa8825918b3092f8f7d569038e2903eb1038470d7de1902f23ccbecc23a2204ae9e660970fe967a4ca74eeee10fe339ef3c73e708c7fc71f431cdbe89f8073247768f150fcd46c2bd25b348229ef605295d628818fcf99f3c89cd4db26267458133601938c61e3b1c7f8e42413184d76fef27646b0766263f82611e5352fbb7252251f10fdbb65b49a904787484242faec246196577f76f38c956354d46993ef80e6e9401c4a101d871841ec803aff9fa621f557716c94943b0d25bd305a2ad3fbfbf2d34938428972066b584c71192e9c362854f0b52539db9a9b343b06e4a1"}) syz_open_dev$hidraw(&(0x7f0000004f00), 0x1ff, 0x701001) write$hidraw(r0, &(0x7f0000004f40)="455cac0958d4eac229f37b518c918bb1c4a2e22c817df9797798f3691f1fd6d0b579dc165a8de6a343f100f3132445a288387b79", 0x34) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000004f80)="f5f654ce5c97b7b702f0e2f220390d0bb6b81ee68969f07be2477085f1330074079f9993b08ff08f7edc158e393e3036221c2d4a61cd618ab683099ac53454089f91e28da4c122f60dfd17be491857bd07751e771ca523db3185904028afbc8ae1ee936473a8598c7a4e3dd444acae6c90c8323b7cbc7a7b7b1a81ce4c14970e967c2fbc5c77a02576ad979fb8cafca8054283b5e2508734e86e43a2697bff8bc4835e2e3e21033b328941b1d8971085d6a1c8fa4853b6032f9304a5dd73922569890b4940e5d2f76af48ff0dcae8d9d0cdda2f969c8857e956bf3f9aa67a1a04d012adba698a64c") r5 = syz_open_dev$hidraw(&(0x7f0000005080), 0x7, 0x40000) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f00000050c0)={0x130, "9ca59f777a7f203d25b0add16c05c04ecd86614027816e23b23205e01fbcac108d5500b42954ee6781622440c56bbd36d1dada76df732577a1e3fbaa110a3e49956b5451f4f495198d5398247b7a820e18e69a5efe4e1392b5432a183cf848677df7b9b25a071f10c2a28527b5caba8ae8016dc37be1c935275d756574ed4554c933786ef2603144af789034a76164ec18eaf24b95bd955a1d7f96384cc9ccf7254b745849059a21df6e8c2028d73398d21184221bc95dfbe8b4989d188d483547f35d2525ea76117207ce328f463ba46bb9cef25cc8d8291f3800a37836ee6b82f621b5bec0e3afd0a17c3be93566e18b39391089052c4ebc90bf1a8706f264f1ff9f57a9a81c61008897341f82621c453b82a524ae835dd098bfc738373905aa7a8fb914124498162e849272ab6d71"}) write$hidraw(r1, &(0x7f0000005200)="650075cc445f9c3c73afadf03403c5176968a1d70ecf56acc68110e4c9a28f15d0dd75498f7949d619c5cfe88b41f16e4da0c1fae2362381b257f9d90022dff8521136a924c0497a4a7a778049d8091a08665d7f9192bf4e12b653e9fc778c266599b71721173506250e0ef8f0625307adb1da870c57c4e5711a017cfae98a2d4ade6a4f7bb48d4bdbf25f8bd260f00d09aa554561cf530a05afc36e77a6f3378aa8809e4a624ba3b344902f7b8afc80a325c73e42272d183ff3b7de90f8612a5faf5c660099177488e5c66bc2513addc45e416760e2814e451af42e325c4e8690f425f1214069c248ee3ca57734158b32eb6da59c6a31a1028a2910fbad0ebdab3ab77b85bd4d520617fea79565b38c382d46a92de7b04d97af2e5c35970582ac225eb561c1e04d496c21875f48c3cd3a808b46b6943997a49f260f100caf14207fa6a21a9fe3330f0757ad035510477ab535776f907e7f4b2454ee60bdfd81bbec6108919cd108e37e0ba5def10ca6b3b832dc929b99431e0ba96df63e75e6bdf1dbf2c305a02b6368d3b3d601099af0ed639105456e1734dd5f2207b3292534661fbab94e15a8d338283161d8d738e60339b545acc638bc9e37dbc5391f569d23bc008b0cf3243d8a6710289593820acd3c7c8ed8cdb0469969e9878baf35c579f6df7fee2bb796387719531dd260f897c25880687b0d2e01bc2f023f0d3eaa6beb111dd2599d23f8acdecfbc90bd8d4cb7f264ba232fdd3f500f319a920148c8ec613133d9143e964e8505ddb4668335ba93d4e423fd9385efc7ac0ecc219ed33f527eedce3e421e2fe0242351472a4e043915c50c54e67f88d9e026237647ef8179d70bcdf12ef81589f225d466e95dc470d7e849988af462d4486d06dd832902c155dc71b309edf434aee7adc2877eebbe29e78652825c42d4d5b6fa5cab269688524ebfb892ac5ea9fa10ce328c92e6b14d799c285e272224a9edfe3cd29e1a5acc7bb2ec47ca96283d1940cd0878aac9574ff2643f3e0761f9b3c3de60751db7311b24a9a2a6253c497799b8e01bbe57afd3f8306659a7eec047545d0979350dbacc0b2f52be3137b9fec0b06371a92e384aeb9890dad73cd730e6f06de9b2b78c7c2eab15a4ab12616b7857608a2f4d44b3821f2e32c581e15463445ba826dcd33ea76cebcf2b67fbc199fe0c0b78dcbcb08fd0c86b2f2a8d32e0fc81e1ca89f66317126be5261e3f93b25ca38e99ae61875864a05c544a21f7a8818948122532b8359305ac7bc21c0c3b415d0f70b8568e73165230fd04415dfbcd422d20055d0c1a9659da094529e6fe7411e19d0618d0ce0adde79abe66f8918a1fee9b774d1e8280a669cd0115b693b2f5047aadf666bed0f8f0378d67b3fffdbfe46b6ecef77a55cd13f1de63024db3cbc40622fc9f33588602c82df0739dce1fffd577a5c47bcc698e8b08c697803b60422e7bb98105c7ce8999f671d9555ed32072343a2b6f2923f7ea00d26bb2f1bda9664190592c75457e8d339e10a13dd0566aaf3c6f6a1857a64c199eb4b45cdc1d01a7444f4bd56da8fe2ea709ff446af81d96af164db2c9754afee71ef06d4939d32f441992f552bcf458b9d194fa2590efcae23a9c97fbefe15a27d55e2bb644dbe70955b5c818f47428d0e92dd9159d62efa625cdb6358210222792a5251c466635cb6a610015e2b3ea6b4d5c4564925a7511e5c1fc02f2718ce33b5f7be7e35e726097b60c74093e166f1c9317dbf7c6d0896819c8beec24e6751476877caaa294555549fdb10fe7c7955d5ef9d9624c5871bc58c604e4abc33dbea62a6005b122f142eddaf48cb334f5c5d452d97b9dfaf66c6e4c9265b1d70fb1a65dd67ee9c9842c90ae672b59e4b395491366da60975cb402cf1c6abad6aa37c981598eae1982359fd172ff940d61f311bed5122bbc74507e9d939fe0b82d67b963b6132656e09aaedd8da0b2212ece0e5d57fbf060ac72c4a899fece56c33129f48554dd347e6459cac9c171c3af8b1ab9d4dd20ae25b0c1a198445b70e96ae73ae58e7a1fa035f5962264ac9e54078e2707e7d05c98e27dcde53c00f27d1da900d4fe41bbfc6a4a6259573c92848cbce9c4fa09912b952abbb9f0cb5a22aa5df1264caf1c5ffd7e6cf8bcf0654370e2b8b49cb000a16feba3d7bb5411ad93d26fda776865293fc735ad9fa312bccf49c518fc7dff4173c39343c28dc9eb8977c95754289361b53c663dcaf2188a0faf654242ecb7c1fe815dc25909bce6014814d86dfd5d37900d89d1e497ab4a4805e8812e0653defe020860fd075ba4e12e7100038de43e79184d272d96519182c58d842848618250c3d2d578a1848ce1bfcc06bd3d81b9d9e80a2626316d67656ff94bef031aa3e87db17116db0f7764e8f6d7d68564fd71852f4a97730279e9ae513302242935ede7bf0b6c6393bd4575d760db1714762bd7d089da94b9c41218ce90c4c924f6980146523bb26467e3b8722d9fe113e6e15e43b02d189c435084738f883b55412cb4b3ee08de18f8e996ffff1bd27b6b027000858aa5bf5e0ad8370235ec7a4aeb3cc9281e2b864d1b4b31a9776fdd96f880379c81d8fce67ea153c11d25b2fb7a7dfb5261b0672c00962b10e5d7420c0bfb336ca9209e1a45fa227624c56e1a9056126e7da8d569f07266ed3251f796cbd8f6951332fd21793408ec9efe8450acc6abb2d804a60338e09c0b6df2cc8d12ff2bfd2e5c5419d6f526a767559936bca80575e1fddca430e6c887f909864f42baefb006233c038922bd080292f9b57c0f19cf2b4fa06a324d64655a5805c4e3cb755fbd8e9261cca2ccd3513bc3873bd371cf583057ebed079e236ef847885063cb07c3ff61f0829d8d504d4e06c3a883f7870b9d02062b8b690109a8db8b37c2d6189ba7332087119ee6d0786b5ee9cf553d867c22dd080aad3544f1e9e4954e962165b1b01309050f2bb2089a73c0b3392868dcfba74370c79f703984b07ae676b743c7f4d80fb94bc8c1e578b2f8aed3eec1bbce31edb4d59ade8aefaee1c504b1118f64a5b3b58b626b31926b595f1cb922dd1e8798438b5d15315f3a8d120375a5f18fb5b39e22dff825b3cb0f6fc18507eb435562eacd93a4c48d2a43467ae90c8c4724aa1868f78d4de884514b1aedb861c81e31fa22c196e7d073cdca3647657ce0232fc0d28daebbdb5588b6a1ee01411a732198a88a10d2f59c7045fa9700c597bd5ae6528e27889b300502d4e2e3d376c5d8787563d5b24c7849d8cd8efb0e16ecb57dbe6c2532ddc973f6cd427b2f6578955f7279fde4ee9736b95930d1404034f6d79a71fe68e782e6dba0d1d3c91993cb7c32ae0cc5ef7bd10364674104204b2bb7ff50dbc67bb1642dd47f965cc0de6f0eb9679b3c517a22f9345d938119d80a24b70a8759d4daebabee22dc98dc7ff0e45f03d148c78beb91fb9e911fc39c28ec04a882c82dd9b8886565250d1d8f4cdfae07b63a32bec743dc6ba6a60588508561f25913df1d8055b5f791e2f6379710069a4885e3b45c48e02d20b68241523ae7c0bf1a387d3a797d0f4c0c801903cccb407f7a49ed54b4b4cf4a555bf168474010e0aa08b24575badc95dd69c8a3226d4c98add7deeaf5b3da051fd6ffe7968078f6cf67c88763a7f8de9b78493a1ae318c52af7c095e8568bd00d91311b6232c3b4c16b296ba788b160292b2e3c94fb086a46f138e5b2e364d134ba9b3058cd7ffd138998fec88b7005440b4cd694b808f8b651b2733b456f26c97c47ef0df589e0069b3a4a7836bbdab65e22e3b85afbfb713e692981cc53d38dace584000f110c6cbc883e25b9647b8cc7060cf08b75e20779a7c02e3fa82c1ae62d4998a86fed2eec2a6d9a319d2674d8f33d251f407c48c2c0e38406c686f588aaed227372ccdbf03d137801030a3e3d1b84de97fdf21f55c58f3dee2200dbc234b726abc4653346595d1539bcbb8eabbedc35dbe4d56dd54cf8bf5fc769dd0214e00b19fb998031282904e26b3cce3d08fa0a57175fc7433593bdaa0d75bfbea80a0ca891d3a07f7f7736d657cdeb80b2cac4ed4396aa5ddb6e653f8976f8e686148e2222910576f63aba94c63748f99313a5bca231498bd371cc57867e1c30c1ca9500dd3bd580c4a8417ec09e8c4212a66186f26dce9ed1f4a3a807fb1beb55fa7d295864e3f32445c9539f1dec207762b7af1cd7fbe78e8ca38dfa689bd8f2bd0b40673b5eb8ded495add604ecf8553b02ff43ac3fa90e23a1f7c51e404de317f430a7995123ad6bd1a7e35f6275798e4c2544ba9466dcce0e179223cdda650889861ac520f90d4ef4a214301e6b0e13652e62fe98f10d9c3a80df62c116fc433d2834f8b48b55a1adb6f0a960159924e7a662817d348e700a320222bf109042e2cb173298447dae10cdf719f6d8c275d54d270c1d8dd4332b0621ac29dde9fa0ad4cdee9f5ca3502942d567e0c08aa882dabad068e461ebed949ae60e48e129941db2729912133619c53522f7666bdcadadc607329615adfecd4fce2fbd5d74d8253bb4d9f809787c540931274927e9f586949e551bd9d7282e25d4d78751d02f36ac306094e6571713923e74e8ae877614391d8d102b191a04d4a08133e762308bdf4a4779f4875a5dd17b7d62309b71f02b18d7ba4c2f37247b700b47fa799e5e31b1771ca5018773921fead4e75694fe69213ec7b93b8e9dcf2e164bb4a7bbd51c90ebc35fa7cdd7a7543bb45321637da47dba746edaa7743ce6320a02bb9759723e72ba4707720e3d405fda946edadfbd37875dd3ba9c33cdd2db2a8fe8219ab25a5276ebea6de7c2af58e7b91fd5efa93bc3eb5462b0f0abb269f4a195c27e743b02910d66ce59d168241642eb81ab7d79b6cea5d1e1263af4e09f7078843e816687b20e4c84569a3a4fe28822621cbbe512b4676eb806cb0217ad5db50c171899154c55936bef656dce6b9bf78cd268f5bb3305b3ae9e91ae6f36b24388534f0f9e52b96d97dba360e293da49e923f9aee8186d97306158ec67d25caec5ca550e0cfc001683d742689183a9b229bb352d9905a8488e82dc2ef7dd92f397fb3ac7d91d9c4ee964a2bc266b86b7a6ff815b3afae6019e93f6e7a21ecc48520a17f5a068df40828bd39f5cab994fe1dc1406a54e89561e04310b1bc5e21df5f4a5dd3095abc85db063eb3eea3df51783984b4c5f12256b4d4a83c6542bf6470ae75dc6198c0219a19a0cc70219893c25fff17090021899d07b9078b45824b699dd15be337cb59ed84031cda31546c5ab4b9ef45ce63952a503c31838dd93f62f0a5a42b50590b18d6dacc3a256e090c7e7807d7638432805d673b5af942f153f440207ce6a1e78e4c08915da1260f14e5b82a6b400b83ae6a9d31e4008b26e25d7d2a7f191eaec399380368ebc51355969aa2ae5d32944a8ac19f0e253d9e9d5eb96c27f5cc05c21c05016a5640807d019c7d80536b653bd0423f00eceb7438649c9d42e81405e700f7349d3ba3e397d23efb0ec981765fdfbdee7572438ae138e8b224a5010c9b0241be0031b761c5f16e4a5ead13a652cdf7a37f291f9ca3314830eab06e0fd12a185381a768e74ec87a2d235f434765687cc17cabeb1e2ae6372acb7987426d611db6b0d23330473d0647391ee19e96bab1c5b5c8c36e078069d14df46532115555babd158b2829f6ace459617b5815d40d7a16537185e0403e9128bdd069cf96efa8af89a16da92b9fad0ada04b45b3d9a1288553969e72", 0x1000) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000006200)={0x4a, "21f8b6a6636acf2a0ae9870f604af1b83bab2e9344c8694df37ef67f783f18a9167a848bd9e0ab51cba7c9c7330b5eedd02f87c9e9ed5c57e0b71a9172ce92f71ee7b7ca57b7db3c3531"}) syz_open_dev$hidraw(&(0x7f0000006280), 0x0, 0x1890c0) syz_open_dev$hidraw(&(0x7f00000062c0), 0x9, 0x400) 16:07:23 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffe, 0x220000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="dfc211d28aedff2d9f11c21ee3fd0e683a82d270f6aa0043a94c3030121b773ac630891e4ac00424fc31be96259c5508d6d8345cfcf311ddff921bcf5223a15f050fe7e00446e09ee4893c9556173653d96a38a3a58b53bf") (async) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="dfc211d28aedff2d9f11c21ee3fd0e683a82d270f6aa0043a94c3030121b773ac630891e4ac00424fc31be96259c5508d6d8345cfcf311ddff921bcf5223a15f050fe7e00446e09ee4893c9556173653d96a38a3a58b53bf") ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000000c0)={0x113, "bb0562e8de7c197b704651407f762f4adc64bcb371b4cdcdfb1c027b2ff19f0a71ef9aa881e339a42520a83406a7f165ece2c831052388b2594ce4c237b0311244fd17edb7c7cb0d368acd23af48756c09cb20e1fbd22543404b29262f8a4b68176583c7142c1ff03e475765c4403af4b90bf67b77e48896313550e71419f8bd7f12a4c0e33a4ab63a00664ca571e260964bc687f62859b0f3bf3b11fb5fa1a69c29b1015885f4ece354c02df7477303ddf9d0a82a1c55721e591b190aa0b954e1a53c10e0c0b0cc4d1887380b5ea87bea69316987e8c6fa4c00a1298c9d8c451a5e8572cae86486c67d681ec32c96b433a5db66fbe4df468fbf99fc84362d6338ff93f418719f46bd327d8f25e6ede75329ff"}) write$hidraw(r0, &(0x7f0000000200)="2b162c96b1f09c7995503b3a22ecf10415f567e764c8e59891d980c030d990b25525d8a1471d4648259b85c5d839bd053093fffb4ff1fa6d71cd929b468fb6578056712e06601328f591a704088281421d3f9fbce38085cb910f6ae12e1b32e5a3110a5f3f85ea3cab46a81f1d1d674e4ed37e6b8fed3580da9f528fcb29eb59289bd3c8ec53c2e908e9c2a128579ccf338353c46a7298931caa24e7da70a9c7a9d92cb0321f4d5813a68d4cc063d3bc6de3f3", 0xb3) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000002c0)={0x795, "3077a30f4a2212eb34ac71ecc2d68910bfa219d409c59aac479c19cf12bbd31f0604138cb47681421484757745776654fb127f5852de7df9939e67e50a6f899e19b44992ee6290aa9c20b317dc4849f064e27b7f974a51b3819e87c8d1d591434d18217f0cd3681809466ad8cc799620615f1462cd47ab3c0ff421887fecca27d8845ed09b5bbcd184a30af75c554f4aab17b6d50897ffcca178e2c4d0dc664675d1049e83bd4c303fc755701f7313f3a485543cdb1aaab8fbc42c67b36db16a31d1776a4b118684af7dd4eb4c6d91661d9d02b4b87dd8e44834f51ee2cb03bce8e469a3c5f5620e9e2c82d71c5b30d644d818b7012d6d1966a5eb2a44d48b8b16e2f29924a382fdec70beb9b50fca03a0e6b1a37596c884cd9542bcb34accb2697096d8101ac0f94ded39438013145814f2e8684de26dc9b517626e47eda282a96d30d8736be91eb2e7800d221b50494ee602611a276eee52180a1d4946d031b65e2e7b21c1d7ee3fc7b9e64d449f79a7d3df9fe72b9794afbd7a10b332757bffa7efd4fcc9cce26a722d201b73043cc61f42904e2a80a2be6bf734f68cb50dc9f9f06a011fc3957d91155c5a2017a16862c308b47825349508acee02f8f4d3237e16069200f24c00190b748c4ef376426a8e7c9adf1081d3a077415c1a002dadad5459340fef06eaa9481d14747308c56a65abc005951ff21fb24d692bc61105600afe5b1238cd59eb8f28d68b7daaa9334a41e8f821ed8cdaa63e9354625acec9d10bcc116a907021572cc49d0d6edac10c660c946e8464bf85cd5f2b38fb32849cb011270e1efcd465ba82ee7aef430d41ec45565f9c5d59f8cff4ea7180c1f1f54c842d12a29bc305ccf3d3568fd4cf333840bb6d1e8a5997cba12063a57ebb609316696dab192535bf881a86708d7fff41b379c25f80d1573890a4121ef010b230f3ded51cc37183d47d3f7c19ef447987b452d24534055ae731eb6464ba8ae1cfdc1d912e7affe079689818553338e1e34e3d3d014121a18a605775ccfba13a2ad857b09425de98d397ac64ab4464835cf034db917fcd6e19f97bbbe8d9c909e9690d36d4e6478fd1c07c1f6b97599de51806cb34918553429687f6ae7b209e96526e7cd16a61c6f3ac25bb7ff7d07e8a89a4f5b2c566403af8c859f5524464d25b6fa20cb1e697a2288f027dd34b3c9ddd7f4074c3e8ffa98f0d7a91d236a66690c8534c0d1c13addfbfee116672956ae34cb1e038de80b817c085c0ff6ba8435300b5bb0bc49c17dfb67978986723ae75833323c27b937dac2a9c30debd5772ad9c97754700df7a53e0ee6004f271cc5861cd2735cd8ecc1b4d7132781ebf9a498b40110deeeba72bd1650c38992ac9fb73b141ecf40f94acdd1318fd220dddac1a1fa7746e42bdfe65933cec3d32885558fa6eff1d138e604db92da534ce847bb4ca59239529c839111c244a9cd2bd628e41cbdd933692cab45042e9ad602fe60b52cb4e9df9e0918afd3818099d397562f05072e2a3230dac52682d4b2ab39979abdf5c0d8455af6bd01f5fb8ef25d7f08e942b633401cdeea107dede4a97af164c99605310d5350cb723c41c778f5eb2b5e026b35aa702411abddb387e617b4ddd2101900b4456242e60810bd1b5d8c185197a9191fc4317b1acfc351735d584a22ff82736166c2719e03d20aa9dc90c39f5cf3fd0d465c461b052f93ff5fa6a0468eb3a9a829f71dc4602ac56ff56b7aacb6ba4b98dc88f77e4c7992c4032691ecb6621b497ae324ea097fc64c0576f79a079cba7d3621083834c9e6d25662a74bddf83f190cddc67a8721fbc83d74df9ff5f7d7c5ab49e76d6ae2c6caedaf4bdbccbbd0c9e2ae20a847bca91ae6d230c93edf0285a370757f8d95334759125f7162f0ab63acf725896ccb0a71ae7750a2aacca267dd06b54aae869a159320dc575dbbb35f47eed5a39607bc4629d7b4ade1fb495a75c2bba334463b2cafdda832041eca607ccbdc1118e59c3070670ffa28742cb030caf1981a4e6de2d247acd37001133ba8b459485f739d2f5b416f86517f8d1c523e6b8eb17e4863a651d584611e2edaf9353d6c822e8642242ab4a3d466bf3b1432532dbb2aaf0a9000b72b58f08bc984341070f4beb47a2c4658de147fa9f60c24b632d5def6f115cefe5c1a15846fab451718776be6bc5873451a98a6e4f0cdd3e0fe0c631ba050f175f06ed4b25a82b19aaaf70d8f568228c35aab1db51b87b3dfb07a688a73dc88dca80022fad26bfca4443350bdb89ce8b93f7344298168789a0fecb9b3523ceb2cf2ebfd693608fed8f9f47bb2603e874d9a208124dffa9ce3043e6c0abaa6df046997b189427315a64d23de19d272cee2bf602e410b4b41e26ee5db80c5d80b1505cb00b977a6fddcf7839940bb51eb30ef99b341301a92d4c736441d0820c01af59b827cd07d1db097d088e73e4ed1bfe7ff96c89eff1ad10b100a149df6f1fcd4ccd51af49d57285b4e7835fc86a8625ec462104ffb0f5ed044562201d26669586097d100b88dc2ba04d078c391e95e4b400712cabbf1501c381b5b465308c9c3ce425f0ef7eba85118c1c3110bdb9e3caaba6d8ed37a3fd72489d1928d241589bcb6573ffebcade92040b48ffad422d434ca9030f36424e90e2a33142b34348737a25d366f2ef31121d871e0c70c8b12eab3b3047ff05c43dcbb36a01f7a530a46014b078e2b352ab0d776e18ce"}) write$hidraw(r0, &(0x7f0000000a80)="2e88533d2571572e4d24055a00b81fdf260db4f39f05d2f4d38bdbfd26d78967e5c387b8e2daed3dc3e329eab5d02991ee0366adee29a46efd57e0ce0d4ecf2a328c0f4ee1ba5871bf713b406ca07356acb2bf9e0bc4a850506fc2558e9855bcf9eff32a9ac6b1844237be25fe7adb9045457be53d1758d5331fccac7eda4334f140c84285d342f25777dcf597ed21c0ff95dd23abe5d8f6117bc9e3a8d7d73414b09537bb7cc5311b2f6f73d2673f1c2f3fb2485d903fdd8d5f229f966bc5364a4ef73c82731da5ee9303", 0xcb) (async) write$hidraw(r0, &(0x7f0000000a80)="2e88533d2571572e4d24055a00b81fdf260db4f39f05d2f4d38bdbfd26d78967e5c387b8e2daed3dc3e329eab5d02991ee0366adee29a46efd57e0ce0d4ecf2a328c0f4ee1ba5871bf713b406ca07356acb2bf9e0bc4a850506fc2558e9855bcf9eff32a9ac6b1844237be25fe7adb9045457be53d1758d5331fccac7eda4334f140c84285d342f25777dcf597ed21c0ff95dd23abe5d8f6117bc9e3a8d7d73414b09537bb7cc5311b2f6f73d2673f1c2f3fb2485d903fdd8d5f229f966bc5364a4ef73c82731da5ee9303", 0xcb) r1 = syz_open_dev$hidraw(&(0x7f0000000b80), 0x6, 0x202002) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000bc0)={0xa35, "24d0cf9e79d0e35c60aab53416c11c8c8e2d4fe180b1cc2cb6ddbaf934b5b537a598fb876336ca329673cc894901fa25b9e01b399d99cea769c60b808ed528a1a6a2b99bd3b93819547563ce7308ded6b29c8631fc03cfd25f1e464d6d9ad4125f44f05ce7a1760085975e4c307ee28560ea673e257c542874d3a11c5718212902a0cb72602613c49ac8682dbfa57ccf3850315959117b84bd91b8e0270e9a64d6e37985d44ce21510fbbed0d1f8b82f0d55f6d56121dc126e0f47dec5f5c44716dec796355820ada69a657dba1b4430b8411cb694d767f0121c43f8ab7ead664422e62b1ca6764d1276ef44440ead3b3bd2470340c83e64cc616b4b7a03b49a451341d1f9d2b9b16b29125b1574e84ae7089b7a4552be1bff5d1cfdd130e9efcde7c91b46f4b1b8f69570be057cb46379d2db483066460075e504ae2d7a44ad680254965f70ffc1969ad92907ade2996957d065d60300371f19b32f82dd0ad67be241e646ac7bb186b2c954c5dcb2a28de37879005a6da589d8d484be88ac2fa9654568f6445b7a3529c64122290cf4b5dd9ef249ea8df88821804a07ade33fb3613ae62983a36987243ea709cb7d98bbb6b286d4a37614a11f4a9f8b2a6977a149956276d57789c52dae53a26e4615b7d833562e8a141a9c99c5ff436ca0866876661b306f67ac358d02810f0353e18510cf640660da688edab97418870104b217c8dff161893ef9aa85173053fac5150ef7e9a8d006ce610161ced7dba6047a567b6ee1856eed5ab2a67a8d110d774ff0865f860c2afb06edd1f2322222a3f67ca177dbd51da6a83faa53fd9733bbb255d536609222a4c365931d0195db066938f64a35ba6061e2d44dcaf09f699903cbc3c29712d9328f41acfe0a7b13583b886adbafca8d041856611e86b8ad6510c59fe201c5ecc44140a955164acbb3966e7971ab8204e26eebf0f453e68395dc399237e9f9550388ce72ac41dededcdcab139a284aa4fbab006c7a1d6dafc9620887bbdfcafdec5d674a056bc49848b6834b947c424fafe204c684a5c03bd8d799cfc02dacf4243ded6e2a8faa6829c4fe95a3b0e875eb644cab8a6dd1b70e59a9ed2901ce74f74d41884a0cf59a10a4dca52c41c97dac69c77f1bea1c0b5f45970c0f454975800a9eaa52f83b77529a351ca305fd593c72f6321601df5d5d753e80e1401a39ea08138a2557b13178cef427ce081a438dced6c0a891e9e0c20e04b33b9cf3d660befed21ffada8e3780cde70ab648cacfc7ff00b27bbfdf8d2b16d19b42f5cb02e91c058f98ca661668655cff530186825f1b6ab103f8e3350b67d44f75acba23fb211b72d15dbcff771e1fd8e365aadcb652233889f4806bc0542413f496ef2ed380842b02c99d592fa7707d003b45321523a86d2f77b84d265475947f0a3bd7d0634ece3188ffee39117ff943d0167c497c9577f50d4223e076856a4627fd160baeeb36b4d6495858ef0c63ff79573925fc942bb9520b52e9d733d4b756e419462ec6c2888aa273d5abb33d7facf5aa0e0c1fba564b1cfd63699a2303e065e8172b6a4b9d02e410753d1e7243c95833948e2bbb7851764687c5ddd09f0ee9a58e2fa5988438ed5a198a7295c00be1301365795f300851dd28072c6d16e044d1bd98f233d49d62d50acc8ead70609c7441936f0226cc86196c3d9bbc9175a54ae8f3386b46deff4d6e01b2090ad50d9cf849eb0b113bf7c0ca3be0b7ebbd973a1d63502eb39d4cbbf42a30d4de829a0884359e0be3b02fae1fcf8a7243ec008773be79bfb7fa2b4fbc9fc5201783eda9c3c057a1b5b51edb27cc4969f299d39e4bbb29d656d4ea1fcff310aeb4eb22a916772809a464a0ab60dfaaeb2dfc65b4a1700200ef519bc1d5346baf160605c71d0db26b82c362790ca56ce0e974d133987c36af65be75e0fbf80d4b0b78ccc935c3b6d71c54113dba62671f40b7c1a6751dd937b112621a232cf21f991cbb526c0d4b8fb48f9732f2269ab7de368bebcfbeb7729ba75aec1244aa326b701db7c7f0aef41232fbd8148aaecfc7aa4aa588ccb8c6b35745550d940ca3d7d5037420a99cca5526a10e52213d4efde036cc9aca68e6e59f73788eb2469600b68c5e3a1e15cbed922a77d2c5c672c9a984832489c437d64ac697137bcfde74ca6e60a2dd6f7db89b3036b790ef3acdd1a7e9cade3329ff72b495f947a52dce9d758af06ef4b2cad63faa74f3070544a419f62a9ba22ad242bed053d15daa26722e7ad849dd3178a79ec1164ac9ebba51ded62a6cdce4f482b19c8b8c9eafb1fff01aaf2df42cbca8e2565781625472098ed77720fa6bae65ac6a2dc6c5669897f1e6a30a48928abc654cf25600a9767e36028132d0d31957026ddea5631a64d3e09af7ee790dbeb8a4bd55ad68ad13d05835e3323b4bf6f743701632fcf19820dddf33b38830182a9dcc1aeb64acb2c17a92a3c54120024381bb98c4b6fe59de114931142a99ee377d9b7fba205c7745884af72c51e96850683444617237d2661ec616948cea045c6333d5ae3860541a145653da49b65bb7e99e38699af910db6d9f32b6ea4464f6327fd1daff91ea65d893ed419ca74f179233d5a4c8e587deac9e2cc9a686da02f0dda0dd44a09626f9a2395209952ca3f75a60dc6be06ea7faa297820d9199125ed969d5f59149859d3bd6d8044a00a6c7b14a672f173f95b2a54fa0299ed04f110d49d8b2f262fd4c9257a50a37e3267e3a805e0616b07c45540f349e53977cd10f124b864c8e350779162e9edecb3399a0b663f87326df9a8df99a0a57a00834fdd27d523ca95ac752fd0deb39437b45c0f80d0afec86e14e6a0ef54f6af9a7673e1327c9434e5c9e007e986c540492390e029ed8bcc95fc4f3aa520641c64287dbff3303ae11d0ba693cf5b404249b170c7e1521036578e3500efa49fdcfdc63bbf75b797da47a708699b9cd0e4d76ec0311770ff4776c312b1020c8a3a798f65f99b16918e0b62d028f0007cd1a19903586fbcb86a05869c80a9cfc1315cdaaeeb4f1739b11690c581caab0d034ea858210e02c32fbe0f8eaaca8bce2140513ba5516d74bb598bdd40f1cafce08e2064dea682d865917825dc35d682df82e794854a49c0678f526fc0ec1892d648185d9cb1fa374b7f50b6a70a5a5a86ae8af02219b76a7db4b612aef305b9bd4c7262c497e4ead49a416a5c459f76f6a8c73717f9b7807cff70951971c36e4eb2075419444ce068157fc1cf80f6447ee506793d48d7005b25cadf8275f1175b5fd43fafbce4c95bbefd3f591bff736adf15cc5b2b8d04d1b0e932fa410fa7e25eb85e0076731176ec90d91c93348b076173ed7b5174e844d0c1ba3e02ec75daa3aed3c66bd2e9f8acd27964b4db05d834d56eb191d010d27e5cda76c95f2b791afb1218854928141fb5c37c6c0f0f0336cd7a3220a0ec280751fccf4672dae6b37326df6d36f45367f7b8a6e778a5fed16bc142234619ff5e34b177e5ca0326d7dd4771f02ab8686232e9f2ce7db2a534228232914344bde9ba278fab555b014d5fd4585131f700305a05b2d891d609ce59bc3a768947e8212d980f677d839c75e348951d0f67fcc1537fc9b8c55aea1fc21aa09f91db166f8e96ef6d5fc2781786bddc35bcfddff6b3c3798ccd9120905da6bd01f98e23"}) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000bc0)={0xa35, "24d0cf9e79d0e35c60aab53416c11c8c8e2d4fe180b1cc2cb6ddbaf934b5b537a598fb876336ca329673cc894901fa25b9e01b399d99cea769c60b808ed528a1a6a2b99bd3b93819547563ce7308ded6b29c8631fc03cfd25f1e464d6d9ad4125f44f05ce7a1760085975e4c307ee28560ea673e257c542874d3a11c5718212902a0cb72602613c49ac8682dbfa57ccf3850315959117b84bd91b8e0270e9a64d6e37985d44ce21510fbbed0d1f8b82f0d55f6d56121dc126e0f47dec5f5c44716dec796355820ada69a657dba1b4430b8411cb694d767f0121c43f8ab7ead664422e62b1ca6764d1276ef44440ead3b3bd2470340c83e64cc616b4b7a03b49a451341d1f9d2b9b16b29125b1574e84ae7089b7a4552be1bff5d1cfdd130e9efcde7c91b46f4b1b8f69570be057cb46379d2db483066460075e504ae2d7a44ad680254965f70ffc1969ad92907ade2996957d065d60300371f19b32f82dd0ad67be241e646ac7bb186b2c954c5dcb2a28de37879005a6da589d8d484be88ac2fa9654568f6445b7a3529c64122290cf4b5dd9ef249ea8df88821804a07ade33fb3613ae62983a36987243ea709cb7d98bbb6b286d4a37614a11f4a9f8b2a6977a149956276d57789c52dae53a26e4615b7d833562e8a141a9c99c5ff436ca0866876661b306f67ac358d02810f0353e18510cf640660da688edab97418870104b217c8dff161893ef9aa85173053fac5150ef7e9a8d006ce610161ced7dba6047a567b6ee1856eed5ab2a67a8d110d774ff0865f860c2afb06edd1f2322222a3f67ca177dbd51da6a83faa53fd9733bbb255d536609222a4c365931d0195db066938f64a35ba6061e2d44dcaf09f699903cbc3c29712d9328f41acfe0a7b13583b886adbafca8d041856611e86b8ad6510c59fe201c5ecc44140a955164acbb3966e7971ab8204e26eebf0f453e68395dc399237e9f9550388ce72ac41dededcdcab139a284aa4fbab006c7a1d6dafc9620887bbdfcafdec5d674a056bc49848b6834b947c424fafe204c684a5c03bd8d799cfc02dacf4243ded6e2a8faa6829c4fe95a3b0e875eb644cab8a6dd1b70e59a9ed2901ce74f74d41884a0cf59a10a4dca52c41c97dac69c77f1bea1c0b5f45970c0f454975800a9eaa52f83b77529a351ca305fd593c72f6321601df5d5d753e80e1401a39ea08138a2557b13178cef427ce081a438dced6c0a891e9e0c20e04b33b9cf3d660befed21ffada8e3780cde70ab648cacfc7ff00b27bbfdf8d2b16d19b42f5cb02e91c058f98ca661668655cff530186825f1b6ab103f8e3350b67d44f75acba23fb211b72d15dbcff771e1fd8e365aadcb652233889f4806bc0542413f496ef2ed380842b02c99d592fa7707d003b45321523a86d2f77b84d265475947f0a3bd7d0634ece3188ffee39117ff943d0167c497c9577f50d4223e076856a4627fd160baeeb36b4d6495858ef0c63ff79573925fc942bb9520b52e9d733d4b756e419462ec6c2888aa273d5abb33d7facf5aa0e0c1fba564b1cfd63699a2303e065e8172b6a4b9d02e410753d1e7243c95833948e2bbb7851764687c5ddd09f0ee9a58e2fa5988438ed5a198a7295c00be1301365795f300851dd28072c6d16e044d1bd98f233d49d62d50acc8ead70609c7441936f0226cc86196c3d9bbc9175a54ae8f3386b46deff4d6e01b2090ad50d9cf849eb0b113bf7c0ca3be0b7ebbd973a1d63502eb39d4cbbf42a30d4de829a0884359e0be3b02fae1fcf8a7243ec008773be79bfb7fa2b4fbc9fc5201783eda9c3c057a1b5b51edb27cc4969f299d39e4bbb29d656d4ea1fcff310aeb4eb22a916772809a464a0ab60dfaaeb2dfc65b4a1700200ef519bc1d5346baf160605c71d0db26b82c362790ca56ce0e974d133987c36af65be75e0fbf80d4b0b78ccc935c3b6d71c54113dba62671f40b7c1a6751dd937b112621a232cf21f991cbb526c0d4b8fb48f9732f2269ab7de368bebcfbeb7729ba75aec1244aa326b701db7c7f0aef41232fbd8148aaecfc7aa4aa588ccb8c6b35745550d940ca3d7d5037420a99cca5526a10e52213d4efde036cc9aca68e6e59f73788eb2469600b68c5e3a1e15cbed922a77d2c5c672c9a984832489c437d64ac697137bcfde74ca6e60a2dd6f7db89b3036b790ef3acdd1a7e9cade3329ff72b495f947a52dce9d758af06ef4b2cad63faa74f3070544a419f62a9ba22ad242bed053d15daa26722e7ad849dd3178a79ec1164ac9ebba51ded62a6cdce4f482b19c8b8c9eafb1fff01aaf2df42cbca8e2565781625472098ed77720fa6bae65ac6a2dc6c5669897f1e6a30a48928abc654cf25600a9767e36028132d0d31957026ddea5631a64d3e09af7ee790dbeb8a4bd55ad68ad13d05835e3323b4bf6f743701632fcf19820dddf33b38830182a9dcc1aeb64acb2c17a92a3c54120024381bb98c4b6fe59de114931142a99ee377d9b7fba205c7745884af72c51e96850683444617237d2661ec616948cea045c6333d5ae3860541a145653da49b65bb7e99e38699af910db6d9f32b6ea4464f6327fd1daff91ea65d893ed419ca74f179233d5a4c8e587deac9e2cc9a686da02f0dda0dd44a09626f9a2395209952ca3f75a60dc6be06ea7faa297820d9199125ed969d5f59149859d3bd6d8044a00a6c7b14a672f173f95b2a54fa0299ed04f110d49d8b2f262fd4c9257a50a37e3267e3a805e0616b07c45540f349e53977cd10f124b864c8e350779162e9edecb3399a0b663f87326df9a8df99a0a57a00834fdd27d523ca95ac752fd0deb39437b45c0f80d0afec86e14e6a0ef54f6af9a7673e1327c9434e5c9e007e986c540492390e029ed8bcc95fc4f3aa520641c64287dbff3303ae11d0ba693cf5b404249b170c7e1521036578e3500efa49fdcfdc63bbf75b797da47a708699b9cd0e4d76ec0311770ff4776c312b1020c8a3a798f65f99b16918e0b62d028f0007cd1a19903586fbcb86a05869c80a9cfc1315cdaaeeb4f1739b11690c581caab0d034ea858210e02c32fbe0f8eaaca8bce2140513ba5516d74bb598bdd40f1cafce08e2064dea682d865917825dc35d682df82e794854a49c0678f526fc0ec1892d648185d9cb1fa374b7f50b6a70a5a5a86ae8af02219b76a7db4b612aef305b9bd4c7262c497e4ead49a416a5c459f76f6a8c73717f9b7807cff70951971c36e4eb2075419444ce068157fc1cf80f6447ee506793d48d7005b25cadf8275f1175b5fd43fafbce4c95bbefd3f591bff736adf15cc5b2b8d04d1b0e932fa410fa7e25eb85e0076731176ec90d91c93348b076173ed7b5174e844d0c1ba3e02ec75daa3aed3c66bd2e9f8acd27964b4db05d834d56eb191d010d27e5cda76c95f2b791afb1218854928141fb5c37c6c0f0f0336cd7a3220a0ec280751fccf4672dae6b37326df6d36f45367f7b8a6e778a5fed16bc142234619ff5e34b177e5ca0326d7dd4771f02ab8686232e9f2ce7db2a534228232914344bde9ba278fab555b014d5fd4585131f700305a05b2d891d609ce59bc3a768947e8212d980f677d839c75e348951d0f67fcc1537fc9b8c55aea1fc21aa09f91db166f8e96ef6d5fc2781786bddc35bcfddff6b3c3798ccd9120905da6bd01f98e23"}) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001600)={0x207, "b0a00ed9662a5672e5978a224f38bf4258d29a917d0ba8f740cc98c3a25975d42bf1541768dc407d4120fb605f6608d903206dc7f6a6b40704536548bff41d4e8aa59d5003a1066761b45cc91b683c283f56bb87d01d246fbc271f5f193cf3e772f7fe91a31fe863ec1903fedbd1ad5475186cc2f6ffc400b5381fa9a763494798d4c430fedbb11f86fab45a47a7fc600086c8978829dccef927b3b39ddb81004d8d449134547202cc7764f11b7a769b52890525c5c6ec508c0d9af77dd5726429333862bd4fefd9614609cde6ea5c06830a6892dfdd77f74f31146ce24b9ba3037d5ecb9bd6dd5a662636a04ac8e5710208a8d794a039b2960861b77f458ade93f2213ea1eccd29648c6e40ecba4cebb6e7b70790e7a656e27bb1fbe5be86714aadebdfde5e74bd76029b19bae7d75bdba42f9cee6938664821a2705277c267ae42cf29acbf01730543ac8048335ffd635600c9de0872b65194ae9ed9c34b9ae19d5631fbe19410009543b294a444555a607350058c64b824a75805eb51ac500249dfd895e0f871d22f9dd484ac3c7e1c068655010eae307c60717eba7220175b129e4ee1b03efb84bca31fc2acdfb8cdc7c06431217d7954c946ab64f5602a0f7969735bba19544844b3817023d343d0ea765ba9d64e4e0d12beef98ea1034e4cb7b59bc9846d9293923e2e994f0d0c586afef0edf93c6148db6e1f6a6c933d1d660fa088ba0"}) read$hidraw(r1, &(0x7f0000001840)=""/85, 0x55) write$hidraw(r1, &(0x7f00000018c0)="e8d5ef56fd9cd6bd7057c1cffe7dd417f8e467a9624569c03fa9a534644d8a70b974e44c0cf109787d5feee199806459eb492f190c9a2e3de49852c454ffd1223ae224840090f1d68b220f9d722f67f3357b584edbb6fed69806a36c7c2fd33da4d8d4dc9859e60c09796f47ae77db2d4609a5d81f07b86cf32aaf707010d57f49e8fcc437775cc9a2fac623ba578af6077610e4d82a8de7f69b5f6d179a6e6b051ffa22a31cbc5cb69452afcc59638419846a9357c8227d114ad6437c3b607220bbcf8c67ed5be5", 0xc8) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000019c0)={0xc4f, "5bf6d549c16d0596944a10baad63038399673f00ddecc0be6b953e5e0917e44481e1603d797fd15c6c421cbcd6fb26c0f4db2d77a793390fbbba788d70b2e9e6b7c2363660ca82c01a77dacb38905db28ef03399bdce27b45ce2ad229230e8614d13db0b83ad3cd15eee61f789701505939edf387bc31a74c8c22b44e693a1bef06347b0f3407dac2277d8f75579c04e998b5dd4ffd79bbd5d0a5050575b0d32b1614fd678b213cde3645513764b664566ad52c67a90592f2e5bd8f2409abc9580bcee4071b8bf90289f5e1c2483359269bec7a49377035032917dfdc448964fff151f906656b061a00ceeb2231d5ff0e8d1a811eb5db37329614d1f2255d0416a928dfe293c7207223887729eea1c83e68b7235ba402778b6aba62358fb44b4c194ebfba4fcaf6d9d2462061e6e4805c2fb36298425e4c7bd975195254957e1da4924712b29035ce3ff8a6304cb5cc03505cf49f450636cd04e5ba647914df5f867196cbca0b8bca52da833d2823fc7f4132869c165a3e29a91bf38588378a0a6fcaa7bf3b60c70c322fa7b717d5b8a93e0ba444cc9feee03e346d6742991b9320135c0196897da66023fb49de2ccc7a695ae5bc8822b902dd245ee94dba5528e95c75e61a9ce3ec780202df211bdf777a441eed1638e4bb2373dd04c8b766b0dc20ca35b924d9c56d5fdf92d98863a28d4f2b8e94d63b9da0f539d2aff4aa6fa8eaac719a3c9a69dd8d2bd30f7d41a296757c57686051402e85b41ca29e124faf6704a5f47271d131619bdbdc66749d3bbb78f1860596601efd42f5f82f262892c8e8df2a6a2f51293daced186bc779caad68b5e860ebdc74f171f7e7903b7b60a4e91b6fae7f7b7e10808094b14e65c3768f6597d5e2451e38bb14ab6c6c0a95551a2e893c11024b74e96347f446d7cd374510f2cc6c82a3baf6a2e5a64124cca161b0fcf891865deaf7e67d1dc1faa659bf38f411df4bd1325d1e5854319db81a0310905538a7e8fcacf5fa9e138f06ecd42227c1d9600f3c506c093d0ae5bbf55352f4e0fb0c28b2e924a0dd910f66b970b7af64faaa7a72555543aca379c77ab6b6bfc1b471e3022cae99144b0534c55255773d3f80176cb1257ec8d55d718a7c87d36172db4600580c400bb4be2c29b03c2639859ae9013dd065316675ff34b1ee6c8c1f972f0a2f74cbf72db34313d7aeba519cc575fb3fc23a2c7270a2aa900c8d08d30f64ec2b6099bfde943283f09d1dd729ea35e0461044effd67b48330cf309eafc48b4e9a92093bc88bbdf7fd5c8cc5b7ea7764c74df8b601fb7a0449f7a1389a9c7b59eb4368a1b99181b130b6c723c5a67c184f610b4c7d487c3d1579348fec2216546f853244c372d03ea6296ace8ee1b3ec72253d84987359aeac1f92eece0b9fb6f36831b1d648e1504a2ff2d3d13940962a3bcdbc70b112b2cb17412d1b5ade65cc337200270cd4ad374ed978d481a641eb6a68ee3d3461babb6ce25b19b7821a4bd2415e405fa1806782c0c81c965f231520b3b6bc90eee65f6950f00ef2eac8a40768c8e3f3c51ac346b49829c08c68ecdf696666c69def9561eb44cb7a5291ce3f4f8bcf18e61f01f87cde58f1952908cdfebbff7dfb3739f51f8fb86b4bc1cc2276c98d39133d74b6d4c6fecec1ce3492c12f545b54a6d717b6bc26d1282441efa9b03fdc98d2ca32589d150f9dfd41d2d3942d1a366adc905536af33b70ca8e42259b230befba2bd5f26c4fa5ac1791af1ae5f68d7fa6d3f657bd0da56ad4fca19746c55aa9ecf9eebff7161c69659d91e72e6a2ea43113728846a3f24488c97598fb7170ac1fbbf291068fc8d3b841487a3addf26e7bdc7940210cd7e4337e6087c7d341145dcd33ecbcb18f3e286451f4c33fc44f4e36c73bbc445494847c5fe44b6235a5fadfede4baa7975402de7b40c42ab7e7bc17318691a0cc2b91775e3a47b9b9be0351c9f1ad4d2d703b74cf824d9409352a6d569efb99f01ed2548c9b36a1b97bb73503ea52aa17c89a22163ed3f7c7dd51be142f46e2dc8f132f099eed2977f2c45816953719ccc57f68c0c1c20d28738ef474b2b9c79ebb96deb92a2285fae36f7ea778f10d513fd1cfdc41fb166b3ffcae34bfefb4038f5637246ba3a0d50c546ea051d66583f2deb48701b7fd669f48670d7769bfcbbb1d9c27ac81468542af9d85aee3ad64773a987e3c6c82354204b203f15427f40fcb0b6695b267e1ddd01289622f3c4a9f068656a90efc6e2cd557fc1fcd75acfe74ab806f585154c8f24d63054f514db738415827f05d8e61576ff1bf9a688ef31739ff7eb192748a5ca9aebecfab04ebe23706420d8ed46475d2777a8d256fd22e5f89b48747ac10ae567ad767608b2270dd8ff86544901e724c4503d98056a10910afa47d10497312bd0896cb4ea96b5c09c66f0b56087149e20d624cdc42e9a874607db2516f189315c15942d3192e4876c9782202386e83c077a2ffa5c96d02f93b75148d49438b69fba4acdbd1e7d9824919b158eb427ed0d963bee9e7c810d84f8bff818b92426df0dec7629ea0d84ad6697e24ad330cb5f0efa11e1d2e057dbe195f7872f06ed9a57040fad30ba07b254b8b40e788b1c76a476fd4a61e9ba71e9d6f69a55a26c316f336eadf129b0593afd987f686db64d6a9a84195d580add953986109ad1d4a00f74e623b463560b4395ba400f067d6ead0caa68f386942bfcd154fa33232a8bf342c1c6497367f544cf34b97fb467692361cbcf5109ed0c2db5a9bea8bfe5f3100ab71d55980855174ce35f8058b4444993798793ae3bb440e29c4150bc213d4bab07a4d7e5e78f6ae11bc879986e9b3bdf333f1eb83d512001adb7eefa487abc94d166e649018370f6cdc6b9b029f994187896ae416e2213643284baf9a9465117c8bae6631d19a129927f41987b620aaa5651e357e9275f9ef79081db1b32de1fdf35eeefee2beba2fcbb86e9fa399942444892a43c4e6c9ec614c3bf6521841acf2c785d323a9d59bd608edc1333b7fb202a5fcafc2b214f65fc9a6236112b9560cb8d06efee946d6cea40e60213b551f437207529bf667a13d82d103f138190c154695bfc0eccdc9837b79892ec88ca9d91bd843b7eead9e48148948a97be18769732d51f7f7b238e8fc41faf01fcb683a64ed937f03030643bf54af3a0213443b845b72e9fd519dfe298bde3a8e62e0204c7bdde82c7df5becc36ef00c11b1e7e5562c913cd7745abfaf03ce98a844aa3b8777540bcb51fb54f7d590a35659030f4c7eedd522c8d4b9a9592a8f7b2edbe7556db914f4d64083f872e4910637dbe9466ac470a97fc27e78cde28562c87c66161e73957d348790e43d89a474570f62b63ac8cde9721d7a3ca0cd0b5d72a93bbd85e22aea85726684b5bb11102e151a27e46852c3139a392d55b1451b4d8743bbe4d2c1749bf48be12e805917b4ff34f128277e781a788c534986d38a7eeb334e13cdd5e5c376fdea13da022fe7688ebb6ded667c83494cef0ee1e5324231c3ff4da2b4a901442961a8cfbe86e2ea480994d47b95fa70734272a9a0acdbad474ee9e31b713a040315b349d6ebb7f44b883fb32351fc88db912ac8137ddd7138ff4328bee27122f37f8506eea36f51ffc39fcc6b48bea17bbdac29da46cfd0a6bd78232eb7bf1a3575ca86662a82d3a3dd4cfd13f6109eba1c671e20603966eaa183cbe4825727a178c1389f1a343f62bf2791f48c4afb31510e271dccecfdada4145cdc321c06d873e5f72e13163d8faeca9f83548d04b40ef027c5cb76800872110bb7e1baa41c0438989f54fa8376339a00be7471477b65db5819ab5bfd91d92d66941d3e2f4c4bc86b1aee499b5390704e6b3f9323f5da0d4781fd5001c859b7991eb5d27fd3af15101d8aa30dbedadf2c471205eb850f63bc75007b2a0acd23543af5a9c2ad8371862b417e2016933af8aff81971cb9bb89fc2a18949a1dfc3beadfd367dc1702bc2863be464b41e1eb293e26100f7132e96f3a52705a0c8fb900c9bbcfaa6b6b14c4b1e9a88266ddc17f8489791a2e359737c942c97ab61bbcfb4e351fd52191c632fd2481ecd0732b09368dd16d6a54759e0e3c47fc6ea03235d5687aff316e1b18d66cffc3a1c91f98fa516c5a0219e65724cff0d82fd67ef945995010d36f3812dfd976fd6733691b527a4392ce9e6cdfb67d160a984a72f8df2fc022ba8ef8fdc70aabeb3cca1fb40062ab86bfd08d3b88d878558e972ab38e0b1f9b8bb952e67a0126a39acb20a5c22400b9d39505a3b5b01e6c9a3ada0a0d30681dcb38fbcc42a0fa01b32e4a1cc556e3625e71a45109a2ca17e2a6110de636f175bdf65bacfba1a18050fbd3a2b2136835cc05200f4c86db86401b0c36b95268a62afd2dd1de69f7f1f45ad7725f71c203d296051e926cbd1d70040e799225c9"}) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000019c0)={0xc4f, "5bf6d549c16d0596944a10baad63038399673f00ddecc0be6b953e5e0917e44481e1603d797fd15c6c421cbcd6fb26c0f4db2d77a793390fbbba788d70b2e9e6b7c2363660ca82c01a77dacb38905db28ef03399bdce27b45ce2ad229230e8614d13db0b83ad3cd15eee61f789701505939edf387bc31a74c8c22b44e693a1bef06347b0f3407dac2277d8f75579c04e998b5dd4ffd79bbd5d0a5050575b0d32b1614fd678b213cde3645513764b664566ad52c67a90592f2e5bd8f2409abc9580bcee4071b8bf90289f5e1c2483359269bec7a49377035032917dfdc448964fff151f906656b061a00ceeb2231d5ff0e8d1a811eb5db37329614d1f2255d0416a928dfe293c7207223887729eea1c83e68b7235ba402778b6aba62358fb44b4c194ebfba4fcaf6d9d2462061e6e4805c2fb36298425e4c7bd975195254957e1da4924712b29035ce3ff8a6304cb5cc03505cf49f450636cd04e5ba647914df5f867196cbca0b8bca52da833d2823fc7f4132869c165a3e29a91bf38588378a0a6fcaa7bf3b60c70c322fa7b717d5b8a93e0ba444cc9feee03e346d6742991b9320135c0196897da66023fb49de2ccc7a695ae5bc8822b902dd245ee94dba5528e95c75e61a9ce3ec780202df211bdf777a441eed1638e4bb2373dd04c8b766b0dc20ca35b924d9c56d5fdf92d98863a28d4f2b8e94d63b9da0f539d2aff4aa6fa8eaac719a3c9a69dd8d2bd30f7d41a296757c57686051402e85b41ca29e124faf6704a5f47271d131619bdbdc66749d3bbb78f1860596601efd42f5f82f262892c8e8df2a6a2f51293daced186bc779caad68b5e860ebdc74f171f7e7903b7b60a4e91b6fae7f7b7e10808094b14e65c3768f6597d5e2451e38bb14ab6c6c0a95551a2e893c11024b74e96347f446d7cd374510f2cc6c82a3baf6a2e5a64124cca161b0fcf891865deaf7e67d1dc1faa659bf38f411df4bd1325d1e5854319db81a0310905538a7e8fcacf5fa9e138f06ecd42227c1d9600f3c506c093d0ae5bbf55352f4e0fb0c28b2e924a0dd910f66b970b7af64faaa7a72555543aca379c77ab6b6bfc1b471e3022cae99144b0534c55255773d3f80176cb1257ec8d55d718a7c87d36172db4600580c400bb4be2c29b03c2639859ae9013dd065316675ff34b1ee6c8c1f972f0a2f74cbf72db34313d7aeba519cc575fb3fc23a2c7270a2aa900c8d08d30f64ec2b6099bfde943283f09d1dd729ea35e0461044effd67b48330cf309eafc48b4e9a92093bc88bbdf7fd5c8cc5b7ea7764c74df8b601fb7a0449f7a1389a9c7b59eb4368a1b99181b130b6c723c5a67c184f610b4c7d487c3d1579348fec2216546f853244c372d03ea6296ace8ee1b3ec72253d84987359aeac1f92eece0b9fb6f36831b1d648e1504a2ff2d3d13940962a3bcdbc70b112b2cb17412d1b5ade65cc337200270cd4ad374ed978d481a641eb6a68ee3d3461babb6ce25b19b7821a4bd2415e405fa1806782c0c81c965f231520b3b6bc90eee65f6950f00ef2eac8a40768c8e3f3c51ac346b49829c08c68ecdf696666c69def9561eb44cb7a5291ce3f4f8bcf18e61f01f87cde58f1952908cdfebbff7dfb3739f51f8fb86b4bc1cc2276c98d39133d74b6d4c6fecec1ce3492c12f545b54a6d717b6bc26d1282441efa9b03fdc98d2ca32589d150f9dfd41d2d3942d1a366adc905536af33b70ca8e42259b230befba2bd5f26c4fa5ac1791af1ae5f68d7fa6d3f657bd0da56ad4fca19746c55aa9ecf9eebff7161c69659d91e72e6a2ea43113728846a3f24488c97598fb7170ac1fbbf291068fc8d3b841487a3addf26e7bdc7940210cd7e4337e6087c7d341145dcd33ecbcb18f3e286451f4c33fc44f4e36c73bbc445494847c5fe44b6235a5fadfede4baa7975402de7b40c42ab7e7bc17318691a0cc2b91775e3a47b9b9be0351c9f1ad4d2d703b74cf824d9409352a6d569efb99f01ed2548c9b36a1b97bb73503ea52aa17c89a22163ed3f7c7dd51be142f46e2dc8f132f099eed2977f2c45816953719ccc57f68c0c1c20d28738ef474b2b9c79ebb96deb92a2285fae36f7ea778f10d513fd1cfdc41fb166b3ffcae34bfefb4038f5637246ba3a0d50c546ea051d66583f2deb48701b7fd669f48670d7769bfcbbb1d9c27ac81468542af9d85aee3ad64773a987e3c6c82354204b203f15427f40fcb0b6695b267e1ddd01289622f3c4a9f068656a90efc6e2cd557fc1fcd75acfe74ab806f585154c8f24d63054f514db738415827f05d8e61576ff1bf9a688ef31739ff7eb192748a5ca9aebecfab04ebe23706420d8ed46475d2777a8d256fd22e5f89b48747ac10ae567ad767608b2270dd8ff86544901e724c4503d98056a10910afa47d10497312bd0896cb4ea96b5c09c66f0b56087149e20d624cdc42e9a874607db2516f189315c15942d3192e4876c9782202386e83c077a2ffa5c96d02f93b75148d49438b69fba4acdbd1e7d9824919b158eb427ed0d963bee9e7c810d84f8bff818b92426df0dec7629ea0d84ad6697e24ad330cb5f0efa11e1d2e057dbe195f7872f06ed9a57040fad30ba07b254b8b40e788b1c76a476fd4a61e9ba71e9d6f69a55a26c316f336eadf129b0593afd987f686db64d6a9a84195d580add953986109ad1d4a00f74e623b463560b4395ba400f067d6ead0caa68f386942bfcd154fa33232a8bf342c1c6497367f544cf34b97fb467692361cbcf5109ed0c2db5a9bea8bfe5f3100ab71d55980855174ce35f8058b4444993798793ae3bb440e29c4150bc213d4bab07a4d7e5e78f6ae11bc879986e9b3bdf333f1eb83d512001adb7eefa487abc94d166e649018370f6cdc6b9b029f994187896ae416e2213643284baf9a9465117c8bae6631d19a129927f41987b620aaa5651e357e9275f9ef79081db1b32de1fdf35eeefee2beba2fcbb86e9fa399942444892a43c4e6c9ec614c3bf6521841acf2c785d323a9d59bd608edc1333b7fb202a5fcafc2b214f65fc9a6236112b9560cb8d06efee946d6cea40e60213b551f437207529bf667a13d82d103f138190c154695bfc0eccdc9837b79892ec88ca9d91bd843b7eead9e48148948a97be18769732d51f7f7b238e8fc41faf01fcb683a64ed937f03030643bf54af3a0213443b845b72e9fd519dfe298bde3a8e62e0204c7bdde82c7df5becc36ef00c11b1e7e5562c913cd7745abfaf03ce98a844aa3b8777540bcb51fb54f7d590a35659030f4c7eedd522c8d4b9a9592a8f7b2edbe7556db914f4d64083f872e4910637dbe9466ac470a97fc27e78cde28562c87c66161e73957d348790e43d89a474570f62b63ac8cde9721d7a3ca0cd0b5d72a93bbd85e22aea85726684b5bb11102e151a27e46852c3139a392d55b1451b4d8743bbe4d2c1749bf48be12e805917b4ff34f128277e781a788c534986d38a7eeb334e13cdd5e5c376fdea13da022fe7688ebb6ded667c83494cef0ee1e5324231c3ff4da2b4a901442961a8cfbe86e2ea480994d47b95fa70734272a9a0acdbad474ee9e31b713a040315b349d6ebb7f44b883fb32351fc88db912ac8137ddd7138ff4328bee27122f37f8506eea36f51ffc39fcc6b48bea17bbdac29da46cfd0a6bd78232eb7bf1a3575ca86662a82d3a3dd4cfd13f6109eba1c671e20603966eaa183cbe4825727a178c1389f1a343f62bf2791f48c4afb31510e271dccecfdada4145cdc321c06d873e5f72e13163d8faeca9f83548d04b40ef027c5cb76800872110bb7e1baa41c0438989f54fa8376339a00be7471477b65db5819ab5bfd91d92d66941d3e2f4c4bc86b1aee499b5390704e6b3f9323f5da0d4781fd5001c859b7991eb5d27fd3af15101d8aa30dbedadf2c471205eb850f63bc75007b2a0acd23543af5a9c2ad8371862b417e2016933af8aff81971cb9bb89fc2a18949a1dfc3beadfd367dc1702bc2863be464b41e1eb293e26100f7132e96f3a52705a0c8fb900c9bbcfaa6b6b14c4b1e9a88266ddc17f8489791a2e359737c942c97ab61bbcfb4e351fd52191c632fd2481ecd0732b09368dd16d6a54759e0e3c47fc6ea03235d5687aff316e1b18d66cffc3a1c91f98fa516c5a0219e65724cff0d82fd67ef945995010d36f3812dfd976fd6733691b527a4392ce9e6cdfb67d160a984a72f8df2fc022ba8ef8fdc70aabeb3cca1fb40062ab86bfd08d3b88d878558e972ab38e0b1f9b8bb952e67a0126a39acb20a5c22400b9d39505a3b5b01e6c9a3ada0a0d30681dcb38fbcc42a0fa01b32e4a1cc556e3625e71a45109a2ca17e2a6110de636f175bdf65bacfba1a18050fbd3a2b2136835cc05200f4c86db86401b0c36b95268a62afd2dd1de69f7f1f45ad7725f71c203d296051e926cbd1d70040e799225c9"}) r2 = syz_open_dev$hidraw(&(0x7f0000002640), 0x9, 0x101080) read$hidraw(r1, &(0x7f0000002680)=""/56, 0x38) (async) read$hidraw(r1, &(0x7f0000002680)=""/56, 0x38) write$hidraw(r2, &(0x7f00000026c0)="bc0866bac25fd4035b44366a66e7c1bf8035d9f30cbf85d4776a9b24fb0b13ebf5c3b7aa8048ff510a2dadfea7bd5a4f85f2d644513f1576482015a3f1b140c5f55b1ee1275e83f9", 0x48) (async) write$hidraw(r2, &(0x7f00000026c0)="bc0866bac25fd4035b44366a66e7c1bf8035d9f30cbf85d4776a9b24fb0b13ebf5c3b7aa8048ff510a2dadfea7bd5a4f85f2d644513f1576482015a3f1b140c5f55b1ee1275e83f9", 0x48) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0xdd3) write$char_usb(r3, &(0x7f0000002740)="97e3d5c1cf33c51e426e6decb07341388f60fb5f56608a8d35ae9de302aec4ab879fc16d66c1fd5c1ffbf25ee881a53b45c25121a71f7a80ba95820279189489988bf0a84aa71ee4225335a358041ee78cc50619764e15916e7b81fcbd261bca8dbeffd911a2271e06f8b97d62c83432e07d56170bb99c65c57ed89009a3c3299e86cdfc9b9a3aeaf8b935756d27511f8f0dfa29418366ff5ffe1d86e2a47e399c2cc583f4d9dba4f776bc562079f2cc2c3d4042582e3a4f2afdb2455e68d4ef6b30a2906aeba0eeb8bea92e56dd475da480948d0523f84ee1498bc8ccc04869faf6f37a24a6849d764e639763199440ac273e11325faf947f359acaf6e2e12f473f24378d14444fb6d641cb5a86504c1a9135421bd14cab76663e5ec4e049bf31d5f94c6f29cfc39f158714e069e12dc6da1a04ff345f6a3cd579086880cc183325f1124462ae737e829f2eeeb5e2b43e99ee9b2f0977ab20aa2baef8e69b489a1bd026b401076778e97da89f58f13b6f4fe20093e5382dc2bca9d8e9fc030e3dedaebf34d6f29831071ed391bcd20e4564ddb05ffa0bdf3c025c008c50cd622c7644eb9ffe79c1ac5a9fbe0733a051db4e402db8c1dffcb343fc98dc6195fe02e690a9e8822c68200866a93652c3ab61cba264933c82a60d4a2a664bc6e156d636a55e387b86cc53d492124aca72965b150eb5530d74969b86239ba8441c935ade70fb1a981a72f45439f60f2c4d481609ffa46c6708500f3baab835f6ab4c572d7d2a05d27ccdf476b8488c72def17d8b247f3e456e2102b48ccf34f50cd3de079f0f5f1e1587c8c0cfed4a649237d4f0b3d4e77800ae484a1984b51b377a98145abecef428ba1a8d97dc223a1e2ba9957b27863f8e3d1615cc7f56640379db30bd49c191425729b51a92598f3748d08f0f56dfaf57ac2db40a97ec26466a99350c27587ede2d3271a6b405ab375a28328fba3ab590e83c2d565de422fd2d0fdb2851d0e0e0e6f56dc15e611194757c59fd9b6385e8f1e6f998704cfa7c61322fc73efece277b5f43c0988e9de57164d160e7e19e7be5ca705a74b6c9030fc22198038f2fb16c0c57dc44149a1148d19b20c92954e84570a699985ee31bb879b8996a900d56c10eb86a00967d534fccecba834efe205e177f3f8409d5dbd8e870054925c2e3e470664befe8c936b9fa1c18d26f0fb295bd638bc5d02b93da76f82741e92cc7b6858915740b0567510ccd5675901b9f9f2159ec5cbc6bf95000a3e2ea5156022e529d29ace83892c954f535bc7d21fb7e2da3be821326a76b6ec2a154b98d22d52fcde2f84dcfda840388d13c31d029ffd85d209f9ba0f4d176f95943bb421d08d2bad6f6b6d65e6d7df2dbbc37090ea3a29f45aa5b641fd1632a193271551e1af905cd2a2c1e08c1c60fdf26380aad637ebc444ce95cff12e7a8bd00e55b5f27406a2f61a8561adf5e034f51c46e2b65b009f0b9a5a999142e6145094c56bc084dd650cfea228f7d831b1d2da612b4630c391fb5c778d32a85724af3fed5ca7432a992894e7c6b37eef62659569a597e6b9301f434055c91976b17336b8a82a6e9f7599af21d74a9e4769d94a9f27cd6f130424b6ab651bf7f89f85b480ce89415daa278ce9a5d77db25222130bf7805e3de6d5ea1f50b70d0f30495da93a8c33efc9108e7a65d7c5c219789ccb93c6b1f48529714844973995d46a0305a8a448d6f3a42dabacb9d67f120df834a7f331e9e392c5ab950399e3a3c9c4d79613859bd319f3a93adf0607281f8e2c8024cce049db9507388a1f7d33738a41738e0d5247149f820b628457662f7b576439c5496c81384a6842aba86552032a55420d2716852ca391f156e2cfca98f3447a302e6469dc96684c1ac4b591cfbce8e14a7ccd2ad52ade938fbe6592c9179bb95e58d1e4953528b2e5986f9b688080666d647d8168f464d2e2cb834418753cff24d838fb87d0ed5ed627de02da2ffb38b8f5b31d8c8be051dac3a0c475a696b0014545fab4daa7345e7e16e48e413a4e86b2fce5627d8ae068de9c673a58d296627c9c261347b80d474846380b5946fc1f435bd5e9c7bd65541efd3d6bbd0f9ab9d79ccf6aed30acb4049dc72368579d2d1484b2165ec83a42ed3f6b9bd48f78edb174044c6e1ff1bb301c63a85059d3119b1fdea882bf88c2ac90f6908ce16113df5c40ce9ecf22d219eba1e3ad27f15562a8d7eeae213011d95428c294048f7bf181cc4b7ea0b8240875f6efead4e41a8cf1173bbd2284ad18c729226a9320cd0eb19bb0952bfd0e0b9e73f87f1a0fbff14efc7a06d31e931a8d8be24b36db670c6017ec0285b7c8f72c18197435c1dc99e527ada0d8c59097fab87405663bfc5ae11f8509ce88b90f62d0b1c24dd9ea9a6deae28b8e1613c0e3ac5e23d910f7c6d23035b84694672a51c32fd2734135d8064b47ea925644a12190c73326a61f137802715ee3b56df394b1be3a4640f853ff19a910b4ae5f0626a0c31ae8b5cb13ea7ed17705d54983368d14d660c368a6d2027ea235d5c3d4a8a93f3c270bd7a6c48116fd29f91ea70693fc49213a38178389ec6b589591f427e3d69b9069db49057e7383a1cb13b593290058a79a1b4f0b8565765db6bf5c180413601f91d45458962e64474201d09c417a95f8a0830413511dcc07b054743b19cb5ca8df592c728746d2498eb7086c80a6379d43f28d819ccb8df3dc9a98c1b50b5dfe65e030f3b1ce15fcf39a4639ba756ce6b0a8b975c64a53ad5e472e922bf84d7bac32cc8f03100b4e63be836c4c2cde9a467575484b24aa9b296fea7e7a485cd1a8196ec38e1c3549787e22b40bc0c26bdf9bc221049e61b0be791ec80a5854ea47863e4eb3f44045132c65faa4e1fd696f78b7f94cfc5c577eb3e5ea70d5e77cc33004cce55a26bf7d2e0a1cb4027638365f237cbe58c4528e081bd46250fbe3db11c4d6ee672d181caa3fbb4b4c3e28bd7e6ffb1bcd4bbde4b853213efd8fd1854b9f4357e3857808f6dbbfc0646d43213ce422f118ddfd19eea2c72cce6bf70c8fdf54d1ffdceee9ca30261eb6f35e0e41f1f4613578025b581b312f24bac719358449cd0b7c4627e5108fa1afe04208f2e1483f6ee0aa9a0c616f5c25188da3bf6a45365b7650bb59d5928a9b025d3bad71b8f909e319e18e3c1f4e9753aa0142e59d344daa5254208c0287fe8e2eae31fe86713ef4fada0078db280126fe583a8ce1b61e6cfa69bddbff79dca63ed4e1f419214f826668e4001248d8cb1e51265af83f0532e0ce9905b90a535938a29b365014cfec7d042e4f9ad3e7291c4759c735fe0d3c89c0719ccd92aca74cdc3f10ee7fff2bdb7722c0e08e6634f3f3c158decc82d3210767fee046156e434a3c1d91c1fa195b3bed9f84ff0c8b691ad8016539ee42c71bb0e546c365ff962f240369314d487280ddf2240cba476d3947477077e4d7332610eb343187cc44e2584109bf435932f573fd149311bf72165d4b7766a3b622ac7a98a2d9e21db900b7c2bb62f26326b52f84ff6de743d1a6582008ffcb4361d0f9eaccb5863497ac9ed48258c24186ecece2411dd5ece40eef35a054872be885104a334084f7d79711b0433c19bbbb31985007e7b74842619170f7293c8de614fc405c3f27731193c67e961cd9906c40b9078ff167250142016ec47c4a0954fb26d24b5b965308b8198adbd45fbdfaf2df49a715e786fed30a8dd4e2c0443f07dd1d75d28bcfa46cabcaa5cb28ea41d4fd526fc62d8221835ef902fbf8b9968935fa53876534c1b84e44bfce0e40c0df278557a7bf59dab7f3fae1c06e65551cb0993d703ad304db9942633db3a2cbfb79322a31c159419071aba8ed34cb6229d123cd790054e0befa804c904490c0115f31c57145e92a38e01ca4ab4fd14cf0f555a3a661455223a85c814e67ddaec9ec2b19e1704d4ddd30e8a18dd508696bfd6c93f0fe17e5d6e037651f4521c5f4e68fa6585912ab970166e6aea26a6715173aeaa2ea1483efe34a69f11c467f64510b8ee382c174648953b2d3c72bf49cdcbb8f7e7f85d3334097d0036144e36564020a5c8294bb3344fb30ea414a27b8deceb373cc266be0c713bf146526bd1317ef664e9d9a10cab7a409bb0e09b8eaeaa66cc31f6624bcb9af1dd2d865bdc4d8d0de4ab0818c1b8f7432bd0a8811426bf527f44f0c2609c8e27ae0ec39dc87eda127a3a53ec6d634681ef610d4ba33ea59783f9004938dbe137d93069ff75fc96612ca04696fb8b06fca3ad31bac70f695f53b70dc184e3c495df1f3b2522af319525dfdce7e996b18c46625aaf3cfb5206c91bdc53fa62e3a97f4e7080ddd69120fa5b0703e432257ae08d577de309d9969986612236369bcc9e911d92f969a1698d1f6bbbaec0ffc4a25447e27695f1dc105182a7e03390bbc75255e18d17f1dc9655b6394b268f0fc573f49d9f3bf97529f546a2bcce388274aa5fc8bb008d6a67acc1e87fd51be3ceba24b3ba963642e8db1bf3de7495dc0d34b6a5a61e26aa7c3f810a8361b8e1b67ec3d60d497243c749db94995a65b58927b057ae08c130b1f8b4ddf20979dc53b252b31b9955373a363499b7290da3337e062b9a7865a1fa5b1b187f276c10f664cad193d5a1cfd880ec621ae0d603dc88ba3ead4064e3db4854b840c391e19bc5758df12c420898d21029a17ebde568818e1967d01df522deaff65a141c727dcb05921ef01369b0ffa912f28d37ef7f299a5892d72531aaf71904b03700e6809ba6eca14ec4dbd0a1748ef5338913ab202f3481394690f41525607aeebea99818d8eca164e131ec78d414a74f9de103189053ec08355ffbba1f0013d33ca36d9b51d11a2eaf389808f4ffe6b47bbbf493211bf9cb4e247a15f3613b74afc31980f3ff7271d71d92759cb53f8cdfb917caccf92d4e6a170cf0948ec8e90d74599dc92be59bf3f96d735e72e964446a22a51d24e49990b92114d741453269a953131994d944df31d3f0be67e41919493e7dc0a61e21e2857ae098ae1b122302d38509ce656c92e428cc0ab555cfeb3fef5f623d0bcc3ebc42ebbf7d8ce8ffac4776cc32570d68a0ef2328e8d23c4bf6a2e6ca7b8fb4523f09f796a59ef889da9cb0e46267fc3779e8b8b89de775cce006bcc1c89bd2e4e9bbac885e24a7c0d07505cf6c2fd33f0fabd1681fc25e983df80898b5c23285db8cf47bb947cdc97d6e5b95735dc59fcee65cdd5536aea0da348a2d4b3abb983c5704c4a3c0e5781e103c7597b1eaa85f76fdbdd395cb2f77156e628117644e6d7348aee8dcce9ba42c0c676c3527c3930c5393515c016b821fb966842c73065ba52e5bdd47054712254759d8ba1adc79953c07b6b6db0e77dd0ab8bfb300ef5b7055fb41c99dfacfc70153cef09064a9ce5574310881c7ac2983ddb8d6269d43dcdca9fdbeceac3ef242127dd7600378f3778577a69a8b322a4da166abbdae63fc0b3ca70f3e4c425a6db75d5030832ac0f559b18574fb656256ef92a2ccdf13c23d71f961785668a57c4ab3f5deda7cbccbd629dce18d2951031f363c4cc962ee5bc7c334ded01508fd9bb7a6d59b35da36076d477ebc48a708b3284b83f749c5ff608e8d36952076da77ce9afe9768ddcb92bad64af8243e3f70f6d0f77b9d759c5d38c25374c890ed5a03e6f9953be5485d563879af9ebcbd6053746a86be4e2c53a62499a4d91d708a81b3dbab9f649a2e4191c3c13ca5466352a4093f578f889d422a669e27f8d10a2b308a", 0x1000) (async) write$char_usb(r3, &(0x7f0000002740)="97e3d5c1cf33c51e426e6decb07341388f60fb5f56608a8d35ae9de302aec4ab879fc16d66c1fd5c1ffbf25ee881a53b45c25121a71f7a80ba95820279189489988bf0a84aa71ee4225335a358041ee78cc50619764e15916e7b81fcbd261bca8dbeffd911a2271e06f8b97d62c83432e07d56170bb99c65c57ed89009a3c3299e86cdfc9b9a3aeaf8b935756d27511f8f0dfa29418366ff5ffe1d86e2a47e399c2cc583f4d9dba4f776bc562079f2cc2c3d4042582e3a4f2afdb2455e68d4ef6b30a2906aeba0eeb8bea92e56dd475da480948d0523f84ee1498bc8ccc04869faf6f37a24a6849d764e639763199440ac273e11325faf947f359acaf6e2e12f473f24378d14444fb6d641cb5a86504c1a9135421bd14cab76663e5ec4e049bf31d5f94c6f29cfc39f158714e069e12dc6da1a04ff345f6a3cd579086880cc183325f1124462ae737e829f2eeeb5e2b43e99ee9b2f0977ab20aa2baef8e69b489a1bd026b401076778e97da89f58f13b6f4fe20093e5382dc2bca9d8e9fc030e3dedaebf34d6f29831071ed391bcd20e4564ddb05ffa0bdf3c025c008c50cd622c7644eb9ffe79c1ac5a9fbe0733a051db4e402db8c1dffcb343fc98dc6195fe02e690a9e8822c68200866a93652c3ab61cba264933c82a60d4a2a664bc6e156d636a55e387b86cc53d492124aca72965b150eb5530d74969b86239ba8441c935ade70fb1a981a72f45439f60f2c4d481609ffa46c6708500f3baab835f6ab4c572d7d2a05d27ccdf476b8488c72def17d8b247f3e456e2102b48ccf34f50cd3de079f0f5f1e1587c8c0cfed4a649237d4f0b3d4e77800ae484a1984b51b377a98145abecef428ba1a8d97dc223a1e2ba9957b27863f8e3d1615cc7f56640379db30bd49c191425729b51a92598f3748d08f0f56dfaf57ac2db40a97ec26466a99350c27587ede2d3271a6b405ab375a28328fba3ab590e83c2d565de422fd2d0fdb2851d0e0e0e6f56dc15e611194757c59fd9b6385e8f1e6f998704cfa7c61322fc73efece277b5f43c0988e9de57164d160e7e19e7be5ca705a74b6c9030fc22198038f2fb16c0c57dc44149a1148d19b20c92954e84570a699985ee31bb879b8996a900d56c10eb86a00967d534fccecba834efe205e177f3f8409d5dbd8e870054925c2e3e470664befe8c936b9fa1c18d26f0fb295bd638bc5d02b93da76f82741e92cc7b6858915740b0567510ccd5675901b9f9f2159ec5cbc6bf95000a3e2ea5156022e529d29ace83892c954f535bc7d21fb7e2da3be821326a76b6ec2a154b98d22d52fcde2f84dcfda840388d13c31d029ffd85d209f9ba0f4d176f95943bb421d08d2bad6f6b6d65e6d7df2dbbc37090ea3a29f45aa5b641fd1632a193271551e1af905cd2a2c1e08c1c60fdf26380aad637ebc444ce95cff12e7a8bd00e55b5f27406a2f61a8561adf5e034f51c46e2b65b009f0b9a5a999142e6145094c56bc084dd650cfea228f7d831b1d2da612b4630c391fb5c778d32a85724af3fed5ca7432a992894e7c6b37eef62659569a597e6b9301f434055c91976b17336b8a82a6e9f7599af21d74a9e4769d94a9f27cd6f130424b6ab651bf7f89f85b480ce89415daa278ce9a5d77db25222130bf7805e3de6d5ea1f50b70d0f30495da93a8c33efc9108e7a65d7c5c219789ccb93c6b1f48529714844973995d46a0305a8a448d6f3a42dabacb9d67f120df834a7f331e9e392c5ab950399e3a3c9c4d79613859bd319f3a93adf0607281f8e2c8024cce049db9507388a1f7d33738a41738e0d5247149f820b628457662f7b576439c5496c81384a6842aba86552032a55420d2716852ca391f156e2cfca98f3447a302e6469dc96684c1ac4b591cfbce8e14a7ccd2ad52ade938fbe6592c9179bb95e58d1e4953528b2e5986f9b688080666d647d8168f464d2e2cb834418753cff24d838fb87d0ed5ed627de02da2ffb38b8f5b31d8c8be051dac3a0c475a696b0014545fab4daa7345e7e16e48e413a4e86b2fce5627d8ae068de9c673a58d296627c9c261347b80d474846380b5946fc1f435bd5e9c7bd65541efd3d6bbd0f9ab9d79ccf6aed30acb4049dc72368579d2d1484b2165ec83a42ed3f6b9bd48f78edb174044c6e1ff1bb301c63a85059d3119b1fdea882bf88c2ac90f6908ce16113df5c40ce9ecf22d219eba1e3ad27f15562a8d7eeae213011d95428c294048f7bf181cc4b7ea0b8240875f6efead4e41a8cf1173bbd2284ad18c729226a9320cd0eb19bb0952bfd0e0b9e73f87f1a0fbff14efc7a06d31e931a8d8be24b36db670c6017ec0285b7c8f72c18197435c1dc99e527ada0d8c59097fab87405663bfc5ae11f8509ce88b90f62d0b1c24dd9ea9a6deae28b8e1613c0e3ac5e23d910f7c6d23035b84694672a51c32fd2734135d8064b47ea925644a12190c73326a61f137802715ee3b56df394b1be3a4640f853ff19a910b4ae5f0626a0c31ae8b5cb13ea7ed17705d54983368d14d660c368a6d2027ea235d5c3d4a8a93f3c270bd7a6c48116fd29f91ea70693fc49213a38178389ec6b589591f427e3d69b9069db49057e7383a1cb13b593290058a79a1b4f0b8565765db6bf5c180413601f91d45458962e64474201d09c417a95f8a0830413511dcc07b054743b19cb5ca8df592c728746d2498eb7086c80a6379d43f28d819ccb8df3dc9a98c1b50b5dfe65e030f3b1ce15fcf39a4639ba756ce6b0a8b975c64a53ad5e472e922bf84d7bac32cc8f03100b4e63be836c4c2cde9a467575484b24aa9b296fea7e7a485cd1a8196ec38e1c3549787e22b40bc0c26bdf9bc221049e61b0be791ec80a5854ea47863e4eb3f44045132c65faa4e1fd696f78b7f94cfc5c577eb3e5ea70d5e77cc33004cce55a26bf7d2e0a1cb4027638365f237cbe58c4528e081bd46250fbe3db11c4d6ee672d181caa3fbb4b4c3e28bd7e6ffb1bcd4bbde4b853213efd8fd1854b9f4357e3857808f6dbbfc0646d43213ce422f118ddfd19eea2c72cce6bf70c8fdf54d1ffdceee9ca30261eb6f35e0e41f1f4613578025b581b312f24bac719358449cd0b7c4627e5108fa1afe04208f2e1483f6ee0aa9a0c616f5c25188da3bf6a45365b7650bb59d5928a9b025d3bad71b8f909e319e18e3c1f4e9753aa0142e59d344daa5254208c0287fe8e2eae31fe86713ef4fada0078db280126fe583a8ce1b61e6cfa69bddbff79dca63ed4e1f419214f826668e4001248d8cb1e51265af83f0532e0ce9905b90a535938a29b365014cfec7d042e4f9ad3e7291c4759c735fe0d3c89c0719ccd92aca74cdc3f10ee7fff2bdb7722c0e08e6634f3f3c158decc82d3210767fee046156e434a3c1d91c1fa195b3bed9f84ff0c8b691ad8016539ee42c71bb0e546c365ff962f240369314d487280ddf2240cba476d3947477077e4d7332610eb343187cc44e2584109bf435932f573fd149311bf72165d4b7766a3b622ac7a98a2d9e21db900b7c2bb62f26326b52f84ff6de743d1a6582008ffcb4361d0f9eaccb5863497ac9ed48258c24186ecece2411dd5ece40eef35a054872be885104a334084f7d79711b0433c19bbbb31985007e7b74842619170f7293c8de614fc405c3f27731193c67e961cd9906c40b9078ff167250142016ec47c4a0954fb26d24b5b965308b8198adbd45fbdfaf2df49a715e786fed30a8dd4e2c0443f07dd1d75d28bcfa46cabcaa5cb28ea41d4fd526fc62d8221835ef902fbf8b9968935fa53876534c1b84e44bfce0e40c0df278557a7bf59dab7f3fae1c06e65551cb0993d703ad304db9942633db3a2cbfb79322a31c159419071aba8ed34cb6229d123cd790054e0befa804c904490c0115f31c57145e92a38e01ca4ab4fd14cf0f555a3a661455223a85c814e67ddaec9ec2b19e1704d4ddd30e8a18dd508696bfd6c93f0fe17e5d6e037651f4521c5f4e68fa6585912ab970166e6aea26a6715173aeaa2ea1483efe34a69f11c467f64510b8ee382c174648953b2d3c72bf49cdcbb8f7e7f85d3334097d0036144e36564020a5c8294bb3344fb30ea414a27b8deceb373cc266be0c713bf146526bd1317ef664e9d9a10cab7a409bb0e09b8eaeaa66cc31f6624bcb9af1dd2d865bdc4d8d0de4ab0818c1b8f7432bd0a8811426bf527f44f0c2609c8e27ae0ec39dc87eda127a3a53ec6d634681ef610d4ba33ea59783f9004938dbe137d93069ff75fc96612ca04696fb8b06fca3ad31bac70f695f53b70dc184e3c495df1f3b2522af319525dfdce7e996b18c46625aaf3cfb5206c91bdc53fa62e3a97f4e7080ddd69120fa5b0703e432257ae08d577de309d9969986612236369bcc9e911d92f969a1698d1f6bbbaec0ffc4a25447e27695f1dc105182a7e03390bbc75255e18d17f1dc9655b6394b268f0fc573f49d9f3bf97529f546a2bcce388274aa5fc8bb008d6a67acc1e87fd51be3ceba24b3ba963642e8db1bf3de7495dc0d34b6a5a61e26aa7c3f810a8361b8e1b67ec3d60d497243c749db94995a65b58927b057ae08c130b1f8b4ddf20979dc53b252b31b9955373a363499b7290da3337e062b9a7865a1fa5b1b187f276c10f664cad193d5a1cfd880ec621ae0d603dc88ba3ead4064e3db4854b840c391e19bc5758df12c420898d21029a17ebde568818e1967d01df522deaff65a141c727dcb05921ef01369b0ffa912f28d37ef7f299a5892d72531aaf71904b03700e6809ba6eca14ec4dbd0a1748ef5338913ab202f3481394690f41525607aeebea99818d8eca164e131ec78d414a74f9de103189053ec08355ffbba1f0013d33ca36d9b51d11a2eaf389808f4ffe6b47bbbf493211bf9cb4e247a15f3613b74afc31980f3ff7271d71d92759cb53f8cdfb917caccf92d4e6a170cf0948ec8e90d74599dc92be59bf3f96d735e72e964446a22a51d24e49990b92114d741453269a953131994d944df31d3f0be67e41919493e7dc0a61e21e2857ae098ae1b122302d38509ce656c92e428cc0ab555cfeb3fef5f623d0bcc3ebc42ebbf7d8ce8ffac4776cc32570d68a0ef2328e8d23c4bf6a2e6ca7b8fb4523f09f796a59ef889da9cb0e46267fc3779e8b8b89de775cce006bcc1c89bd2e4e9bbac885e24a7c0d07505cf6c2fd33f0fabd1681fc25e983df80898b5c23285db8cf47bb947cdc97d6e5b95735dc59fcee65cdd5536aea0da348a2d4b3abb983c5704c4a3c0e5781e103c7597b1eaa85f76fdbdd395cb2f77156e628117644e6d7348aee8dcce9ba42c0c676c3527c3930c5393515c016b821fb966842c73065ba52e5bdd47054712254759d8ba1adc79953c07b6b6db0e77dd0ab8bfb300ef5b7055fb41c99dfacfc70153cef09064a9ce5574310881c7ac2983ddb8d6269d43dcdca9fdbeceac3ef242127dd7600378f3778577a69a8b322a4da166abbdae63fc0b3ca70f3e4c425a6db75d5030832ac0f559b18574fb656256ef92a2ccdf13c23d71f961785668a57c4ab3f5deda7cbccbd629dce18d2951031f363c4cc962ee5bc7c334ded01508fd9bb7a6d59b35da36076d477ebc48a708b3284b83f749c5ff608e8d36952076da77ce9afe9768ddcb92bad64af8243e3f70f6d0f77b9d759c5d38c25374c890ed5a03e6f9953be5485d563879af9ebcbd6053746a86be4e2c53a62499a4d91d708a81b3dbab9f649a2e4191c3c13ca5466352a4093f578f889d422a669e27f8d10a2b308a", 0x1000) read$char_usb(r3, &(0x7f0000003740)=""/168, 0xa8) (async) read$char_usb(r3, &(0x7f0000003740)=""/168, 0xa8) write$hidraw(r2, &(0x7f0000003800)="a8719963e33d1a15f5214af2aec254ca200ab63b4f93610239cee40f66f717681a248dcbb9cba91043df4643e17bab8aee8254bb7321c028878abf1b13d67f32b6fd0b58a374c3a977cfea6c2554fe35b107dfccf2c6c84cb846", 0x5a) write$hidraw(r1, &(0x7f0000003880)="687c486311db8ed4a01d367743a4edb885164399ff80d473fbd2782a6b", 0x1d) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) write$char_usb(r4, &(0x7f00000038c0)="82fce0027e9c47035a179cdd38a313a17ee85215662ab761971a6d290eaba0ca1006266e", 0x24) syz_open_dev$char_usb(0xc, 0xb4, 0xf7e) (async) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0xf7e) read$char_usb(r5, &(0x7f0000003900)=""/164, 0xa4) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000039c0)={0x1f5, "13386c1a2b828955c474d8634bbcc53d4b1703a4283def270ae2d1791bde143d4d69b6544d5c320e5addb3955a53228f7ff891ca7ff6e709694d831e01ff30a8dfedb5c42db4403e869815dab177db355a26c63912189799a9155f163ee82112f3e2af6194816fa6b88721e9fe03947b9ae65fd750fc3cbebbf74e8c13e90366e3dc8553808aacf58b56a052c725fc7b9c798de489cab195748baa89da8691b683ac8e95eef3eefe9d0db8214284e134f208e9c4c2be53d74cc22fe0b330c85bee23d69a8622611a6236bbb0e91e0de80496be1d7377fec05ac3bd1827ec99f17cfba41deb900699efc06b714944e8ec9372f58235a1f0fe6770986a6ce049f3d2a0af5836ce4922e04a9e26ad7b7c40115dfe6b7bb910c0eae5ebb3da1a56c3d4b4f5cf37e21439202e2011e912af0cb9eadf52b2851f8583236da0f05e391b25baded927d52e60b9080a417e54749a2e9e3ce118d3d9dae260b58564322bb6e1fa8a606754aa5a5ae5bba57a918d2a524a7138ffd7acd544df80f3f32a331f991bb76de28bcae515cd91e28794055d0f5576e837bda5c2ebaca093018a79c79ca62fc9331c2bb4cf4370baefd29dfad1a839594eb99dff417c53fc03bd2f6b23755ca437e37f7c5ed7824af48aaffb11ec2e2f3efbe50b91312128d53e1c42990c758b10393f4a78a18bc5d27d6bcd8d99632066"}) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000003bc0)) write$hidraw(r2, &(0x7f0000003c00)="a171d2da6c6be3974b420877cd2034db35197b3a442a91c9a0ff3df15f7c08c2bd6ad787c32357edbbd4ac26c95bf9ee44ac538d582fbd8adcc013e058bd0ed11b7a15eff496440d94a4ef47e93fdcccf93057d7025c723b6e88d39ab86764a1289d4ebbc30142296f77cee49eb29e567bb43c2c5ed6848fceda94089fbe9432e506b3f875da4616bab3172ae53663c994343299eb92e2b73ce44bc41aa39d77fb2c5a0087520bdcbfd4ed62df41e2cab5d4c92e5aaea211e491dc8109cedbbe605587636652ff9838c951824dac", 0xce) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000003d00)) syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffffffffffff) (async) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0x7fffffffffffffff) write$char_usb(r6, &(0x7f0000003d40)="27f1fe55c2cfb4d6232a654b6434ef791c2f5214554d3fefe0e5a30d88f47b95c310bbca19a6ee3401bb209bacf33a66df12544295f6974f36ea2d489eb1a595fb0fd2f30683172e949fea0ff0df37d05044b5eb0088336dbeffa173a576703208628e5fffd082ebae5a61768e0067459f9f200d25eed97bf5feafd8ee7b7fe6d206342174621383396e9e1b98ed442bc3b3d595b38f9be35d3d48e9339b87c4735b5144b3b86829219965397f31df6df5040d0c922a4e3c3cda69", 0xbb) 16:07:23 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000) (async, rerun: 32) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) (rerun: 32) read$char_usb(r1, &(0x7f0000000000)=""/82, 0x52) (async) write$char_usb(r1, &(0x7f0000000080)="9f415d470f89fdcd56ae37034822dc2faf21fc33332572ef7ae0f966ebe531748c5e1c670c882f563b86cebe24d883b6c0d29865402e7131ead96b4c22866a8f8d54c120ef59cb687bc3d93efeeb005187617e79fa0f0061853e3bc01a0a3274", 0x60) (async) read$char_usb(r1, &(0x7f0000000100)=""/214, 0xd6) (async) read$char_usb(r0, &(0x7f0000000200)=""/184, 0xb8) (async) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x101) write$char_usb(r2, &(0x7f00000002c0)="2021b384e75e79e386fc96e8c944722ed25784011e6666bfbfb26c624bd68ee05cd5c52e322d1799bb4aafe278207b4e062a7157844d078db81f8c4044ee5bbe6e517cb10a6ee13e9330f7c2df0e5e154030fd71de9e7eaa000b40b3023129948af1e4fdef2a5b7e2358deb84b39c7133f18cd96bd00654d6089060c7268ef89bca96469403d14381aa272407f4b3e7084f65c3adf8aa3160d8ee135fc81219e93217ba97723cbbaba87d37d9c54ff71fe0adb9860824634510482cd679c372c6011f7903e82c435b82fa43acca72533a3683f", 0xd3) (async) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x4d) write$char_usb(r3, &(0x7f00000003c0)="7459ca0beb6dbdcde10c667fd8ec430ebd1c53665886f7420ba0296c71", 0x1d) (async) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r4, &(0x7f0000000400)="38dd54e4a988049166925d5fafb1074281cc3f41170a74ec0b6cb95e1c10f07c06609c26ba7ffbdf63fd508f8494aa04134790f5f3999ad3c0537e27c445b97d678a5b15355bad50fd5a1c28bf2e013b9e6b316ca970826e932fe2286f16", 0x5e) (async) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) write$char_usb(r0, &(0x7f0000000480)="3eefe4102ef619525eec57653605f654cbc1450cb4f50b4d4244737daa4bf07acc40d18a3573a79187d2966749db0b6797da900eab8759d2d1ae0e9d64d596fc97f9ebf2ee98768b002aca6118de180d2cc37e75fb0a970f3139ac95a6177ee767bfb69b07c57400b04f3fa911dd0500edf4553d67ba514850a87e3dfb654eb733ccf297f3654b6076caa483bd940cc5012f78ad233294c9cc6d7d889a38753b268a68149fec8c9e75d403546d0d2a6c9c5d9bb158cae34ab93b260bd67149a87a7926436581590926db705592f199f7fac83d8a774dfa4318aca3ba5898780f2dd727778d9d893de0fc94d490d7f9f004f204a1300ef6ef338a0fd7412d", 0xfe) (async, rerun: 64) write$char_usb(r5, &(0x7f0000000580)="1abe6ad62d2e9221eb5f27e1b7105f5f34208baae33a5ef2ee2582940fafa1cb224688fe4db255bb3d7be73cac4e30a076a4a4026670151249e74c", 0x3b) (rerun: 64) read$char_usb(r3, &(0x7f00000005c0)=""/121, 0x79) (async) write$char_usb(r2, &(0x7f0000000640)="2d75b5e332b2062eb04321bd2b30ae78681e1a9f2b6effb8b3fc797177c1cdc0b9f027e60bf40b8cbcd13b90dae3bf1e6be735e97576dcfadccdf2c8cb49f7b6ed2234d021f109f16f26f8d64ceab70e988f9368ccb0d983438b5a0bef42bd52671976f2328e474355cc55211889ab36f7d69ffd95a6e2a4e758a483461178933e2ab4e0f8ff2fa8", 0x88) write$char_usb(r0, &(0x7f0000000700)="8a33a4982434af4ca8b527922e15f0562972e1f2d7e786af6af26de76800263b233459a0b6f94623fc4d37063efffce3aee7a4b95563c2ac9bb7e52456280ef61e3cefac75621573a6c5167e447d0d1e466c4c47dac92d08557e5bbd59fa0352155aa4a76bad8ace0ca8104e72e8dfa8422c0fbc31f4c9a248de743e4b49087f93866c6499f360a920810f3079226235a4cc33e05fabe0630a05f640ecef210cbe3a8631f9714068b21d44a3d1f723bfcb8502c1c5f821fe35ccae7b0065301e8db3851b1fc30f897f7d6f51c33864c9cf1bc55212dec8ba709275c5", 0xdc) (async) write$char_usb(r1, &(0x7f0000000800)="d92c8d3954bc43051b94ca2966b036e4caf43bfc6033ec380023c14277c74a72f7a778eb647a0807e1c9fdfe5de84f35d410d158e2e07282940fb7af28cb64986b5aeb86723c096842eabc6e34658fd1b63b675210074706722c49d56e2d56611de098c94406a4dec095acbbff8f1637b7ea00da626deaddc221fed6a697559a236e5256cb91925f57522e8bda4c065e97ab0cdd99c4fbdb9b5e4a290defde718302d62fe460b2b4a26cde6af4dfbb682374f95395caab2bf26ad715515a27614390007603a9930443f341aa5e87a6", 0xcf) read$char_usb(r5, &(0x7f0000000900)=""/4096, 0x1000) read$char_usb(r0, &(0x7f0000001900)=""/109, 0x6d) (async) write$char_usb(r0, &(0x7f0000001980)="5778739c6f546a81b84c0268684dd2c93d3ac29e2c7cf3e6dc31ee35657e80dd806e6d0ce73cc86e55132c62b6e42199c6108d7f96f5788a47d1986bce406b17f73d01de00cc6cb8f865e97f42189882ddd4a101dd2db4b50df678e29da0c1aadb256ccc8d8351740290e4da8b9de932cac7085e895a7367a42b3b2ecf4ce14af6f75feb8ab93ec169ac570b4216dfc871d41dca58025e88453333", 0x9b) (async, rerun: 64) read$char_usb(0xffffffffffffffff, &(0x7f0000001a40)=""/124, 0x7c) (rerun: 64) r6 = syz_open_dev$char_usb(0xc, 0xb4, 0xa3) write$char_usb(r6, &(0x7f0000001ac0)="7869ae0fa5a61490f230d9e7fb021a9a5a2dd7f49397c7e7c583cb9b45d70bca7bd48830cf67dd86896cfa5ae0296f7078f55bbea66e3b0cbd09cb8205505e3df694bfb82c4de2e00bf71e5f1ca69292f38f4b99b6d4d291", 0x58) (async) read$char_usb(r6, &(0x7f0000001b40)=""/232, 0xe8) r7 = syz_open_dev$char_usb(0xc, 0xb4, 0x8000000000000000) read$char_usb(r1, &(0x7f0000001c40)=""/243, 0xf3) (async) read$char_usb(r1, &(0x7f0000001d40)=""/101, 0x65) (async) write$char_usb(r7, &(0x7f0000001dc0)="64adf8d65dd42d909a5d5b2724894ce35531518d193755cdd45a31c6616a4cc4eb7cdf66fc8b46abea049f052822015a43f2c515927e8529bccaf47b697b1b6e9a31d32e18abaf3c5fbd0618d73def0dcd24f25483d918da1006230a49427de3305f0e4bfbb588b41f4fb2bb0144437adbfe935601bc71956808bf2d447b2df599288cc3883a", 0x86) [ 107.003342][ T9] usb 2-1: new high-speed USB device number 2 using dummy_hcd 16:07:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) write$hidraw(r0, &(0x7f0000000040)="799f9de20d86701ca0c3ae7f5aba809b5864d0845828761a9d4b536fb32c4b647f4a876d13f0d6d36a78bbdcfde1cc1f427da6b40f36a7b3d36d3761bfb95bbb7e49b57901e59d49ce7c295a12316580145f6704a7223653dedb72ba5f9c9d7ff154e230f466458e1822d0bbf060633b9aa8ff7dfe2dae6c265ab88f984ce543c9e3c8b8", 0x84) (async) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0xd09, "ad7ce1db73c7e92c1975c587fa016475a58b8917348e282b26c5ce32fd064ba8422272fc3a715266a0c224d2056f0644890e97f06f211efe792a7efb13eb4ceca232cc6453735ce3086ff7f64402bf111677ec529244078f5d8d2917ce01de40ac1ac232a3430557c0a9ec8405fca090279695ba99530344a85ced035cfce28cc9744ae82d75507bf609ba5c82be5e14af45978cc038029b560ac7bf1343968d2b31edbeb491489e134bc8b187bf7638e9b870bbc1c069bced38a9c7e84a0ea0df78491a34d3fc767b963c3855a607dcf8b7063f3c25ffef45e267c02e1d5f5e4313b079876a7e5f91611998b4875aec36270ce17a25a898bb7da814878e482c48462a1a39183e2bfb9d079b7a76737381f3e72ab82f2bda1d650c8328f4bf1f7c1862eab0949a8e5a4f84940b429c9e43825916d5051a54acd8f717da2aef4e1224d1e47ae16b4f3d7867f22a1dc41316cb25708da6c3f43b7704bb8325c8d008bc7bde91b5a60c9763a0718f5d53c29319d9ad1d79158b6c650496661c791da51bd35a6aafd65648f139201734d108f435e0a4addbd60a4882ec806bc1b6f830e2ebaea7dffe6663da407a35e7e7cc036ae90a60eca5f0d814a648cde71287556d321059a3cdef2d09d86d7667a5c9217bd1adebb82b24ed9634878bc55934275d3651c6aa38f0c5194de07b0a1a402b63562d1f3c79b506443587d016461448f1a55696f3278e36044b243ee2a07991c95a89823dc060624f7be20e35d5101000e43c0de924911fac7e2f53e3e52083b7b20be92d93c73cc776de4d9bdae983864b3cdf8e743bc865a8476c27ce513dac075c91bc80bd85b55a271907297190f7a7993877d2dc6a01fffebde89b6d5b91d4b06cbae0cdd266959d78db0696e40516131e70e0b54e913709066c61022c3c0b437b88ae5080c6ed4c0b6421743bc099331809bedf79407931832ad3cd701d347ef2ae6f5bf48df20e7c132894e7c59d8c4d6543669ac598ac446d773a1dea28cb635ce7754c1b0d346a58f46e3d6c63fe233b33222ea7f2b646e9da097abfe9f789c9458efb8cd861231298467218220abf68da8c01cef6bc46464e30ccb9ad671600b014c7dfcc346f4d8380f2dae48e5d7eb43bf79e87d1881611cec7174020610cd86a74876cac4cb242293334303a75688d2429565f2a66a88711109067c562882630b9717a30d5b553179767c74175cfe87b5a8c50d59e8d7bab64782260c96351f042768427f37d081785be7b854506483b1c56fba0df157949183d1ceb1939c48c8e46a81134f5bb7327fd218525e6d7ebc8e7b81769cf773740603127d9dcfefa577efcfc564bfbdc8aecfbc53499bb07be94fe816ccfd6bbaec073ba0662f1afcb9e5bfec8be8a1c55f144927b39b22f67853b24693c61e8a31e1011d9fa457ca51b285d78fce20aeb656d90d78730a9683b070d480bde9bb15b2282f76459b3a0a716c3a359cea39efec9060be4efdd1e9f4d439c1516a4fbc388cf4788a3a1d22b261397e24a382bfe6906ca9afc9e83c167e8b766f36d8c8a615076ef1d93695ede3040adbccf03b6e6feb989165c340596b912762fe5e0f1f1497e35304acbd66f5e0a749d8bac49b42f49edf4709cc0a5d80bd99d8bcf38ca65b3d8ce85029335483cbafefcd0647afb798d758df2378d15390247f81f2f5ab242a5a35ca0230fd21f9340082fe7f9699eacb969fc567dbae4f1b8566d5e9d687f14678d6e5331775c7266bbc1c4d4912ae6183f4003a7626a29c1b6596135c01a2a8a33f654d246888ab09ca93d51291b98d9bfbd1e4cab884bc952281fe4603f46e324365a4a842171a0c5614ee86fe73acbf37838535b301b93ec8ec6ca2d63f25a3bf82bd4b79c908454115ec2ab0b7baad248c5e26cfd71ebc4f815f5f2d01028f82b5c228bfa4fad6586ae9521b9517b1e625f1a24768fdd8989b11efdfe699dde3c0139060696f621bfc5804ec8327127e852a8f8741b4265a3ed6a163c225868f8096df18b4d02d1bfff723fcd40fdf7db62bd9bf0c3cb0f8c3829dd849fbd2efe6c6763ca8d1ade5fe770d0822a21fee9f1f8ae609a3fa5805148c3ccef9dfbdf817e7037ec093d15e9e4e26fc85084e469f4118cd6bb7ff9deafedcaef72a686e915db58259de8b47ae65aa6f215521baf6c3c1500c2f1fcda642b051993303db91ba3f68328533f23e518f9fa4ea1b935dcb753f72d4e86d409eed2d9e99791d4371c19bb38e9ded25946671522c1c134503ef3fd79287222709ba550f74fed70235a69df7cd72a65a6cc7a00ba9133336a6b97d9eb5ec1a8308c8512041cc57922be7e45327c8852b729e1ee47bb7d8944d61c1c3af1e54795c7d66cd443530e6540dabf546e630cf434b038c0db2a5ff225587eba8e5b2150e92eead46656b992fe49ac93cfc57336e3669afcf23495267adafa72fbd05130ef05b274ecd559500222fe26ecef358092b0c1603abc85598949d578d876df4e97bb3d4d531719b130cb8bd28ce373da287b3f7c64de13fe4ede9f1ebd170e2d29ff4a4fb6762a818bd05608f1d9f64402d7be829087ba73ff94afda96b2dc8c652c6188bcf5ebad3929bab3ef135b6534d4ea192a9a3936a246db72914a13927470f1491916937ad8c8a4992365c34b8b347f10b56d391caba63232a4f70ec5e5135e25f0ec7eb78bdd379f4cada91818c651067c5519d453d91231c142527f1b1c3c2a40e75241e066a0704c50a7f3a042813e1d08357b62b1c6844c8358ffc445d930ec384ceaed7406e4403df042093baa0836c670de098e26361c80e471354c047938f36e9c2c10d11b32c0509ff92277da5c3e7e51c51d6463c9d9594bbcb4092a58432977e4d64ca637d8e81f1cd7b83529b5d5b4a2f4979a5fc40c505ec8396e7bd14577c9dcf87d7da488dfaf53214939a76ed8e2250ffb894221b911f274ba6211052babec9eedef8096bffb2d7de56c25eafc390fe539accdc249302347919f14af158ec8e3c3260c316d3966854364c883d08fd98a9696fdcaee50a5c8af4d6e89dc122fce8671c8dc26bfe061ffdf26c9350a830a862520b698ebf2b0e898518c36ee0e11fb0f949c99e6313ffeeb74379035dde0c8e36ec14298f13ad02b8e2c90e4422e9daeb12a247ac4ff6b641fa2b881c66065a5e96e7cc81b3fc6ceb0e92e5c4ec1a3be6e380d532493c0f6c23844b8484bc2007955177665f6bb2e6ba4be2b8472d3c6d6cd8efcf575e454b8354ecf6391db025928d24e06ab1f8be348d3fd4f876660d3faf0b7f8c42ca210f7c051c34ef44ecfd577e462c80d1f92f771fbe04cfcebbec3b46ad252af76e76a8e7580647663cfce2d7a397bd0fc85d71bc7c4e2711c1fa7ebc4709fac70b312fef42ee6a1db35395b6d84b53cb98f4a0ea0e5e27b6f8d42cdc60e28583708e28871c20964384e54415320681ef5cad3035fc536f9998086eb6cd60bdb82d1872e7cc980a3462326100ad87a58147fee1059da77032ea6b94c771701ef3e65aad7361775d395bd771038d8eaf057e3d62e95b965ac124f0286431922bc1be7853c086e8082e611ee532a8f4ed4a7490318ab59b99713a86cf659f7a413c464e60770f208be571ed591d3d526611da1a223c3d547d218f29b310df80ee2e6fcc252612485a3e74444303cbb71fc1f11ad23d122df80b49e6ece9a5c3c254b9de3bd8f604315d5440a806873fdabf29f5e4f65c1279c4e4ceeea05336fa485d13a790f5f5e4236297005b3fede1a7db52adcdbedac64456314e8af8ecdeee328682c34b0e16bbe914753bf3bc88a693c348d750faff9e4cf0d506fd006d443dfc70c1345fee3c65cc9b60eb468aaef32e716f6608da7b0789060768f1bde2097507ee9e4700e01f89509f23fc74e5ec742bd06059de79c71e437f099d8c9162118e1b29f408bcdc9e7ed78f302ba0da81e744b1a6a901682aad584698d3a48dfda39f68c219c05d5eb05e793c7cfa2f0f4cb499e90b77081435056d3408b81c05924e9233bedbb876f644d4dbfdc92cf2b1ea122c843121f529754d07c68be5855656c1de5e0fa0ab6e43491176b90f05b0f41013309eba2d20676de58516328ee2eb2f79c29f6761e3df1b153fa87cea538c896c5bf15311927fe772a812b75767ba029e1fa331bdbf94a779bec80db99630c80accc2a8245b22612ea3f72d4cba90eda8612c8b3fd8889eaa0025a1afa8fd1f5b71a026e478e27ae60d85d0231db45dc0168dce9d3fee42ccbd56d6aa6f064cb5fdf9b43c55c181a98fe574050b37f106ad635f1b3375859b7cd94e92478a6e999d90b53b454c384ce848c95d69a3dccbeb1b33d92b4adffc2a1b936ef33136d8f5043be21621de98306354cc72be2be722574e7917b2841c4986e57eeeede4fd04d3dbe0eb27e6f0adbc4170c348d21a5ae5501737c27a2a423b2c27001be26b4f988670110dbd8a5dbcf77f7cb014abf8b28c134a6db9d4076f3064bb204fac9b51c92a82c35ff9339f74920075d4e3aac035a6156e370734a92d899489e7faa9699a1e97655879ce789649828c34f9682113402ae2623bdddded123306b3577d45eb79e02bcf88e26d3959409ee3038ed447373fa8d05c8dd8e88de0cc9f14147ccf1d2828db21baffdd596dba145371e71e2978598e1a5013b8bcec5c32e094ea5434123085e2efbad5b"}) write$hidraw(r1, &(0x7f0000000e80)="d50ac3082b2fbeb773accdfbcb736e29449d0944c9dde2390ab5d917837c9148d9c814a2e538e1cd7709ce307fa60e96591f821501", 0x35) (async) read$hidraw(r1, &(0x7f0000000ec0)=""/142, 0x8e) (async) r2 = syz_open_dev$hidraw(&(0x7f0000000f80), 0xe7, 0x40100) (async) r3 = syz_open_dev$hidraw(&(0x7f0000000fc0), 0x101, 0x400200) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001000)={0xe4, "91012f0c6b128b7a1c28c1364c2b35d63fe8853c8bf6f67af4dc26092268c12925914dcc55f2b5275fd932a2e83e05658360a4a04f861e076cf32dd8e473da29f6588225e43a798c7f752106cd00d628085f6d4b7df48fb40ff316f479cd5da0b3ef4d1e5d9a7171b787f45304047f36aaeb7462a8eb1df9299e9c8b9738a25b4e1261a0b695bd97822017d50635dca04a41d202a3ccca0da9608916a7eac82d75c0cfce7d64327168038cc0e94ff1aafd345058fd438235109e4b4de0fa19a4776317d50e35e02e3ae38f211e2b89de9a56dbff4a9077dccdce9ec5de00df8b28f8e6f1"}) (async) write$hidraw(r3, &(0x7f0000001100)="ae5a7dc9230caa66f8c3b484f7a8569624f2c00fd41c300679f0d58ad226a9de9392ef2500dbb676179ee73bcc3eb49719253b0985a68d26434a3e756684d0a03d1557f6e3cfd4e64e40d21958cc838bf513e9fd2c197ce80ca25f61f7ac47c2a5cfb07424e98280445a8a1616ccf56827517f04d1f1bd7b00f4aa2a8f4749ea6015802babdb60f3a87fb47de1e5021accec4ca2fee04085164c1e40a59611280024bffcf2f2d02495a364bbe15560ffe9f937a01217", 0xb6) r4 = syz_open_dev$hidraw(&(0x7f00000011c0), 0x81, 0x8440) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001200)={0x1a7, "e2eb4400412a7fd03450c09c21e4bb9c5fdb96d4fa6c93cdc1d33b1e1bf0e3efb7e8e9fc1f406d99d50ac97bfabc15be8457882ebcfc8f829a3a33bc295b277894967bd3aa96ccf94dd58b90a0d9cbd89350ae79df4104786f0a0777569d6120a5a6ea4dcf3721fc3cd7196e1f52c7ca286044a44befd1e4f5909d5383c96da5ef958a05e62538b9ce35b98618f17a76ddefd44b5c798b0305a0f41386e811190526198eec56e505323f8d2cb553875544b977fa07f6ea241f6b6d520dc9d6aa513c292d499b35dbdcba18a5020bf2b1265f85e1d49c6b25ad98c4e90d73fee9f34a74f608d01df13a567766cce9cf5fa871856a1e7f305a98b6b3c4adec08528ce8b38162dcb3e9a9bf2e9a96191e2cc2ce5fa6a82c4879f9d3ec4b335a8717ea723d378b8f2a2b50e2ea112550cd8439f9baeb9feb0b7b423693df23e4844233452757ab202e01ea9ec7f3a6784cd275c9e7d3d0ee18020aec20d9709bf27050f6688387152232b2539a299581263fbbfb82e99760aefdca0a76df4c1f3252f220473670c55edd59fa464bad009390b299fc83c99baa2f6124ccdd79d9014f930ef54d3b3203"}) (async) write$hidraw(r4, &(0x7f00000013c0)="0e11f5bc9c312dd391b244e7d7a751f05c0dfcd2e0bb45456b51a9ef0cab6864c0ba792523786d1bb58ea760460db8ec081ecba347918334fe62d2f55b6ab9bde823d375cbb95093e733bd2fbf9fb84ceea15166ec855fc8a9c0a2e2a114da2e17b32eeddc5b01165a95ceabd9fb86e3bb1c0c035375", 0x76) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001440)={0xaf6, "567909bb96d3dbf04a0b81b1e1d40b5cf0df9c5899458c4574ce18126bb18ad5bc7ea8964969992211663c3130dc929c912fbdbac929fe50be4c52ca8842bd2b37524ce6cb62ef1be3e305ee72b51a7971de27a4f7a12905fa84089386709b62ddb7aa7b4e03320047f9178cb76fa6d57927272d6da7199594f705edb46cb645b194a04187d48f3faa73673226d5250696b4b7df096c684fd0ce895e55f6f918bb846d41762baa172a61e147438f74d50ab050042b0a9da6d483c360e65eff3262e60d9feea30a0e370303c708e153cad7ee49ec04b81036981a734b5b74f240a2335ac960f47c4aedc92b0f34afddb1d868f0571a25f737f13750e750dc067994e27b92e428125eec1b85d4f309606edd49c47eb29fa3f8e18462f817aebddabc995122c3b7c4bda00d84cbd7199e922849675b18ab464c0cba266acbc6f6b0c854fe1d61715646cab71f3f16bc9c444222c4891d56f21a4633c5f0009705e7fdaad7e290978d34813cbb9b73aa5420a411fcd1d2fa2461023198df805de8f3a7eef00e013e9531989ee326c62508a9b5018a08c40feab1715cc6025bbb574b4651af3ac9a1cc174d9ad8ff3da2162b6bada4b577e7f109f4835b2793f1900765bd494c87f4a547d636a88f3d5f370081f6f503ed29d50e6b62b2824fad5861dbcdaae61d328ca2e8dc014af2ad654e4d9f053b84a639e89b96b937bb9d149e6b518e13cf8840acc5989796f408c90f986085c323675c10c1bf10e03eacc64991b0be903803328a2b9eb42297d0faac7b0eff3ea822806e7d42ef26dfb247b546573643b719c2a1e2da66006652a9b1cdd55752925438c333dac21b2c86b0f2be4cde5b5cf8463c26c8e5a7c40bf4f6c79a0371271ddc0203994f274dfd80119e4da7453b6b1d36c83e63c8bb12fa792365a9ba37ff8f537eea696c68835040fb02e7556bb42bcd94774b38b77534c82a6ef6a7dbf3a6c69c552e5f70d804f4e21529f3b8aae838020c10139639c6092f8deab7f3a08a3a3fdb245dfcf4a5e99421377dd87c698081d394d95774b4ef1593adb35286815c70723a5741ebc620d3bbe07c672fbd63497cddfcc730721e4ebb55b91e6d2e152f88f97ef5f43b2cf5a50074672e769414c48618c291779e37db9cc2484839caa49fe910968a109ddfd6d76032246d6d37a95224d5bd63201e36ae5168ae50b3d832c1b6dc6ccb3e9449673b7aa5b325deb9afb5248df48d3c82cb90fa00f027c188c0fd5582e6b08f18bcc629ecda7d0f88652740eb90a95a05a8bff181b829f1eea92e8fb1c3c2cd22820a2c8d46590b9e2a7f2904c89362c08c05ac5dce71005a684bd0bc5d32730150863e6928280357f1a10ac4f8a905dee7fbeddd0beb6a9aeb90717f2d6ef8209cecf588d222d92301ea82049e5bea1f2afc8cc22ddadc47d5f094afc0fb41c5cd76551f9ecef7497278f9581731ce787057645838b1e7a5a370ed5738d8db9807ddadc3b5044cd71837de2df5bd22eaa9ed9e3d3ce2f6c747d5c61bf3526be1c2baf5d4ea22a7a6eadcbdfbd85d3ce4125b066b0d0804f0e00dc1e95cce71ac4a7ed9a95a164c6fc8b6bfa57c639e190c8aa3d7b674e5ee9aed62ebd6863efb1203932c8b1cc676ab58cd4f2e62be8e5664e9aa5a58bfffae44d988a1d70091485fd9b4229a0457ee0f80386390972574155e65517933cdb95605d9f787e0411be8fef39af43ae6012d56c4b324cc777378a31b6b2bc1537f3f9f8bd696f6ad2423670a13d329cd63a7a36bf951d3a1dbd4ec84dc500d428f696ed344995dd27595b0b78fc25228808d66c977ea69376ca969fce63a2425a9e250fe4cf947f76b29014d903bbef7b83aaab4606865c64ffa7e37fef5e07035142b83168adf5a67816a07bdbdb68ba09f4a7b0a09e61995154176315a95e2fd2bc7831cac191c61798bc3cf5684e2eca73e3408aa8ac76568ec08bf8a9e45edbeabfbd171099f8e74b81a6cca396b075d7fd98a0e62dbbe5b4bcdf730bbb08641e2dded0e3996ee898956179101112483023ca8bf0dafe2b00e2a67fbcdc60ecb7c4c77f8d9ff60eeba118a3033e283dee4fa673309abd115e9ef1a5b7dfae356af3d74423d893e9d647e987bb3267abf2b3034309b9e6d16a4203404c2d3fcf259662ec67356ab076232dee7ef37c1b96e3767a75ae9d822f27f29901dba73504ac3fcebecbabeaa129124ea9215c7b3a748a752d82ef359060d38fbd5aa882abad823598901b34583505ad718e15bb718c9de00a90956f44397e299058c7b354e0a764bceb38feb34df4528a4075af784deb5ea248973c5d2c375b6fc2853daff760ce34291a4132ca20d0b62b67dcbeba0b8f45cb28c2cb1f5fc63928041cd78732cf6ef2495b32f35ef9fd6a58c433dbb3b29f24bf2f5f5965e1b82e21fe56d5e0b196c572ebc596840b46b967dce71f8af1512e68a04c670866f1fcdd0e5cabb80a52e1cae6541740be1d12853b0a6de9f33d194ee2747bed6577b616b5447cc0734c2e3fe47cac7bb385cb1e37d2abdf6c6ece76b0a6db3ac11b4a88ec79265be47e975d2d6158d7463761ee7ca14fde7c9625f3261c57ebce63d1155663e7edf9d00fc525b641ae161c939512b95b32af7fa64d59fc95fa16719a84ac98b5d633cd31f9f07acd25a34c28519e1fec6f4df833a5cf9e71b19694e4deaaaf5d0d8fce290b2751262fe33aeb563fe8e5fde71aa928c224b2a97ed7c97cba84f012a974ec333f6336eb2b3ee32208c49827c120f8539d62960908481d4d153c75967544554c47db8c4ede3fd6e8a5d19750995e1d1c01ac519f3dffa595428c9436ab9b4a05a431f323bbfdb262b50bf54c9e280ec78f93239a5c791586a358e93ecd8c9c01d777e5e50d8699fe56e90ef8c14e4a4940c7132c388fe6a7c5fc9a1b5d0c54dd6251cf7e3dff4378773c1fa99c8f2bb8abbc530e8f15e59759708893f2552a0fd97e05efa700cb8d1809673af7b3c6e13f67b981fa334c52bab91c37a9d4da66c37d1a746909edb61b800f205bd25ab419287d56277ef36d564a5fab1e19941e56f8b0b06ac7f150092f39d23b02bd6eab9824a5ed4dd36df1dd6b1b867735dd71073a501afced84fe3722d02d4a1a5b8778e1508b83f69686e96bfce4ac69f716eb56e89348cdccc55327c448bdeb91996402d7bea0c514989d325594b2786e5ecbcd225559677243fc98137c66b41cc0b381c95cd401df4a3c3ec4ab90616a0a72f22d87c6d1d9ca7f0c9bddf23bbb5120edd7ad2ba898452cc9b09f86c1261ee75b2e72e1e7b38ed5879b7c7b64f519c96a26702adc41d512e42a0c8e4a020cc30d111ba1ab1091c75a7bc11b940c84456b7b675d1780c184c9da7715f3bb5debe36d17b541842566988896685b8b0d9eb7eb9fb392da2f41ebf39ee33f881571ffb39d896d600ea618dc31441cca3abed48f144bed47c3f10d33a24ad7d314ed363ac270d2f6275d100a8b3cb49fca06f150c1a5719a1da41d66ad5f441ad6449e849ca3d594b66348b9f518522995889cfd8d8827787c1260b78261c912e2cf93e61299f6f4fd7e8b29703ddb3a9301753c0a2ed61207440f319868a9f38ff7aebcf830060a93d263fff593e40edc908c0a759503f716300581e0333e8396dd7fcc0784144e79ec7d631ebca2d2c26076991e18772a40231c3326c68119271cfd1624329d915dda5f72420b55c9a5305d599a21384e798b0627f86d1d6b846a3a6901f14b6e69d08d9b28c15f347271082bfd0e6d1780cf81e594eb35bdecdd1cf5dae33c0a063eeb7872baabeb4478708ed97320b6e0873a1b216b53e648309e8b8fefc8f5412b2bf4e7793c074ade7f207e1ec38dbf4384b9ef6593880ce48b6a6abf5b9d2a2cc47948f8035d3343aac5f380013bdf161e66c39936b922464907c57ee820a7a5e4abba4fc064bb17758"}) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000001f40)={0xbf, "190a60b5c41dd518038f7a3c4593a242c8bb2c4316c61582a30fed68cf40fdf589c5f9afaea33892f433361d94a4e044e4fdbc4d7f799b52e6cdc98acdbbc420225871af1ae9f92cbe2758acb26d84698a9dae341dca8d649ea3601d7cd8c9f0b02b375504c975de5206bfaf2cd7616d41a34286e9c7231e794aa99909b33912d11e9e77e2bddaf7b0dd4b1fbfd085b0e6109e05f8746f38d20b725012cea58e806cccca8ae41898c208493c28e4b030b26b577e82ba3bbf5d8a7609a7a1b0"}) syz_open_dev$hidraw(&(0x7f0000002040), 0x5, 0x8201) (async) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000002080)={0xf37, "98adf1610536c888018df2307385f50f01fd1e7e25faad063616806d56d43a2c6ac21a4e996e69212e551e14237f206ec2f45e263254e5535d563332e1335ba81c16866a0c18bcfcdaa760ae5f4ce06839ce03cc9c460fe892083772116a77abbddfbbaf586b008eeb7979b8fc7b863c1862b66d5c24000c1bdf313cb9ceac897920f2619eef153de63497b55ce89e030a5ba217c94aef6b241f0d891c38a34531122c308070748c7bf3c0c3e496ba8f9038d1896afd9c4ccb9de9266bd93750f021f094b71c4e213076c745d27cfbe4882eb7c6caaf35c8661d90bab13bd58c30d4d94630b7834110c42661cbdf71415da6b07a62e646a1fa70afb5a288542d713c8763d611657f8cd7e23baab0e4a079fc9ba9e831e0863c4814fa1d0bb7017e0a71c0303cb0ec6aba20682555d1c9807d74da9c11012a95db3c111c056c5949b62daac528ae1ed42b9eead88c29147bbee2cdfe9c98f2cf0ee20c0e974df4262a30e939d5d97a7ab76dc8ef6958f9b5383e056afd6706d99cf0d1cc3bdb05ca3eeb58876685b5d038b549404849e8ce0cc23529591c5853ad4919596cd606d24a5897a18e439f19c7579f7e506ec0dad5f271147d2dc10cf58f12aab260455d4bfcf1abc26e4b66b49616e59331e4025da5591e55cb833ffb032ce475dd196160f8a776f6e68acd30936f0cb8fb85b908364788d4fa092bd7e844db16880a4a10e0c24c8185bd83b74aa76580d473ec42c2374ae6af6b7701471b0eb62335b248a2292954fdaa112061adbd2554f32a62baa1729c932e6f25f5e0c5b0cbda71222dcf0b4ac34ac9c9bef58077fe9ce88d33ef5ce9d7b82f4178a19cb865c1c16d20e803c6249a7fc23f559103a74ef145a955e4e7dc1091fa24c39c2995c3bcd086d774d41e955bf8b11450eca99df928651ead6dbae20b036a967c9bf165ff5476cf4de556f6ffb35ca9663ad40fd5d617f5deb176d6a7513a680af5fb2b9f96844bdd140b183b85ae8b8d30ee79a713b95816abce892b97f14fe5911cab05f5be43493393b1b8d6b160148378e7740478c1f165610aa9dbb9afa7affe2c98e638b6b8fd6076fdeb9bcddb96a519421b9a4abfe8cd505b6ddeb6809dd0c494dcd679549807e0e13f461997099bab636a0e6cd95e1d63c8a2db13e893b285c803a9ea58f6dea3f39587c0c036f12981219d8fb552ebbdbb787e617ed4a470d870f00901c1686390127c22528158dfbd5c160919e34d60e394bd5d61490525586205d99195d346cab2634a186df2154030ab23e976feb471980acd19bd46f35326d22b475b8b8f0eaaee4323a6af6d23e122756be6d82605e2c06a40b32efb3a05c050cbb82cf18d141929d162efb063dd9bef49441be5b52b577ac66835b9b8926c40bf9b619ec2e0e131982e7aeab8c72be79d668be65f02f00accea894b32cd9c194f35047bd1017a3800156fd8018a574d34e5bf6d6b8cfd457f3cdb02643f0d460d2e343305f184c34ab281d3223a36f5cf1f1c46dce56b2b8e7423fc0c5c128562bfe9eb935b11e8cbe3186c8dfe4a31be5300097bdbda63d649413b3962e3e9113b106f750620e3e1534891b29aa73aefb02ce064d72d8ad875b60b275f863f5e168e5e8044417b83b63c2f881204777625c3426cbf9228fae44864386d00b76dacc1c77d2f8d8a4517592f8087162e141e14bad0864b8afb896771da44ca263c8f8057e84437516ee8011f40e35ba537a7c8bdebb1d8b5526725ab81e9b510c367da76de673fa86770062fe11eb119ad7a7e6ca22c775ecd8994793f2e9678cdf35c8b9abbab5644a1fa5f2249c27acac60baccc0b6a842efb400f6e86d6346140fefaf21a188a766eb682151d9823f2dbb85fcbf6416a55675d86c8e07d802962d1d41d8d467fae075c9800841d03eac4ca92c64d0bb897c910b052c6b5022f1fc9fdf417a9b6f97c628457d4aca3d2de8b6cdc53bda081b218dd6d8914fcd3f7910e20abf0c59473211a7536cc609e7c7a57005c57290f363b053331fd5d6e54c9b7d8f480535feb0dca85d5fdb509596a7c40fb910c5fea88329f719017f07d82a5cd4da89d0b546825cdf04ee30989ef63eca6a1999a740e5a8245bded3a0aee92704efbf023457c65dc2c0c9e86c21c4b0fe8355965ad635a55b449f87539098d16916f9a047cf6b85b62a4025ea519626d5a26eb0a729c3565e2998d33f6b798c1e6343ce71eaca4ec0a7620797d25b4264a94dff3ac276e15815e58bf537a7a40ac28d998cf52154ef3c81ae6b54930d60d98126a37528f659d9d6c39ef3f9b9441860bce07a2123baa13e9e8ee8c358af15d28f2d47ec7c4641ab9d10712905e6017075302853a17a47fe41bf03e6df38bd67f39b7702d7687bb2f1f87680eb21244230d28a2c9037e63bbb06e5d4592b257579ca127472c69bf0ef11ac8e08360df735fa87b3bcc47ac80c71d5ee77cfad78113c2609085542facfa98e86fa82d22254fd7a3966d86bd3313fe4d5a520377f5d56ca9b5d3dde37a4a47899a7b9c737b71bfdde4e16ce35e1689f4d914621b6b236bedd0fc2588e091dffd02a6a5ac94d40c92dc19c087d135fcb4a34a999c87a30dca2e8ea11b3a8854f4031b66f2fb4ffadb098dc69b0cd23ebf1da7b70af5622d499144e56c960e4240e4ec8164dcb4659775d928186832449c0ca7fec6b4070f16119812de7529e6e87f4fa27cd396a95794e55c880c958a67de879fcb6d6eb0894e1b9524a847edc55bfa390b8586964f70b1948ba6f3e9192e5cbecadbec1dd9f48fb88092db796b515c3b6850d3ff257f1bd80c91ed7c86a433400160257785e9c4e1448077592b7e926dbf6cf534dcd5c751b4cd2974efe9ccff57315b8bdcd7c86ae32b88dcb5254fd356d6e1e2362e8ad093edd3b5c4c9960da8d366f9f17d557283d3dc982fc126bdff26c08c91bbc04a08926a8042e9a8483f4608e2661522d7aec2db238e24f2458ac0cc2073a65a9b3fa1fca4a003ec51bf58a9b25431bdd7bf1045dccbd6ae17520e7259e5a4f3e8e7cb3c27a5ae3e126d6e4f519bfc5772b64b5feadd5df2dc3aadd3b4b3031c0f3358f24e9b0fc9e382707fbe176c1643b5485f0f04a78aaf79643cc0c6d841e3b00a5d901e9b69924c76bdd925b50e4f01c4963285ad70e2ca99e38f30159ea3a1698067aef643b9645b2552c6eae43592de99ff0de5054b485463abb19d8d44c55f70b6c61f0a69ecf9246561535d8380d4559183a2fb10236559fd54e0552b269499e52148d7a62af278092a639749de84089b95482a7580077be234bec501f24bf13a7fabbbfe3e13e9201d1610f0f7032a52f0ea17ca6d8e1eac79d39ce00ac1c1287ee127693b602c76d546843e158ae9853e1c9f5fcc30178697369da136d59a39b5df38c982767a5f29e1ca7cc978aa3a294b54eba7427be22eb4bcdf44eb47148d27f78f64ddba9de242a53749bbade652b775bcdfd16a5bc7a533b15088871f2cab5f95a4dc9186520bbeae7abe4d9e750a1dce6f01dc544efedd26b73309323f2dac3697d2a8faa0c8287d18ca5069e7fd99bf8cfb047ce6ac476c42276800dd9484d0b8b604edf9cc33b2ec0c4d3512c15916ef729074d612e7e92973be6ec0df61c6ec0f8333f1e499d6bd010d05377e8440f6fef29e88453ca4dbcc008f40c9882bd6a67f01cbf99f09826aa41db912187b6b3347c6f6e467c5be2077193bbcea6efcc81afb83413e800b929e764dcdb47e401d4362a45f17172ce940ae4fd5294832322a0904eca82075126ec9fbdc9c38f043030b1bea2cd30e34f9ed24d2949331b025e2f7508b6ba11f0fd6397f6c824f30fe2d443cdde5d9465f4de93e0835158984bf8c857df3c2966453f5dbc3b1a31635762b46f4a679b6e5f24db41c8b3dbf527750a5719371171ee690320ae6e46a865cfdbdd85bd60a19eb79b1e11b300cb91ce9fdf0fcb5a2376ca76843fe34f577cbc63bb0e3bc4a9d6bd17c54a68dac4cb529e461e8aebfa6431c30c22b5fcf9fb3488f873b3f3e69bbfc7b37e89c1c51b9886c7bce8274cb0e744514d17f3a51319f593d6568f2216a3cc47c04758f99a9195467e79913b1fbbc36cc0dd456c56fdbd86d6414a578c0bf2574df71b8266dc63ca9f69b3584d5f7794ba950ae155ec7c9ee9b6b664dee74b7dbdb4bda6320222bdb23d63886e9d73b9d0222505c9eb69430962d62488db760e9a8e27ba6d374c87bf36fc3cc9e6a899ed5662d101bf52a27b3c85cd01a322da545281e765f57f5c2bd1f23f00f3ea29fc4cdb8a1802c0d84b57fb92bab0d88c16ec49f07689ea3f4221683f06ca2ee6ec0ed9a6881c21daf40843cc1641807fde8dac57bc9d684e92aa10ae91375ee4ac3a769009ab4070a191cb8f2e571c96759fe07ca407b700d9f068fa851b9953bc4e4a1983765cfd9bef6ea75a9a2f916cd8784284bfdd20b2a72b627332c96da6b7705036fbc013d915b578271da1dfcb81d5789b75374ae2b6621abb03e43666bdd6356afb302e085c29bc4c49e80a5214fcfafe05866d27005108307018d32460f92a0590489f19a444e52c2a6c2aa99cb3d4be0e0f4143c29cbd9965b6cdf29c526de4b338bdfa8dcaf721b7393d2d108903614089e4b9cc63726cbf6cf6695882b2a914a84c8d0f1181114e2d335d174f29a99d1b77826d58e8f642b7a0a109fc2cd4ba57b88cd6876d1daaaab24834a715af5073f1071d6e88fb73fdbb9a1ff103ba60fca2a63e187fc36c792798783fae15040269b7c313b9e82177baf4bc48463c7fd54cbe3a91f7b21029bb16bd19dbd823555cc8e602d571c12e6f74bc2fe4fee86aeb5c8740f21f9af803c6717c3ba2c531eeaec50029b9fa29c495c88bd0ad147daafee69d0dda72b762c03872e1cdf1b2ed063f98ea9390ab351245ca1014f3a95cb3b62267bc0cb7e92a7d5a83cbaae6c718aadf5490ef972d07eef91ac26b94d5928e1a18b98bccf4b50e2ec93a488dc817add60856995be3c22801deffeddf639b70313269b82d1abb16fec4b4cbd25a79e097802e8507fd55821d190502d014ea5891e1c47c51423ed8b46964114206ef79134143b6349808ab15a8d501f2ef2d9cea602c2e5e421e1bf756f939cd2884987d1973bd86656473f257a0d5dc5db1a355de6ac0ad8e974eaccec016af176e2679a8b1e10705b9e06391f809fe49651cb229270240fcfd1113ec8267270d957d25e2396e7fa44e4d1185d6f345e3707a443e80c6809f6476352fd8641547ab67e1221973c663a10a4206682aef5ecc74d6e384c332180d8a984ecff2146c03df18a5aa756a6e909acd917f8bcecfdcde23067232cf62beed57948ff9b6878bf4a8c52cadc223b29b3399b46a668614416a22524e93be08cf230fe4765b0673fc7861b2728b418ba44104650d5afc0eced5b3ba8abfa19a0956cb17144423d777162b478b3a43ee8136992c9cdf3c94aa7035088cf"}) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000002fc0)={0x5d8, "6bcab810f472f9924b7aaa0ce907ba1765a27a6298e6790e0e37cb39dabe4bc5d6ebb1a9c5c1122615e98837b718917cf3bfde58387436c934f4a60f602e26bfb0556d3a5bd9d14bddb0cee24de4d8f19dd3bbdfcf94ea296181c8deb2689e95cfda694243c5ff871854bacbc61afada0d3824d5f9332432eed10bae62a29bd77b844df4a58b4a332a6c42d7f97273add70e354d12840a28920e01cd67066b16a6d84ecf7ed00ac07552b3abdf4a8fda4b56e28f27347d400826c257d018b77577cc5bd2c0dc30d73a603c2ef37f38dd31ebca664247e7a5bb5cee6280caf4bc47396ee1366a351b7c79093142936bbe9d6a1f19fcfb7048fff421d5a70e1aa64f6da6ab2d6ce6470b589ba609e64c8b2822cdcc3690f4cb3efdea975735c5e0bf03abf3648137f8e367589cca2bec4d137c75cfc60d8727490374cfcdf92cb2ebeb50136d74d7804abea6009cb04d54b28923143d1ebfb66dbe704451e081aa79e65a8d760a6d5080a8c1ed59c0c66371e910c629efd0d8718d3f86b8c885eb50ef9fbe611743958e8cd745cde2427f6ecc4f6f8715b05902fc7d80a01fe5e4872ee09371a96b046d77e0192bd73ac94eae7d91b78a3813b6bcb606a8668ce45401d4f4b1be70e37a19cae2be52c6ac623e19ca0a0c0f52571309c11af2a07e9d6fdd55c0ea9d8d8fc409c77a7886e0b9141c9e495a962b466a4f827a412ed3375db4ac6bc6d7938328a85a71eeb48308938449d151562128984bcba4504bfcf267ea54e75eb8a9e4f841fadda70b74a0abf1072e0c2c311284fdc54e3b6f2f8b8bedd7833fc12c663217de6197c61f7b36935363f5430d9bd4d88e6e319fb91f6b9a188636b00a3017ca594c0bf8e64cf448f273ef187b884be29caca4859d4f2393d5883c16e5c2fac4f69e494578aa2f48d73398e17889349c3873f4a2f2d5db06ab4958608d0ad1decb65781082b7420eb0275bd3cd8635559282c96c09a3b7f1c056b712516871887c20a2409a1c78d7ce28d5f15fb586c82c855a2a4231af33be56543f39be9aeb02338ea0778dd2bdf0d9cb12309c919271cee58e2db907e39a6e531b0c7efa152fcc0a1c7a2a1aeddce0e906e0b94680787229632b4f646644250228908165c63e4add2d7de8bdcd2d9cce037406d25bc1c4d16452ae0e8d27726327a8ab1bb63f58b9fa0d99aba5ead2f487c0218708beec7b3d158d22e1c0c0493d4f65367ae274babdc7dbed37d1a87a02ef081bae228f12ebb8eaf8e7ad73aae8fce2e1e8acc799f29919c4f25ae20f635fe936c992efcafc3063fb42b54c0b182c362f3438e9c148547bf9ef43c9080fce4b7a1530abe7228a6812cf84ba95ac53764822ae52492cdef3b37d1bb0279083dea8f74045a58e9189bb3739e66c6a7feb8dcb960fc7da980e801fbad306ae42363c1b8b22187328a66e662e9945cf80a77caabd4808aedddb36989a25a767d1c93401be9559ee717bfe0f9e9b51cd81f983293eca39d6c56a692e7050345480a48a26e131ea5bcbecc5128e17395c93390f9ad53a4ab21d66cbadd782098f6e12fa9d3081868d326b4e5710b0aa870be8c9e179aca1fe46a9116cb311166b65e8b0011e32c0b6b02fc6411f2f6124e6e749158cca9b878c64db0016b9a0dcfa81e0a637e837c87d24069b7699a43cc99200152a29b6ea7866f64ea6ab8f18b3000fbea26a887a67bf1611757a7a1340e616d4623ca4cd6f7eb1054374d310359f58e4ce53d8e67b0186890557c60d527da39f958a8a1e39c0d1936ad1c7e5f4b387c63e8ab1baaf74142b69133493b91315078103339b2b6ab41e8e896c1256b5fd0f2d86b5125294cdf7ef5237f9d04251b12160d5f30be953cd38738cb08207c2b0af99f57b07759d2784c5906e121b8f8d5a70d262e89ea9b5eb592a6af924cb8168bac9776b254a651c2b9d150d6928296a3b9d01b74d582b38f9b78a4152684254a210cc4eaa0f5691b53aa6eccbaeef4bfb603d9f6dfcf3dded33d52ab9420bda5e2eed359af203727ae1498816371ffef0e3456228c9f06e6a21645d519abe02a667cb789b48b60ff0e8de7ee97bf2325d284f5654f6e7b9f07c691c"}) (async) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f00000035c0)) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003600)={0x8d1, "168705ac674571ff3ff4e06c15bb26f68947358f6087ba81340387df75eaf41b24e7c0af00d20536a86457f5712203df332945b36825bd033d3a38d92336c0889ed7ab6276b294050611e9a717e2bbd8783a92f6c7ee667dc6218cb3a4de0b9c10d358c076738d89879458fb8b74d2a54f371bb073e3fa085604d74f3029aa1276cf88ca7168a653a2bee58ac3926fdf426ae6bfc3290e7db65cf7c68ac63984c47ba70d8d78d536b7d880a7c609bb4b77f1902135572c2a64808b0b174ac60e3953174624104c540047c9857b09505c83b368a0857d15b0b180daa118f22c4c2732146ba3a5ad758907fbc8255b4ec62feb9a25f314d97f1c9615161b14625165712104fffbb4c193687b1819cb5751d3bcbeede32fc29605db6a7a105185b8f69e725f454aff207883aa326e8e9df52be28a2a377a3ac54cbadad16f8563e9f6088b825835953cb5427dadac346b5fe183a5ff3b5c2e958c9017406d2434397b17d01d80e528274f5a8b5e7b89d2be23d612e2713123029eb3fd6b301e2de6ba57b81ee30e0e65bd749261bc437f600f86fc0e7f83bb3a2199ad37c2bd62b130f38c4794b635f8d083946a533b494146752a400209804ad4de5d4537341cd7db054b00f39840cad41a6be5368243ebdababcd20f9c7c719f6663f5229117b984ac1ea33e86346209dcb8d458a2337fb56a86b67b70f35784e098b003cc4819751f36968531b3467c0f740349f03e1b93714b7f33ec314eb496dbf5fa62536d88f3baafd12891eb60f64ad59b75aed653b5a018c611c29a682f929a1b4d0c87701d15e75387d08fbc3374ca4ed9a1bf7e2f6c00aab5edfda114bc6c097d2881e7e62f0d44ad5b6e8a6dfc2cfc931abd80b1a630a43a675c2bd63901486fa5f6a6e38512b57767cb66f6a96f8e33fe610f000a2044a0124c9ff64eb6987ccc1e37bbe973c11488c14c0a41c41a7d95dbecc3e95336fb33fb195d3639495ed759149f35a1b3909208df2cdae8ba0ad96c0ef6b5bee4eea097ceab699c0ee194baba62852d3bb6f01e3084f12787917059246b6ce2cd4d03eabf00a3439b9126f8fa5c77142f51a6aa2f04875ebabe17bf0b05406cedb15c18c7071a8c4e10ff786fabb7708f7f4132967e1c57ff4abed621f1933f2de7d9426b3b9762c8c8c1d608672143bd73864ca163f7b7f66a143b720a4208fb2c06ec26d24a8fdfb12a07309f346bfc5f7781651d2dd53760cefb3ea5d4133c0744614af4e70d7d814c105cf210eb7ba35bdfe0d508a88fe665d1d8300ebd8cf03db48640c719f5f11cf4699a826356d9dcc78f1da3faea04dcada1dcbb24cfefaa1551634bafe94eb711f2bce069395e238255a5bbb2c21b1dfa2f2781a7d2d69231bbdc970b07e7f094c3c71598ccf2535e0b610d26df8d41a440b77105b1f6f011b8debcb3e4ea43a14cb0b200980245d36e536bf67ee4d26d6e259d7a1db09c7b898d4abe93d795f3c5570634042e7c303232ec510e92fbd9332b7dc70c0cf1e098fa733fe8160443833f94d2c6614ae21f230ff005fb4777408f1e9db3b0ca0a2c3a14fa843e848a5ba9a0c83aaf7382fc9ad694801dcdbd787b1e67572dad2b17401327388ace57eff854a53bcef2a45794ca82822c579fc6fc0bd6fc3e3ec30e737024f69b6dd5efed1862445d7ff9e8fa0a16f297b09b24d59a2c1844d67edc4b89ac771385c394d0eaffd12b5e34824e8f4742030c37c298ec84a4a0bb4e598fa603216812c4deb539371e3aa2f827654c263e0549ff94cde85a39de3ff3545918a6a2abab7860292a321939b73d1cf9a3d6317ac52f643604e9fcccfe5f31a48cb454553ee70ca3c7500bb0b87ba7637504c96d43a4e97a16ea22a5c54bdc9ccefb32a34cb53cb859b87dfd2b21658a21fbd1597028aeef22621fc94c09e3c266aa822cf441d4b7a44eee5a5afa0eb499cfb99bfe8f909b158e7a96c73a8a162724a47f963c6930ebaee7996044a933971371f761f0488238828d15115ddfeff7924a44026006e740c94a828be027062a678e0bd7e0df32f6148e4b49a5cb328ae9c71c9ee03a5840978b90c53c9c0921c00d460ec46869e32707158ca829695b0dc98f14682ad3846828ff809b24613735ea8739eaf5ed72c6275bee2938ef7e41175bf9b29a16313e3316a6ce10f75403aa7e594d551b4efa22c34f09a067a88c25e88bb8ec459f3d471f4f5405ec564fd072506e0e8e4b9a279de273583f6e7debb901066bff12e3dd7603d0ade9c2ad8873478c6dadbd0aae6d0fe300223e06e514fabdd861f0ba64659dbb5d4eb8e58f549a62677132c2fe8bd6e38758732ca64e8ec3e796d01abcf6c6f96c776836b69f59c968e6f7f8bbd87af93e1d72802a753ae430dd55ffe4d7f83181efdffd8e92bb42f02484f479158db81b3c00aea51295328a80fa31c301ce4540a1c60a0794da175c59c098c439bcdd7caf31594bdc9dfebcbd0f1ff6f9bae43df3ecde39212eda6536aa80a667c38f0e95852ed1585c29d80d4fb723a755d723430570d8c8f71e88354349830a94831a9aa4cc163042ed1d3f1a202580f8d15830aeeb8f31204e50d8ca44de036ea8e3abf078b8e2362e2347c569d4ca9609d9a466ad8235b995d453594bc11d69582ac590655934eca7b697dfd64466aa2bdda3f87081ab445ff3dc4aec8763c5ce5fea030d3acd3ca6062ec23d73b6077e47fd5d3c9aeaf2783dfd81f2bf8142a2963b729ad902559582c19f74f6e6fadf83601843d99a9ee9d3523f74c930e0dbf3e89a612982d390fa9572734fd4109c6cb40bba4aa4a226ce9f0e75c88a3c585c68c66b8a9dd144474807a732247e661114c2a350accce681f53f9c3507579ad3348637223b8235c2a5fff4033147eb9539fc1439a9383c5bcf21dd026d4c2009ae2dcd8d77a93177c9cccfda4946318d3b5bb21225f4aa5701662136b229213bb33d787ba4994b21d440f3435f9f930a1be1dafff1cd2b1c950eedc5c3f3cff857e67d097ce753ab05928c6268ec7a507fc83ae4b28142c20492029a93704b92862f1e580c6330a5931a920cd6b7cabbb639d37f8a3c4a3551c8eadb55295fbeb67a48f69bf15e7750e05f69c352ef8c58e9fb0e218fc2423fcb4ee205c9fa01c166fe58d458764ac40ca3da66eb3d2aaccd2ab6c4e53b01"}) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003f00)={0xfdd, "dfe1b208d96789bd9ebaca6c8f84a9cfc59e7c0be467392b3f41c280ac1dbc838395ec198a90fcc3d6f523732d39d98ab33114c9de7d735a479a790a91ea622796e8a226cfdcc2bc5601e5dfd0b38dc2d0b83461688f058a376290099726c3e0be94a78fb023b16866215c1bf097661527917699aa7efe81cc55e75a06eeae28904ab3325c1ba5396b4c32941b9a1612fec8be46009a7088ef4f1597f6eb0614f54cde6a26a09f81dd24b8839264c87b4172bf4f795bb4096fd7f9957a7f9b76ab2ff2b5b6b95f92fbbb9db4715e03042464fd7eaf30c5b1d19ca27cd21c7db41dbe422ffbc9455a221610b58d30a79dfa31e7a99d334b5394b094079f354b272eb908f8f36aec69c46acb2606a3ff95521b7b9cfb51a5863e91794bae321be4415f787f6179e9fbcab337a87b8ba11c9bc76f87b773644e024abe5453092cc224155b979d6e7708cdbbe94d1a2d561733503346c8f5aa62cacbc9701c2810f5883c43d232add74e92de94b587fd37d8a362e5535b96a4a7a8025664738b6b9b9b5fb4b21bdf41a481c15919a2f284e825a4835c6a9876755b494f9fe13ba4c540cb5636ef32123954be2a5edd28784170a75e035fd1f7a1e8ff5a6aacb49f7cb9b9ed63e9c47d894a621b58340e89b757852fe482e2d5f5a1e88161a740575aeaa26d796503dccb435dfe0a684c6cfc7d57a3f5b13d8c4aec24b0a325d8c22dcd188af40dced8df6e27bd6bbe6af00261013993343d9f3d32ae4520506661b5109b12168d59c9f6679efb3d9e9dbe74ce3c6e9a0e24bc28c718963c72758d6283992043df2ebe295ba62525409134d9904ecb1f7dd86fa4603dba0e05b22235f8e6590cae52b2491c953858f5c5f8d594044727396cd8168f555e40d34380bb6d907b6fe458597a9ccc76849e4c151fcdaf2892308f39883efacbea0305191bd0c7cb53382d54cc7640291f536ffe757e742cbfc5f5bc499ce5c7c185a00837d617360e27103a5ec2451a4b0213c9c70e305397e2e84649de32bd2247e2371a010ab78bff281b4142d37d9cfcbe535523a8e86e14d68ccb1b59f5f5f66f6161495bc2c99651bf696fa4a74308ee54049f8c68034fc1d848b767bc38ea5ae09b3253b7f04d94d09bf9d062b67f536a861a0d19c247530b9a92091bcd591b52dc32116c6963547ede3fd7cd236c1a1388946a43be772b8253d9efadc45a8cb962939847be8a6942340e2c64c0b2054774517483555e54d8f1db96e1e68a10aa39350d84a9a12367a2cac6fed9cc75601c83dd1833e349a65cc55a20ca8dca0e39342947c600a89706432748e5185a1c4d6c040e9448e3901f983fb14548636586b1c1475f6c9c444f27319b4ebebc78ac99bb6a92a5cbb7e26018aa8ed66dae6426c2e26f77238cc70a384b5f14cbca5cbf85672223759d778a92735ed8a083932079dfd8a12610e18945b7d21d6fb1d109a75f229b8ef3a868c90f54f7a86a0ebd8def51c8cd4b23aad3bff14674113821613739d2238a71837a310af7d7ae542888877fc5241f4ef89014841ac518cf34d5071ea7ef9f6b03ef7af3fc2f47e1a01f5f508d500bf07a975b6c2e4b8f1a64cd2c7bfc2aa675e2534db52714bb5810648a11af284a3f90d6d47f8449847876a3a793cd5d4b2ebb6003714f5ad8e3b6a420f761a1720202ea7f615bc2a49f880049c49e704cf844fe364d973a901534c611bde6fb2dadb5d097a60a4039f98bf9e981cb44b2d3a486716f923f77e63d152b4feaff4553aed69d48daeb8d7c144f5413feb1accbc1d5224f642ee79b248ad8a050784113b7b3b1c6cdd61501084d38a4ce5d70acc751073c7326a787e840b68632d5ecb5ee83151267c170793e1125d1390e162a5567f507d47d8f1343d8ec3662ee64cc4500172dc84a2cd1fd11f69c5552ef3aa7ed860af37b27612bf69f9d6f67590e10ab3383e15033e76d0822af126598c25737cf45c60fe6c16e1bbd790fcdc59f45450acc09919ad5652926d265bac3dd49aba42e9ad625b68ae20d0ae84c3c8a0589836f8b63e26c4ef9629823e3f44cf1b0afdaee15253738cfbed32de1a45b24a9bfe853dfafe189b71b7012beed094496b722b6b57a6e0610a28aa433e77c9aa2603ee4f35cfac455480e98915b0baecfa12b13e925c1a55c1555bb96b8eff309bb3aa9817c53a0331e2183e098da5368f9fa2a335dc7c34fada44012ad98dd62a0c5f9ecd3404353d25c52eab74dce9811eb801626963b21809cf5c6d62162a1c70ad29fda4e98aafa10ac0065ef5eb85fefce4cdd4d4adce997c2653379805fc0a37aa44c30088a193a2b630fc2d820002b2b4c5ef1755d5aeb7c5d894395172815bad8470822a655909c993f491a774f01a3b8e6c25deda8ecf68409bc6d5d2fbef4b2a6598c9101b5fa87b8407a807d7f9fd344838bad4af0e82ed46fe34d1cde257d308904644bbbfed45686ae715fe6fd0e37c04614c8cb995cfe7ddf18153c6b3a2ef112ada36fe8f061a3dd9d13b099bcd7129fe44daab00b935ef52e31fcedb788aec1ee20b4c5078efded295753753997b019b1f1041cb08e4daaeb0f033b642ce9c0acd079e9f3e6511e4fd2320571d210566ea2bd5b973e66236be1ecd70d923be690347e4da19197f684f02b38b93bfed8714a4b89ed141da2107f2dc6e44de59b8381b7f53212fbcb879c33c9212b3570bf114b0f1718fd46ee3267ec9bc59d029a2f93fa9387deab8b1efd9349eb8ae00fddb77f0166844a31a5174bd089e4d35489fe3ee6bfb1aaf468233a1b14d1502b2e711c5396c9ebae035fd0d2bab28bae5d5d5580f12ca6b392e2ed0c3e9ea4c1dd5a88c4749ccbb93e687897e49de96ce72d855d3a47298446b01390f1b8d420b88bbc257b672d600d9f137b29250b017d718da557850ea5081f1112efc07e80c24e956962b2a6ad12ab32251b2067352203c30abad2e3620dc5b9b6d233fa623775acd17080f47f8eb626616c96659e7d3a4fb6a3ec35c596f4d6fdce3797fbe5ef15059185a1b2bf99adb40ddb32f792ce2c21c867869b0ba96024ab11354928c1caa2caef5d6b4d961f9c626e88431b6435c764e79657d9b27e133201be8236245ad0b4ea7f7295f19c6d988435db2089b7e5f0c53ca9217363291ed4c0bdec4c63726040116b97e2c7864b1c5c69655ad42c156fe9ecd92fac2ec32f0fe699d9bbdec48744cfc94dbb35146144f9527af4c80d8f141abbe2205e5a428b9259ddb28f19a7a559423a63b9ea7d49d5d5b2137465f5e7aae0ad7258feb4d356f1659f62153bd22b832e9c419cf325c93bc123ecef112405930fba6ae561353000bb60c28799ebf99e78ffe7a7e5e09dd220650e754d1e082f2773fd740b7bb3482d45e214981b66c184ac5eab8f26b8b0aaf7a3027faef90535d34465278d23fbaf7fba6e7352959f460e8d0e6bbe05c212b5b0f4e93f309e5307f2adb8dd2a0076fc732d88527744b1bf104e1991f20184c6ec68ab6f709eceabd86c70f58026a977cb0293d6bcd6e758b10fba584275e27e756e2bc8ae9e6104f3bcbcdc6eb57571ec295b5d1b54c6cb72cbc6ca3e7a946d43bd6f1262cd5c97a6c0f57121b1d17b5b4c57c0b93207b3aa422e96149098c47240c49c0d7c7d56778a3aa97846f205aa3d51a4eb0ab0802d0a8a6330b347e6918ebbee650d713adbe040b50324c4859889bbca626e0ba79e08cfcd1c5e86189a09b11e32aab109f1a07b0599298f45e075a2ae2ca743a39c22800cf924d6d39d68233e2486d3969b1f2a10e80745135956a92cc1a4385bee65cc5cb026bfb9398d52d5605a59fde0c008cef57b6fe32531e969cde6c4b5738913575a65502d9f60634de96c1aae8e48e51577e2168a57710a5d2f0a4b82b8b39f67874e53ca3f33892fe166370c03c2440380043f854965cb961544befe676244fff8d2eb3cd6d3c0b337ced2d9fd738a480063d464212d3de1a85469ca2f2af5d091ab69b66c208901e12d9630d17f03eb8360f30a24b2522f33f04404a294e6a40ed21a1e1b19273d7d1ab6de445d1971fd0a6e26aa18d28bb7b3c8a64f3c253a077d188d93279dd685448f6a01e0936126fa11153242af0a616c0e6af36eea50db4b3c03abd65c4d8ed91a9ba251f6d6fe5ec438e8d83b4ec1522215328e44f34ca92a32036b7aafbfd05ea3404f9afd5d6b868141d3784b74d95a40a4c6a1a5a116e07d587350f198f45ac1297e05c69f88ab3241387bca0f6d19795a1d6e9ec521d9ba8dd620036364dd90e7e041c26337cd0d38b2851ecf2874c41a6f804ac692b9ef7933a4fc34694bb0ab1f406e006fce5f6a5f2638f8e98ee32716057c4a8429c1cdcc9cad8076ff4137a01f75f73a2235b9fff645d8c985473f8cd7456065df69784f7a00cd95f538c05e715459844407477676429144e528aa0a2758eb9177b1e41a2a3558144a6f6644ae47ecd9f974d9ebe756088cf83aac2f77a8f1bebe8356f6debd87dec385f52e186297cd51e641fc7a47573e5a47a52db4278a464555c6a4c7a05c338dfef573444718112fc2bbbe36dd1dcb77fdac0f1db75be384208bf2f1aaf626e24ce120cb3acf305cc1f2fb217c99db98f6e4aa8bfeeb765c489b6476a050e303b598852e57a50b3533103603e1a79bbfcbf5b43cf1e822f0079b8a88e67928255484223d76c53576df21639c71e3f81ebe3abe769ad3509c6dbfcdac0fa512981c2b0d2b7d5f600e8033d72acbb7ccf9b8f5d608a7c44a046168422fd8ab0fd589098390584a9fea28ce44e590448c935c9b045e692644c01adb082aae11641de39c345227bbc0f699df21fcd289c2de7a995c153ff25590669463ecc9849ebdcab9b01bfa08e5c9e236a82611adcbe2651adbd22635b1eb6c00683af8620e1c9ea4bf9eb131f86cf06e99307e5324d9dc3b1bae4bc5319ec2e95894bc22ad3579de407144b16cf9b6623afc52170491d6bbcb70a6850b3407984e48af56b3773a47da81895dafae4421d6b238f273f83644dd787a01cf3d399f8be5c3b1063f001b90b19a5d6fa431da13d6fdbfd469c91b26c8df8da6b2cf53715435663dba483c3f8516237e83dea53b98bc7cbe8cf23a9aabf19e381a9c5753da8e30955ce19937986cde92583d14ee61fe001fd4f0f88acd56eb038f645c72411afa8f3c3f7cdb735fd9f5a32b79014022979f4745faa2b19cace481c3657bcf7c498904161bb9d20c7a148a4a668ba8c4930ae5fc5691f67c60e74e4232b0a8f4a7a304a2c38b302cab79b933e277abcc3d4737c7a8cb178942a9aa510a99ce89929e944021e9629a25bfa577add1af9d491ae7e2a956e8620370f04fad41f78331da898605d32e0874d6f275041396a0edb0fa1d67fb010bcfa20575e9e8770f6b7f71eeaa8825918b3092f8f7d569038e2903eb1038470d7de1902f23ccbecc23a2204ae9e660970fe967a4ca74eeee10fe339ef3c73e708c7fc71f431cdbe89f8073247768f150fcd46c2bd25b348229ef605295d628818fcf99f3c89cd4db26267458133601938c61e3b1c7f8e42413184d76fef27646b0766263f82611e5352fbb7252251f10fdbb65b49a904787484242faec246196577f76f38c956354d46993ef80e6e9401c4a101d871841ec803aff9fa621f557716c94943b0d25bd305a2ad3fbfbf2d34938428972066b584c71192e9c362854f0b52539db9a9b343b06e4a1"}) (async) syz_open_dev$hidraw(&(0x7f0000004f00), 0x1ff, 0x701001) write$hidraw(r0, &(0x7f0000004f40)="455cac0958d4eac229f37b518c918bb1c4a2e22c817df9797798f3691f1fd6d0b579dc165a8de6a343f100f3132445a288387b79", 0x34) (async) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000004f80)="f5f654ce5c97b7b702f0e2f220390d0bb6b81ee68969f07be2477085f1330074079f9993b08ff08f7edc158e393e3036221c2d4a61cd618ab683099ac53454089f91e28da4c122f60dfd17be491857bd07751e771ca523db3185904028afbc8ae1ee936473a8598c7a4e3dd444acae6c90c8323b7cbc7a7b7b1a81ce4c14970e967c2fbc5c77a02576ad979fb8cafca8054283b5e2508734e86e43a2697bff8bc4835e2e3e21033b328941b1d8971085d6a1c8fa4853b6032f9304a5dd73922569890b4940e5d2f76af48ff0dcae8d9d0cdda2f969c8857e956bf3f9aa67a1a04d012adba698a64c") (async) r5 = syz_open_dev$hidraw(&(0x7f0000005080), 0x7, 0x40000) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f00000050c0)={0x130, "9ca59f777a7f203d25b0add16c05c04ecd86614027816e23b23205e01fbcac108d5500b42954ee6781622440c56bbd36d1dada76df732577a1e3fbaa110a3e49956b5451f4f495198d5398247b7a820e18e69a5efe4e1392b5432a183cf848677df7b9b25a071f10c2a28527b5caba8ae8016dc37be1c935275d756574ed4554c933786ef2603144af789034a76164ec18eaf24b95bd955a1d7f96384cc9ccf7254b745849059a21df6e8c2028d73398d21184221bc95dfbe8b4989d188d483547f35d2525ea76117207ce328f463ba46bb9cef25cc8d8291f3800a37836ee6b82f621b5bec0e3afd0a17c3be93566e18b39391089052c4ebc90bf1a8706f264f1ff9f57a9a81c61008897341f82621c453b82a524ae835dd098bfc738373905aa7a8fb914124498162e849272ab6d71"}) write$hidraw(r1, &(0x7f0000005200)="650075cc445f9c3c73afadf03403c5176968a1d70ecf56acc68110e4c9a28f15d0dd75498f7949d619c5cfe88b41f16e4da0c1fae2362381b257f9d90022dff8521136a924c0497a4a7a778049d8091a08665d7f9192bf4e12b653e9fc778c266599b71721173506250e0ef8f0625307adb1da870c57c4e5711a017cfae98a2d4ade6a4f7bb48d4bdbf25f8bd260f00d09aa554561cf530a05afc36e77a6f3378aa8809e4a624ba3b344902f7b8afc80a325c73e42272d183ff3b7de90f8612a5faf5c660099177488e5c66bc2513addc45e416760e2814e451af42e325c4e8690f425f1214069c248ee3ca57734158b32eb6da59c6a31a1028a2910fbad0ebdab3ab77b85bd4d520617fea79565b38c382d46a92de7b04d97af2e5c35970582ac225eb561c1e04d496c21875f48c3cd3a808b46b6943997a49f260f100caf14207fa6a21a9fe3330f0757ad035510477ab535776f907e7f4b2454ee60bdfd81bbec6108919cd108e37e0ba5def10ca6b3b832dc929b99431e0ba96df63e75e6bdf1dbf2c305a02b6368d3b3d601099af0ed639105456e1734dd5f2207b3292534661fbab94e15a8d338283161d8d738e60339b545acc638bc9e37dbc5391f569d23bc008b0cf3243d8a6710289593820acd3c7c8ed8cdb0469969e9878baf35c579f6df7fee2bb796387719531dd260f897c25880687b0d2e01bc2f023f0d3eaa6beb111dd2599d23f8acdecfbc90bd8d4cb7f264ba232fdd3f500f319a920148c8ec613133d9143e964e8505ddb4668335ba93d4e423fd9385efc7ac0ecc219ed33f527eedce3e421e2fe0242351472a4e043915c50c54e67f88d9e026237647ef8179d70bcdf12ef81589f225d466e95dc470d7e849988af462d4486d06dd832902c155dc71b309edf434aee7adc2877eebbe29e78652825c42d4d5b6fa5cab269688524ebfb892ac5ea9fa10ce328c92e6b14d799c285e272224a9edfe3cd29e1a5acc7bb2ec47ca96283d1940cd0878aac9574ff2643f3e0761f9b3c3de60751db7311b24a9a2a6253c497799b8e01bbe57afd3f8306659a7eec047545d0979350dbacc0b2f52be3137b9fec0b06371a92e384aeb9890dad73cd730e6f06de9b2b78c7c2eab15a4ab12616b7857608a2f4d44b3821f2e32c581e15463445ba826dcd33ea76cebcf2b67fbc199fe0c0b78dcbcb08fd0c86b2f2a8d32e0fc81e1ca89f66317126be5261e3f93b25ca38e99ae61875864a05c544a21f7a8818948122532b8359305ac7bc21c0c3b415d0f70b8568e73165230fd04415dfbcd422d20055d0c1a9659da094529e6fe7411e19d0618d0ce0adde79abe66f8918a1fee9b774d1e8280a669cd0115b693b2f5047aadf666bed0f8f0378d67b3fffdbfe46b6ecef77a55cd13f1de63024db3cbc40622fc9f33588602c82df0739dce1fffd577a5c47bcc698e8b08c697803b60422e7bb98105c7ce8999f671d9555ed32072343a2b6f2923f7ea00d26bb2f1bda9664190592c75457e8d339e10a13dd0566aaf3c6f6a1857a64c199eb4b45cdc1d01a7444f4bd56da8fe2ea709ff446af81d96af164db2c9754afee71ef06d4939d32f441992f552bcf458b9d194fa2590efcae23a9c97fbefe15a27d55e2bb644dbe70955b5c818f47428d0e92dd9159d62efa625cdb6358210222792a5251c466635cb6a610015e2b3ea6b4d5c4564925a7511e5c1fc02f2718ce33b5f7be7e35e726097b60c74093e166f1c9317dbf7c6d0896819c8beec24e6751476877caaa294555549fdb10fe7c7955d5ef9d9624c5871bc58c604e4abc33dbea62a6005b122f142eddaf48cb334f5c5d452d97b9dfaf66c6e4c9265b1d70fb1a65dd67ee9c9842c90ae672b59e4b395491366da60975cb402cf1c6abad6aa37c981598eae1982359fd172ff940d61f311bed5122bbc74507e9d939fe0b82d67b963b6132656e09aaedd8da0b2212ece0e5d57fbf060ac72c4a899fece56c33129f48554dd347e6459cac9c171c3af8b1ab9d4dd20ae25b0c1a198445b70e96ae73ae58e7a1fa035f5962264ac9e54078e2707e7d05c98e27dcde53c00f27d1da900d4fe41bbfc6a4a6259573c92848cbce9c4fa09912b952abbb9f0cb5a22aa5df1264caf1c5ffd7e6cf8bcf0654370e2b8b49cb000a16feba3d7bb5411ad93d26fda776865293fc735ad9fa312bccf49c518fc7dff4173c39343c28dc9eb8977c95754289361b53c663dcaf2188a0faf654242ecb7c1fe815dc25909bce6014814d86dfd5d37900d89d1e497ab4a4805e8812e0653defe020860fd075ba4e12e7100038de43e79184d272d96519182c58d842848618250c3d2d578a1848ce1bfcc06bd3d81b9d9e80a2626316d67656ff94bef031aa3e87db17116db0f7764e8f6d7d68564fd71852f4a97730279e9ae513302242935ede7bf0b6c6393bd4575d760db1714762bd7d089da94b9c41218ce90c4c924f6980146523bb26467e3b8722d9fe113e6e15e43b02d189c435084738f883b55412cb4b3ee08de18f8e996ffff1bd27b6b027000858aa5bf5e0ad8370235ec7a4aeb3cc9281e2b864d1b4b31a9776fdd96f880379c81d8fce67ea153c11d25b2fb7a7dfb5261b0672c00962b10e5d7420c0bfb336ca9209e1a45fa227624c56e1a9056126e7da8d569f07266ed3251f796cbd8f6951332fd21793408ec9efe8450acc6abb2d804a60338e09c0b6df2cc8d12ff2bfd2e5c5419d6f526a767559936bca80575e1fddca430e6c887f909864f42baefb006233c038922bd080292f9b57c0f19cf2b4fa06a324d64655a5805c4e3cb755fbd8e9261cca2ccd3513bc3873bd371cf583057ebed079e236ef847885063cb07c3ff61f0829d8d504d4e06c3a883f7870b9d02062b8b690109a8db8b37c2d6189ba7332087119ee6d0786b5ee9cf553d867c22dd080aad3544f1e9e4954e962165b1b01309050f2bb2089a73c0b3392868dcfba74370c79f703984b07ae676b743c7f4d80fb94bc8c1e578b2f8aed3eec1bbce31edb4d59ade8aefaee1c504b1118f64a5b3b58b626b31926b595f1cb922dd1e8798438b5d15315f3a8d120375a5f18fb5b39e22dff825b3cb0f6fc18507eb435562eacd93a4c48d2a43467ae90c8c4724aa1868f78d4de884514b1aedb861c81e31fa22c196e7d073cdca3647657ce0232fc0d28daebbdb5588b6a1ee01411a732198a88a10d2f59c7045fa9700c597bd5ae6528e27889b300502d4e2e3d376c5d8787563d5b24c7849d8cd8efb0e16ecb57dbe6c2532ddc973f6cd427b2f6578955f7279fde4ee9736b95930d1404034f6d79a71fe68e782e6dba0d1d3c91993cb7c32ae0cc5ef7bd10364674104204b2bb7ff50dbc67bb1642dd47f965cc0de6f0eb9679b3c517a22f9345d938119d80a24b70a8759d4daebabee22dc98dc7ff0e45f03d148c78beb91fb9e911fc39c28ec04a882c82dd9b8886565250d1d8f4cdfae07b63a32bec743dc6ba6a60588508561f25913df1d8055b5f791e2f6379710069a4885e3b45c48e02d20b68241523ae7c0bf1a387d3a797d0f4c0c801903cccb407f7a49ed54b4b4cf4a555bf168474010e0aa08b24575badc95dd69c8a3226d4c98add7deeaf5b3da051fd6ffe7968078f6cf67c88763a7f8de9b78493a1ae318c52af7c095e8568bd00d91311b6232c3b4c16b296ba788b160292b2e3c94fb086a46f138e5b2e364d134ba9b3058cd7ffd138998fec88b7005440b4cd694b808f8b651b2733b456f26c97c47ef0df589e0069b3a4a7836bbdab65e22e3b85afbfb713e692981cc53d38dace584000f110c6cbc883e25b9647b8cc7060cf08b75e20779a7c02e3fa82c1ae62d4998a86fed2eec2a6d9a319d2674d8f33d251f407c48c2c0e38406c686f588aaed227372ccdbf03d137801030a3e3d1b84de97fdf21f55c58f3dee2200dbc234b726abc4653346595d1539bcbb8eabbedc35dbe4d56dd54cf8bf5fc769dd0214e00b19fb998031282904e26b3cce3d08fa0a57175fc7433593bdaa0d75bfbea80a0ca891d3a07f7f7736d657cdeb80b2cac4ed4396aa5ddb6e653f8976f8e686148e2222910576f63aba94c63748f99313a5bca231498bd371cc57867e1c30c1ca9500dd3bd580c4a8417ec09e8c4212a66186f26dce9ed1f4a3a807fb1beb55fa7d295864e3f32445c9539f1dec207762b7af1cd7fbe78e8ca38dfa689bd8f2bd0b40673b5eb8ded495add604ecf8553b02ff43ac3fa90e23a1f7c51e404de317f430a7995123ad6bd1a7e35f6275798e4c2544ba9466dcce0e179223cdda650889861ac520f90d4ef4a214301e6b0e13652e62fe98f10d9c3a80df62c116fc433d2834f8b48b55a1adb6f0a960159924e7a662817d348e700a320222bf109042e2cb173298447dae10cdf719f6d8c275d54d270c1d8dd4332b0621ac29dde9fa0ad4cdee9f5ca3502942d567e0c08aa882dabad068e461ebed949ae60e48e129941db2729912133619c53522f7666bdcadadc607329615adfecd4fce2fbd5d74d8253bb4d9f809787c540931274927e9f586949e551bd9d7282e25d4d78751d02f36ac306094e6571713923e74e8ae877614391d8d102b191a04d4a08133e762308bdf4a4779f4875a5dd17b7d62309b71f02b18d7ba4c2f37247b700b47fa799e5e31b1771ca5018773921fead4e75694fe69213ec7b93b8e9dcf2e164bb4a7bbd51c90ebc35fa7cdd7a7543bb45321637da47dba746edaa7743ce6320a02bb9759723e72ba4707720e3d405fda946edadfbd37875dd3ba9c33cdd2db2a8fe8219ab25a5276ebea6de7c2af58e7b91fd5efa93bc3eb5462b0f0abb269f4a195c27e743b02910d66ce59d168241642eb81ab7d79b6cea5d1e1263af4e09f7078843e816687b20e4c84569a3a4fe28822621cbbe512b4676eb806cb0217ad5db50c171899154c55936bef656dce6b9bf78cd268f5bb3305b3ae9e91ae6f36b24388534f0f9e52b96d97dba360e293da49e923f9aee8186d97306158ec67d25caec5ca550e0cfc001683d742689183a9b229bb352d9905a8488e82dc2ef7dd92f397fb3ac7d91d9c4ee964a2bc266b86b7a6ff815b3afae6019e93f6e7a21ecc48520a17f5a068df40828bd39f5cab994fe1dc1406a54e89561e04310b1bc5e21df5f4a5dd3095abc85db063eb3eea3df51783984b4c5f12256b4d4a83c6542bf6470ae75dc6198c0219a19a0cc70219893c25fff17090021899d07b9078b45824b699dd15be337cb59ed84031cda31546c5ab4b9ef45ce63952a503c31838dd93f62f0a5a42b50590b18d6dacc3a256e090c7e7807d7638432805d673b5af942f153f440207ce6a1e78e4c08915da1260f14e5b82a6b400b83ae6a9d31e4008b26e25d7d2a7f191eaec399380368ebc51355969aa2ae5d32944a8ac19f0e253d9e9d5eb96c27f5cc05c21c05016a5640807d019c7d80536b653bd0423f00eceb7438649c9d42e81405e700f7349d3ba3e397d23efb0ec981765fdfbdee7572438ae138e8b224a5010c9b0241be0031b761c5f16e4a5ead13a652cdf7a37f291f9ca3314830eab06e0fd12a185381a768e74ec87a2d235f434765687cc17cabeb1e2ae6372acb7987426d611db6b0d23330473d0647391ee19e96bab1c5b5c8c36e078069d14df46532115555babd158b2829f6ace459617b5815d40d7a16537185e0403e9128bdd069cf96efa8af89a16da92b9fad0ada04b45b3d9a1288553969e72", 0x1000) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000006200)={0x4a, "21f8b6a6636acf2a0ae9870f604af1b83bab2e9344c8694df37ef67f783f18a9167a848bd9e0ab51cba7c9c7330b5eedd02f87c9e9ed5c57e0b71a9172ce92f71ee7b7ca57b7db3c3531"}) (async) syz_open_dev$hidraw(&(0x7f0000006280), 0x0, 0x1890c0) (async) syz_open_dev$hidraw(&(0x7f00000062c0), 0x9, 0x400) 16:07:23 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0003020000000003"], 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f0000000040)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bdd6a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f064d"]) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c010000ad29873a56b820eb04b100090581"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f0000000040)={0x3, 0xe, 0x0, 0x0, "c3ff07000000000000f6ed34380dbd334c0300c45d000000fff8ff7303001b00"}) 16:07:23 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x20000) write$hidraw(r0, &(0x7f0000000040)="799f9de20d86701ca0c3ae7f5aba809b5864d0845828761a9d4b536fb32c4b647f4a876d13f0d6d36a78bbdcfde1cc1f427da6b40f36a7b3d36d3761bfb95bbb7e49b57901e59d49ce7c295a12316580145f6704a7223653dedb72ba5f9c9d7ff154e230f466458e1822d0bbf060633b9aa8ff7dfe2dae6c265ab88f984ce543c9e3c8b8", 0x84) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x5, 0x200) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0xd09, "ad7ce1db73c7e92c1975c587fa016475a58b8917348e282b26c5ce32fd064ba8422272fc3a715266a0c224d2056f0644890e97f06f211efe792a7efb13eb4ceca232cc6453735ce3086ff7f64402bf111677ec529244078f5d8d2917ce01de40ac1ac232a3430557c0a9ec8405fca090279695ba99530344a85ced035cfce28cc9744ae82d75507bf609ba5c82be5e14af45978cc038029b560ac7bf1343968d2b31edbeb491489e134bc8b187bf7638e9b870bbc1c069bced38a9c7e84a0ea0df78491a34d3fc767b963c3855a607dcf8b7063f3c25ffef45e267c02e1d5f5e4313b079876a7e5f91611998b4875aec36270ce17a25a898bb7da814878e482c48462a1a39183e2bfb9d079b7a76737381f3e72ab82f2bda1d650c8328f4bf1f7c1862eab0949a8e5a4f84940b429c9e43825916d5051a54acd8f717da2aef4e1224d1e47ae16b4f3d7867f22a1dc41316cb25708da6c3f43b7704bb8325c8d008bc7bde91b5a60c9763a0718f5d53c29319d9ad1d79158b6c650496661c791da51bd35a6aafd65648f139201734d108f435e0a4addbd60a4882ec806bc1b6f830e2ebaea7dffe6663da407a35e7e7cc036ae90a60eca5f0d814a648cde71287556d321059a3cdef2d09d86d7667a5c9217bd1adebb82b24ed9634878bc55934275d3651c6aa38f0c5194de07b0a1a402b63562d1f3c79b506443587d016461448f1a55696f3278e36044b243ee2a07991c95a89823dc060624f7be20e35d5101000e43c0de924911fac7e2f53e3e52083b7b20be92d93c73cc776de4d9bdae983864b3cdf8e743bc865a8476c27ce513dac075c91bc80bd85b55a271907297190f7a7993877d2dc6a01fffebde89b6d5b91d4b06cbae0cdd266959d78db0696e40516131e70e0b54e913709066c61022c3c0b437b88ae5080c6ed4c0b6421743bc099331809bedf79407931832ad3cd701d347ef2ae6f5bf48df20e7c132894e7c59d8c4d6543669ac598ac446d773a1dea28cb635ce7754c1b0d346a58f46e3d6c63fe233b33222ea7f2b646e9da097abfe9f789c9458efb8cd861231298467218220abf68da8c01cef6bc46464e30ccb9ad671600b014c7dfcc346f4d8380f2dae48e5d7eb43bf79e87d1881611cec7174020610cd86a74876cac4cb242293334303a75688d2429565f2a66a88711109067c562882630b9717a30d5b553179767c74175cfe87b5a8c50d59e8d7bab64782260c96351f042768427f37d081785be7b854506483b1c56fba0df157949183d1ceb1939c48c8e46a81134f5bb7327fd218525e6d7ebc8e7b81769cf773740603127d9dcfefa577efcfc564bfbdc8aecfbc53499bb07be94fe816ccfd6bbaec073ba0662f1afcb9e5bfec8be8a1c55f144927b39b22f67853b24693c61e8a31e1011d9fa457ca51b285d78fce20aeb656d90d78730a9683b070d480bde9bb15b2282f76459b3a0a716c3a359cea39efec9060be4efdd1e9f4d439c1516a4fbc388cf4788a3a1d22b261397e24a382bfe6906ca9afc9e83c167e8b766f36d8c8a615076ef1d93695ede3040adbccf03b6e6feb989165c340596b912762fe5e0f1f1497e35304acbd66f5e0a749d8bac49b42f49edf4709cc0a5d80bd99d8bcf38ca65b3d8ce85029335483cbafefcd0647afb798d758df2378d15390247f81f2f5ab242a5a35ca0230fd21f9340082fe7f9699eacb969fc567dbae4f1b8566d5e9d687f14678d6e5331775c7266bbc1c4d4912ae6183f4003a7626a29c1b6596135c01a2a8a33f654d246888ab09ca93d51291b98d9bfbd1e4cab884bc952281fe4603f46e324365a4a842171a0c5614ee86fe73acbf37838535b301b93ec8ec6ca2d63f25a3bf82bd4b79c908454115ec2ab0b7baad248c5e26cfd71ebc4f815f5f2d01028f82b5c228bfa4fad6586ae9521b9517b1e625f1a24768fdd8989b11efdfe699dde3c0139060696f621bfc5804ec8327127e852a8f8741b4265a3ed6a163c225868f8096df18b4d02d1bfff723fcd40fdf7db62bd9bf0c3cb0f8c3829dd849fbd2efe6c6763ca8d1ade5fe770d0822a21fee9f1f8ae609a3fa5805148c3ccef9dfbdf817e7037ec093d15e9e4e26fc85084e469f4118cd6bb7ff9deafedcaef72a686e915db58259de8b47ae65aa6f215521baf6c3c1500c2f1fcda642b051993303db91ba3f68328533f23e518f9fa4ea1b935dcb753f72d4e86d409eed2d9e99791d4371c19bb38e9ded25946671522c1c134503ef3fd79287222709ba550f74fed70235a69df7cd72a65a6cc7a00ba9133336a6b97d9eb5ec1a8308c8512041cc57922be7e45327c8852b729e1ee47bb7d8944d61c1c3af1e54795c7d66cd443530e6540dabf546e630cf434b038c0db2a5ff225587eba8e5b2150e92eead46656b992fe49ac93cfc57336e3669afcf23495267adafa72fbd05130ef05b274ecd559500222fe26ecef358092b0c1603abc85598949d578d876df4e97bb3d4d531719b130cb8bd28ce373da287b3f7c64de13fe4ede9f1ebd170e2d29ff4a4fb6762a818bd05608f1d9f64402d7be829087ba73ff94afda96b2dc8c652c6188bcf5ebad3929bab3ef135b6534d4ea192a9a3936a246db72914a13927470f1491916937ad8c8a4992365c34b8b347f10b56d391caba63232a4f70ec5e5135e25f0ec7eb78bdd379f4cada91818c651067c5519d453d91231c142527f1b1c3c2a40e75241e066a0704c50a7f3a042813e1d08357b62b1c6844c8358ffc445d930ec384ceaed7406e4403df042093baa0836c670de098e26361c80e471354c047938f36e9c2c10d11b32c0509ff92277da5c3e7e51c51d6463c9d9594bbcb4092a58432977e4d64ca637d8e81f1cd7b83529b5d5b4a2f4979a5fc40c505ec8396e7bd14577c9dcf87d7da488dfaf53214939a76ed8e2250ffb894221b911f274ba6211052babec9eedef8096bffb2d7de56c25eafc390fe539accdc249302347919f14af158ec8e3c3260c316d3966854364c883d08fd98a9696fdcaee50a5c8af4d6e89dc122fce8671c8dc26bfe061ffdf26c9350a830a862520b698ebf2b0e898518c36ee0e11fb0f949c99e6313ffeeb74379035dde0c8e36ec14298f13ad02b8e2c90e4422e9daeb12a247ac4ff6b641fa2b881c66065a5e96e7cc81b3fc6ceb0e92e5c4ec1a3be6e380d532493c0f6c23844b8484bc2007955177665f6bb2e6ba4be2b8472d3c6d6cd8efcf575e454b8354ecf6391db025928d24e06ab1f8be348d3fd4f876660d3faf0b7f8c42ca210f7c051c34ef44ecfd577e462c80d1f92f771fbe04cfcebbec3b46ad252af76e76a8e7580647663cfce2d7a397bd0fc85d71bc7c4e2711c1fa7ebc4709fac70b312fef42ee6a1db35395b6d84b53cb98f4a0ea0e5e27b6f8d42cdc60e28583708e28871c20964384e54415320681ef5cad3035fc536f9998086eb6cd60bdb82d1872e7cc980a3462326100ad87a58147fee1059da77032ea6b94c771701ef3e65aad7361775d395bd771038d8eaf057e3d62e95b965ac124f0286431922bc1be7853c086e8082e611ee532a8f4ed4a7490318ab59b99713a86cf659f7a413c464e60770f208be571ed591d3d526611da1a223c3d547d218f29b310df80ee2e6fcc252612485a3e74444303cbb71fc1f11ad23d122df80b49e6ece9a5c3c254b9de3bd8f604315d5440a806873fdabf29f5e4f65c1279c4e4ceeea05336fa485d13a790f5f5e4236297005b3fede1a7db52adcdbedac64456314e8af8ecdeee328682c34b0e16bbe914753bf3bc88a693c348d750faff9e4cf0d506fd006d443dfc70c1345fee3c65cc9b60eb468aaef32e716f6608da7b0789060768f1bde2097507ee9e4700e01f89509f23fc74e5ec742bd06059de79c71e437f099d8c9162118e1b29f408bcdc9e7ed78f302ba0da81e744b1a6a901682aad584698d3a48dfda39f68c219c05d5eb05e793c7cfa2f0f4cb499e90b77081435056d3408b81c05924e9233bedbb876f644d4dbfdc92cf2b1ea122c843121f529754d07c68be5855656c1de5e0fa0ab6e43491176b90f05b0f41013309eba2d20676de58516328ee2eb2f79c29f6761e3df1b153fa87cea538c896c5bf15311927fe772a812b75767ba029e1fa331bdbf94a779bec80db99630c80accc2a8245b22612ea3f72d4cba90eda8612c8b3fd8889eaa0025a1afa8fd1f5b71a026e478e27ae60d85d0231db45dc0168dce9d3fee42ccbd56d6aa6f064cb5fdf9b43c55c181a98fe574050b37f106ad635f1b3375859b7cd94e92478a6e999d90b53b454c384ce848c95d69a3dccbeb1b33d92b4adffc2a1b936ef33136d8f5043be21621de98306354cc72be2be722574e7917b2841c4986e57eeeede4fd04d3dbe0eb27e6f0adbc4170c348d21a5ae5501737c27a2a423b2c27001be26b4f988670110dbd8a5dbcf77f7cb014abf8b28c134a6db9d4076f3064bb204fac9b51c92a82c35ff9339f74920075d4e3aac035a6156e370734a92d899489e7faa9699a1e97655879ce789649828c34f9682113402ae2623bdddded123306b3577d45eb79e02bcf88e26d3959409ee3038ed447373fa8d05c8dd8e88de0cc9f14147ccf1d2828db21baffdd596dba145371e71e2978598e1a5013b8bcec5c32e094ea5434123085e2efbad5b"}) write$hidraw(r1, &(0x7f0000000e80)="d50ac3082b2fbeb773accdfbcb736e29449d0944c9dde2390ab5d917837c9148d9c814a2e538e1cd7709ce307fa60e96591f821501", 0x35) (async) read$hidraw(r1, &(0x7f0000000ec0)=""/142, 0x8e) (async, rerun: 32) r2 = syz_open_dev$hidraw(&(0x7f0000000f80), 0xe7, 0x40100) (async, rerun: 32) r3 = syz_open_dev$hidraw(&(0x7f0000000fc0), 0x101, 0x400200) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001000)={0xe4, "91012f0c6b128b7a1c28c1364c2b35d63fe8853c8bf6f67af4dc26092268c12925914dcc55f2b5275fd932a2e83e05658360a4a04f861e076cf32dd8e473da29f6588225e43a798c7f752106cd00d628085f6d4b7df48fb40ff316f479cd5da0b3ef4d1e5d9a7171b787f45304047f36aaeb7462a8eb1df9299e9c8b9738a25b4e1261a0b695bd97822017d50635dca04a41d202a3ccca0da9608916a7eac82d75c0cfce7d64327168038cc0e94ff1aafd345058fd438235109e4b4de0fa19a4776317d50e35e02e3ae38f211e2b89de9a56dbff4a9077dccdce9ec5de00df8b28f8e6f1"}) (async) write$hidraw(r3, &(0x7f0000001100)="ae5a7dc9230caa66f8c3b484f7a8569624f2c00fd41c300679f0d58ad226a9de9392ef2500dbb676179ee73bcc3eb49719253b0985a68d26434a3e756684d0a03d1557f6e3cfd4e64e40d21958cc838bf513e9fd2c197ce80ca25f61f7ac47c2a5cfb07424e98280445a8a1616ccf56827517f04d1f1bd7b00f4aa2a8f4749ea6015802babdb60f3a87fb47de1e5021accec4ca2fee04085164c1e40a59611280024bffcf2f2d02495a364bbe15560ffe9f937a01217", 0xb6) r4 = syz_open_dev$hidraw(&(0x7f00000011c0), 0x81, 0x8440) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001200)={0x1a7, "e2eb4400412a7fd03450c09c21e4bb9c5fdb96d4fa6c93cdc1d33b1e1bf0e3efb7e8e9fc1f406d99d50ac97bfabc15be8457882ebcfc8f829a3a33bc295b277894967bd3aa96ccf94dd58b90a0d9cbd89350ae79df4104786f0a0777569d6120a5a6ea4dcf3721fc3cd7196e1f52c7ca286044a44befd1e4f5909d5383c96da5ef958a05e62538b9ce35b98618f17a76ddefd44b5c798b0305a0f41386e811190526198eec56e505323f8d2cb553875544b977fa07f6ea241f6b6d520dc9d6aa513c292d499b35dbdcba18a5020bf2b1265f85e1d49c6b25ad98c4e90d73fee9f34a74f608d01df13a567766cce9cf5fa871856a1e7f305a98b6b3c4adec08528ce8b38162dcb3e9a9bf2e9a96191e2cc2ce5fa6a82c4879f9d3ec4b335a8717ea723d378b8f2a2b50e2ea112550cd8439f9baeb9feb0b7b423693df23e4844233452757ab202e01ea9ec7f3a6784cd275c9e7d3d0ee18020aec20d9709bf27050f6688387152232b2539a299581263fbbfb82e99760aefdca0a76df4c1f3252f220473670c55edd59fa464bad009390b299fc83c99baa2f6124ccdd79d9014f930ef54d3b3203"}) (async) write$hidraw(r4, &(0x7f00000013c0)="0e11f5bc9c312dd391b244e7d7a751f05c0dfcd2e0bb45456b51a9ef0cab6864c0ba792523786d1bb58ea760460db8ec081ecba347918334fe62d2f55b6ab9bde823d375cbb95093e733bd2fbf9fb84ceea15166ec855fc8a9c0a2e2a114da2e17b32eeddc5b01165a95ceabd9fb86e3bb1c0c035375", 0x76) (async) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001440)={0xaf6, "567909bb96d3dbf04a0b81b1e1d40b5cf0df9c5899458c4574ce18126bb18ad5bc7ea8964969992211663c3130dc929c912fbdbac929fe50be4c52ca8842bd2b37524ce6cb62ef1be3e305ee72b51a7971de27a4f7a12905fa84089386709b62ddb7aa7b4e03320047f9178cb76fa6d57927272d6da7199594f705edb46cb645b194a04187d48f3faa73673226d5250696b4b7df096c684fd0ce895e55f6f918bb846d41762baa172a61e147438f74d50ab050042b0a9da6d483c360e65eff3262e60d9feea30a0e370303c708e153cad7ee49ec04b81036981a734b5b74f240a2335ac960f47c4aedc92b0f34afddb1d868f0571a25f737f13750e750dc067994e27b92e428125eec1b85d4f309606edd49c47eb29fa3f8e18462f817aebddabc995122c3b7c4bda00d84cbd7199e922849675b18ab464c0cba266acbc6f6b0c854fe1d61715646cab71f3f16bc9c444222c4891d56f21a4633c5f0009705e7fdaad7e290978d34813cbb9b73aa5420a411fcd1d2fa2461023198df805de8f3a7eef00e013e9531989ee326c62508a9b5018a08c40feab1715cc6025bbb574b4651af3ac9a1cc174d9ad8ff3da2162b6bada4b577e7f109f4835b2793f1900765bd494c87f4a547d636a88f3d5f370081f6f503ed29d50e6b62b2824fad5861dbcdaae61d328ca2e8dc014af2ad654e4d9f053b84a639e89b96b937bb9d149e6b518e13cf8840acc5989796f408c90f986085c323675c10c1bf10e03eacc64991b0be903803328a2b9eb42297d0faac7b0eff3ea822806e7d42ef26dfb247b546573643b719c2a1e2da66006652a9b1cdd55752925438c333dac21b2c86b0f2be4cde5b5cf8463c26c8e5a7c40bf4f6c79a0371271ddc0203994f274dfd80119e4da7453b6b1d36c83e63c8bb12fa792365a9ba37ff8f537eea696c68835040fb02e7556bb42bcd94774b38b77534c82a6ef6a7dbf3a6c69c552e5f70d804f4e21529f3b8aae838020c10139639c6092f8deab7f3a08a3a3fdb245dfcf4a5e99421377dd87c698081d394d95774b4ef1593adb35286815c70723a5741ebc620d3bbe07c672fbd63497cddfcc730721e4ebb55b91e6d2e152f88f97ef5f43b2cf5a50074672e769414c48618c291779e37db9cc2484839caa49fe910968a109ddfd6d76032246d6d37a95224d5bd63201e36ae5168ae50b3d832c1b6dc6ccb3e9449673b7aa5b325deb9afb5248df48d3c82cb90fa00f027c188c0fd5582e6b08f18bcc629ecda7d0f88652740eb90a95a05a8bff181b829f1eea92e8fb1c3c2cd22820a2c8d46590b9e2a7f2904c89362c08c05ac5dce71005a684bd0bc5d32730150863e6928280357f1a10ac4f8a905dee7fbeddd0beb6a9aeb90717f2d6ef8209cecf588d222d92301ea82049e5bea1f2afc8cc22ddadc47d5f094afc0fb41c5cd76551f9ecef7497278f9581731ce787057645838b1e7a5a370ed5738d8db9807ddadc3b5044cd71837de2df5bd22eaa9ed9e3d3ce2f6c747d5c61bf3526be1c2baf5d4ea22a7a6eadcbdfbd85d3ce4125b066b0d0804f0e00dc1e95cce71ac4a7ed9a95a164c6fc8b6bfa57c639e190c8aa3d7b674e5ee9aed62ebd6863efb1203932c8b1cc676ab58cd4f2e62be8e5664e9aa5a58bfffae44d988a1d70091485fd9b4229a0457ee0f80386390972574155e65517933cdb95605d9f787e0411be8fef39af43ae6012d56c4b324cc777378a31b6b2bc1537f3f9f8bd696f6ad2423670a13d329cd63a7a36bf951d3a1dbd4ec84dc500d428f696ed344995dd27595b0b78fc25228808d66c977ea69376ca969fce63a2425a9e250fe4cf947f76b29014d903bbef7b83aaab4606865c64ffa7e37fef5e07035142b83168adf5a67816a07bdbdb68ba09f4a7b0a09e61995154176315a95e2fd2bc7831cac191c61798bc3cf5684e2eca73e3408aa8ac76568ec08bf8a9e45edbeabfbd171099f8e74b81a6cca396b075d7fd98a0e62dbbe5b4bcdf730bbb08641e2dded0e3996ee898956179101112483023ca8bf0dafe2b00e2a67fbcdc60ecb7c4c77f8d9ff60eeba118a3033e283dee4fa673309abd115e9ef1a5b7dfae356af3d74423d893e9d647e987bb3267abf2b3034309b9e6d16a4203404c2d3fcf259662ec67356ab076232dee7ef37c1b96e3767a75ae9d822f27f29901dba73504ac3fcebecbabeaa129124ea9215c7b3a748a752d82ef359060d38fbd5aa882abad823598901b34583505ad718e15bb718c9de00a90956f44397e299058c7b354e0a764bceb38feb34df4528a4075af784deb5ea248973c5d2c375b6fc2853daff760ce34291a4132ca20d0b62b67dcbeba0b8f45cb28c2cb1f5fc63928041cd78732cf6ef2495b32f35ef9fd6a58c433dbb3b29f24bf2f5f5965e1b82e21fe56d5e0b196c572ebc596840b46b967dce71f8af1512e68a04c670866f1fcdd0e5cabb80a52e1cae6541740be1d12853b0a6de9f33d194ee2747bed6577b616b5447cc0734c2e3fe47cac7bb385cb1e37d2abdf6c6ece76b0a6db3ac11b4a88ec79265be47e975d2d6158d7463761ee7ca14fde7c9625f3261c57ebce63d1155663e7edf9d00fc525b641ae161c939512b95b32af7fa64d59fc95fa16719a84ac98b5d633cd31f9f07acd25a34c28519e1fec6f4df833a5cf9e71b19694e4deaaaf5d0d8fce290b2751262fe33aeb563fe8e5fde71aa928c224b2a97ed7c97cba84f012a974ec333f6336eb2b3ee32208c49827c120f8539d62960908481d4d153c75967544554c47db8c4ede3fd6e8a5d19750995e1d1c01ac519f3dffa595428c9436ab9b4a05a431f323bbfdb262b50bf54c9e280ec78f93239a5c791586a358e93ecd8c9c01d777e5e50d8699fe56e90ef8c14e4a4940c7132c388fe6a7c5fc9a1b5d0c54dd6251cf7e3dff4378773c1fa99c8f2bb8abbc530e8f15e59759708893f2552a0fd97e05efa700cb8d1809673af7b3c6e13f67b981fa334c52bab91c37a9d4da66c37d1a746909edb61b800f205bd25ab419287d56277ef36d564a5fab1e19941e56f8b0b06ac7f150092f39d23b02bd6eab9824a5ed4dd36df1dd6b1b867735dd71073a501afced84fe3722d02d4a1a5b8778e1508b83f69686e96bfce4ac69f716eb56e89348cdccc55327c448bdeb91996402d7bea0c514989d325594b2786e5ecbcd225559677243fc98137c66b41cc0b381c95cd401df4a3c3ec4ab90616a0a72f22d87c6d1d9ca7f0c9bddf23bbb5120edd7ad2ba898452cc9b09f86c1261ee75b2e72e1e7b38ed5879b7c7b64f519c96a26702adc41d512e42a0c8e4a020cc30d111ba1ab1091c75a7bc11b940c84456b7b675d1780c184c9da7715f3bb5debe36d17b541842566988896685b8b0d9eb7eb9fb392da2f41ebf39ee33f881571ffb39d896d600ea618dc31441cca3abed48f144bed47c3f10d33a24ad7d314ed363ac270d2f6275d100a8b3cb49fca06f150c1a5719a1da41d66ad5f441ad6449e849ca3d594b66348b9f518522995889cfd8d8827787c1260b78261c912e2cf93e61299f6f4fd7e8b29703ddb3a9301753c0a2ed61207440f319868a9f38ff7aebcf830060a93d263fff593e40edc908c0a759503f716300581e0333e8396dd7fcc0784144e79ec7d631ebca2d2c26076991e18772a40231c3326c68119271cfd1624329d915dda5f72420b55c9a5305d599a21384e798b0627f86d1d6b846a3a6901f14b6e69d08d9b28c15f347271082bfd0e6d1780cf81e594eb35bdecdd1cf5dae33c0a063eeb7872baabeb4478708ed97320b6e0873a1b216b53e648309e8b8fefc8f5412b2bf4e7793c074ade7f207e1ec38dbf4384b9ef6593880ce48b6a6abf5b9d2a2cc47948f8035d3343aac5f380013bdf161e66c39936b922464907c57ee820a7a5e4abba4fc064bb17758"}) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000001f40)={0xbf, "190a60b5c41dd518038f7a3c4593a242c8bb2c4316c61582a30fed68cf40fdf589c5f9afaea33892f433361d94a4e044e4fdbc4d7f799b52e6cdc98acdbbc420225871af1ae9f92cbe2758acb26d84698a9dae341dca8d649ea3601d7cd8c9f0b02b375504c975de5206bfaf2cd7616d41a34286e9c7231e794aa99909b33912d11e9e77e2bddaf7b0dd4b1fbfd085b0e6109e05f8746f38d20b725012cea58e806cccca8ae41898c208493c28e4b030b26b577e82ba3bbf5d8a7609a7a1b0"}) syz_open_dev$hidraw(&(0x7f0000002040), 0x5, 0x8201) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000002080)={0xf37, "98adf1610536c888018df2307385f50f01fd1e7e25faad063616806d56d43a2c6ac21a4e996e69212e551e14237f206ec2f45e263254e5535d563332e1335ba81c16866a0c18bcfcdaa760ae5f4ce06839ce03cc9c460fe892083772116a77abbddfbbaf586b008eeb7979b8fc7b863c1862b66d5c24000c1bdf313cb9ceac897920f2619eef153de63497b55ce89e030a5ba217c94aef6b241f0d891c38a34531122c308070748c7bf3c0c3e496ba8f9038d1896afd9c4ccb9de9266bd93750f021f094b71c4e213076c745d27cfbe4882eb7c6caaf35c8661d90bab13bd58c30d4d94630b7834110c42661cbdf71415da6b07a62e646a1fa70afb5a288542d713c8763d611657f8cd7e23baab0e4a079fc9ba9e831e0863c4814fa1d0bb7017e0a71c0303cb0ec6aba20682555d1c9807d74da9c11012a95db3c111c056c5949b62daac528ae1ed42b9eead88c29147bbee2cdfe9c98f2cf0ee20c0e974df4262a30e939d5d97a7ab76dc8ef6958f9b5383e056afd6706d99cf0d1cc3bdb05ca3eeb58876685b5d038b549404849e8ce0cc23529591c5853ad4919596cd606d24a5897a18e439f19c7579f7e506ec0dad5f271147d2dc10cf58f12aab260455d4bfcf1abc26e4b66b49616e59331e4025da5591e55cb833ffb032ce475dd196160f8a776f6e68acd30936f0cb8fb85b908364788d4fa092bd7e844db16880a4a10e0c24c8185bd83b74aa76580d473ec42c2374ae6af6b7701471b0eb62335b248a2292954fdaa112061adbd2554f32a62baa1729c932e6f25f5e0c5b0cbda71222dcf0b4ac34ac9c9bef58077fe9ce88d33ef5ce9d7b82f4178a19cb865c1c16d20e803c6249a7fc23f559103a74ef145a955e4e7dc1091fa24c39c2995c3bcd086d774d41e955bf8b11450eca99df928651ead6dbae20b036a967c9bf165ff5476cf4de556f6ffb35ca9663ad40fd5d617f5deb176d6a7513a680af5fb2b9f96844bdd140b183b85ae8b8d30ee79a713b95816abce892b97f14fe5911cab05f5be43493393b1b8d6b160148378e7740478c1f165610aa9dbb9afa7affe2c98e638b6b8fd6076fdeb9bcddb96a519421b9a4abfe8cd505b6ddeb6809dd0c494dcd679549807e0e13f461997099bab636a0e6cd95e1d63c8a2db13e893b285c803a9ea58f6dea3f39587c0c036f12981219d8fb552ebbdbb787e617ed4a470d870f00901c1686390127c22528158dfbd5c160919e34d60e394bd5d61490525586205d99195d346cab2634a186df2154030ab23e976feb471980acd19bd46f35326d22b475b8b8f0eaaee4323a6af6d23e122756be6d82605e2c06a40b32efb3a05c050cbb82cf18d141929d162efb063dd9bef49441be5b52b577ac66835b9b8926c40bf9b619ec2e0e131982e7aeab8c72be79d668be65f02f00accea894b32cd9c194f35047bd1017a3800156fd8018a574d34e5bf6d6b8cfd457f3cdb02643f0d460d2e343305f184c34ab281d3223a36f5cf1f1c46dce56b2b8e7423fc0c5c128562bfe9eb935b11e8cbe3186c8dfe4a31be5300097bdbda63d649413b3962e3e9113b106f750620e3e1534891b29aa73aefb02ce064d72d8ad875b60b275f863f5e168e5e8044417b83b63c2f881204777625c3426cbf9228fae44864386d00b76dacc1c77d2f8d8a4517592f8087162e141e14bad0864b8afb896771da44ca263c8f8057e84437516ee8011f40e35ba537a7c8bdebb1d8b5526725ab81e9b510c367da76de673fa86770062fe11eb119ad7a7e6ca22c775ecd8994793f2e9678cdf35c8b9abbab5644a1fa5f2249c27acac60baccc0b6a842efb400f6e86d6346140fefaf21a188a766eb682151d9823f2dbb85fcbf6416a55675d86c8e07d802962d1d41d8d467fae075c9800841d03eac4ca92c64d0bb897c910b052c6b5022f1fc9fdf417a9b6f97c628457d4aca3d2de8b6cdc53bda081b218dd6d8914fcd3f7910e20abf0c59473211a7536cc609e7c7a57005c57290f363b053331fd5d6e54c9b7d8f480535feb0dca85d5fdb509596a7c40fb910c5fea88329f719017f07d82a5cd4da89d0b546825cdf04ee30989ef63eca6a1999a740e5a8245bded3a0aee92704efbf023457c65dc2c0c9e86c21c4b0fe8355965ad635a55b449f87539098d16916f9a047cf6b85b62a4025ea519626d5a26eb0a729c3565e2998d33f6b798c1e6343ce71eaca4ec0a7620797d25b4264a94dff3ac276e15815e58bf537a7a40ac28d998cf52154ef3c81ae6b54930d60d98126a37528f659d9d6c39ef3f9b9441860bce07a2123baa13e9e8ee8c358af15d28f2d47ec7c4641ab9d10712905e6017075302853a17a47fe41bf03e6df38bd67f39b7702d7687bb2f1f87680eb21244230d28a2c9037e63bbb06e5d4592b257579ca127472c69bf0ef11ac8e08360df735fa87b3bcc47ac80c71d5ee77cfad78113c2609085542facfa98e86fa82d22254fd7a3966d86bd3313fe4d5a520377f5d56ca9b5d3dde37a4a47899a7b9c737b71bfdde4e16ce35e1689f4d914621b6b236bedd0fc2588e091dffd02a6a5ac94d40c92dc19c087d135fcb4a34a999c87a30dca2e8ea11b3a8854f4031b66f2fb4ffadb098dc69b0cd23ebf1da7b70af5622d499144e56c960e4240e4ec8164dcb4659775d928186832449c0ca7fec6b4070f16119812de7529e6e87f4fa27cd396a95794e55c880c958a67de879fcb6d6eb0894e1b9524a847edc55bfa390b8586964f70b1948ba6f3e9192e5cbecadbec1dd9f48fb88092db796b515c3b6850d3ff257f1bd80c91ed7c86a433400160257785e9c4e1448077592b7e926dbf6cf534dcd5c751b4cd2974efe9ccff57315b8bdcd7c86ae32b88dcb5254fd356d6e1e2362e8ad093edd3b5c4c9960da8d366f9f17d557283d3dc982fc126bdff26c08c91bbc04a08926a8042e9a8483f4608e2661522d7aec2db238e24f2458ac0cc2073a65a9b3fa1fca4a003ec51bf58a9b25431bdd7bf1045dccbd6ae17520e7259e5a4f3e8e7cb3c27a5ae3e126d6e4f519bfc5772b64b5feadd5df2dc3aadd3b4b3031c0f3358f24e9b0fc9e382707fbe176c1643b5485f0f04a78aaf79643cc0c6d841e3b00a5d901e9b69924c76bdd925b50e4f01c4963285ad70e2ca99e38f30159ea3a1698067aef643b9645b2552c6eae43592de99ff0de5054b485463abb19d8d44c55f70b6c61f0a69ecf9246561535d8380d4559183a2fb10236559fd54e0552b269499e52148d7a62af278092a639749de84089b95482a7580077be234bec501f24bf13a7fabbbfe3e13e9201d1610f0f7032a52f0ea17ca6d8e1eac79d39ce00ac1c1287ee127693b602c76d546843e158ae9853e1c9f5fcc30178697369da136d59a39b5df38c982767a5f29e1ca7cc978aa3a294b54eba7427be22eb4bcdf44eb47148d27f78f64ddba9de242a53749bbade652b775bcdfd16a5bc7a533b15088871f2cab5f95a4dc9186520bbeae7abe4d9e750a1dce6f01dc544efedd26b73309323f2dac3697d2a8faa0c8287d18ca5069e7fd99bf8cfb047ce6ac476c42276800dd9484d0b8b604edf9cc33b2ec0c4d3512c15916ef729074d612e7e92973be6ec0df61c6ec0f8333f1e499d6bd010d05377e8440f6fef29e88453ca4dbcc008f40c9882bd6a67f01cbf99f09826aa41db912187b6b3347c6f6e467c5be2077193bbcea6efcc81afb83413e800b929e764dcdb47e401d4362a45f17172ce940ae4fd5294832322a0904eca82075126ec9fbdc9c38f043030b1bea2cd30e34f9ed24d2949331b025e2f7508b6ba11f0fd6397f6c824f30fe2d443cdde5d9465f4de93e0835158984bf8c857df3c2966453f5dbc3b1a31635762b46f4a679b6e5f24db41c8b3dbf527750a5719371171ee690320ae6e46a865cfdbdd85bd60a19eb79b1e11b300cb91ce9fdf0fcb5a2376ca76843fe34f577cbc63bb0e3bc4a9d6bd17c54a68dac4cb529e461e8aebfa6431c30c22b5fcf9fb3488f873b3f3e69bbfc7b37e89c1c51b9886c7bce8274cb0e744514d17f3a51319f593d6568f2216a3cc47c04758f99a9195467e79913b1fbbc36cc0dd456c56fdbd86d6414a578c0bf2574df71b8266dc63ca9f69b3584d5f7794ba950ae155ec7c9ee9b6b664dee74b7dbdb4bda6320222bdb23d63886e9d73b9d0222505c9eb69430962d62488db760e9a8e27ba6d374c87bf36fc3cc9e6a899ed5662d101bf52a27b3c85cd01a322da545281e765f57f5c2bd1f23f00f3ea29fc4cdb8a1802c0d84b57fb92bab0d88c16ec49f07689ea3f4221683f06ca2ee6ec0ed9a6881c21daf40843cc1641807fde8dac57bc9d684e92aa10ae91375ee4ac3a769009ab4070a191cb8f2e571c96759fe07ca407b700d9f068fa851b9953bc4e4a1983765cfd9bef6ea75a9a2f916cd8784284bfdd20b2a72b627332c96da6b7705036fbc013d915b578271da1dfcb81d5789b75374ae2b6621abb03e43666bdd6356afb302e085c29bc4c49e80a5214fcfafe05866d27005108307018d32460f92a0590489f19a444e52c2a6c2aa99cb3d4be0e0f4143c29cbd9965b6cdf29c526de4b338bdfa8dcaf721b7393d2d108903614089e4b9cc63726cbf6cf6695882b2a914a84c8d0f1181114e2d335d174f29a99d1b77826d58e8f642b7a0a109fc2cd4ba57b88cd6876d1daaaab24834a715af5073f1071d6e88fb73fdbb9a1ff103ba60fca2a63e187fc36c792798783fae15040269b7c313b9e82177baf4bc48463c7fd54cbe3a91f7b21029bb16bd19dbd823555cc8e602d571c12e6f74bc2fe4fee86aeb5c8740f21f9af803c6717c3ba2c531eeaec50029b9fa29c495c88bd0ad147daafee69d0dda72b762c03872e1cdf1b2ed063f98ea9390ab351245ca1014f3a95cb3b62267bc0cb7e92a7d5a83cbaae6c718aadf5490ef972d07eef91ac26b94d5928e1a18b98bccf4b50e2ec93a488dc817add60856995be3c22801deffeddf639b70313269b82d1abb16fec4b4cbd25a79e097802e8507fd55821d190502d014ea5891e1c47c51423ed8b46964114206ef79134143b6349808ab15a8d501f2ef2d9cea602c2e5e421e1bf756f939cd2884987d1973bd86656473f257a0d5dc5db1a355de6ac0ad8e974eaccec016af176e2679a8b1e10705b9e06391f809fe49651cb229270240fcfd1113ec8267270d957d25e2396e7fa44e4d1185d6f345e3707a443e80c6809f6476352fd8641547ab67e1221973c663a10a4206682aef5ecc74d6e384c332180d8a984ecff2146c03df18a5aa756a6e909acd917f8bcecfdcde23067232cf62beed57948ff9b6878bf4a8c52cadc223b29b3399b46a668614416a22524e93be08cf230fe4765b0673fc7861b2728b418ba44104650d5afc0eced5b3ba8abfa19a0956cb17144423d777162b478b3a43ee8136992c9cdf3c94aa7035088cf"}) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000002fc0)={0x5d8, "6bcab810f472f9924b7aaa0ce907ba1765a27a6298e6790e0e37cb39dabe4bc5d6ebb1a9c5c1122615e98837b718917cf3bfde58387436c934f4a60f602e26bfb0556d3a5bd9d14bddb0cee24de4d8f19dd3bbdfcf94ea296181c8deb2689e95cfda694243c5ff871854bacbc61afada0d3824d5f9332432eed10bae62a29bd77b844df4a58b4a332a6c42d7f97273add70e354d12840a28920e01cd67066b16a6d84ecf7ed00ac07552b3abdf4a8fda4b56e28f27347d400826c257d018b77577cc5bd2c0dc30d73a603c2ef37f38dd31ebca664247e7a5bb5cee6280caf4bc47396ee1366a351b7c79093142936bbe9d6a1f19fcfb7048fff421d5a70e1aa64f6da6ab2d6ce6470b589ba609e64c8b2822cdcc3690f4cb3efdea975735c5e0bf03abf3648137f8e367589cca2bec4d137c75cfc60d8727490374cfcdf92cb2ebeb50136d74d7804abea6009cb04d54b28923143d1ebfb66dbe704451e081aa79e65a8d760a6d5080a8c1ed59c0c66371e910c629efd0d8718d3f86b8c885eb50ef9fbe611743958e8cd745cde2427f6ecc4f6f8715b05902fc7d80a01fe5e4872ee09371a96b046d77e0192bd73ac94eae7d91b78a3813b6bcb606a8668ce45401d4f4b1be70e37a19cae2be52c6ac623e19ca0a0c0f52571309c11af2a07e9d6fdd55c0ea9d8d8fc409c77a7886e0b9141c9e495a962b466a4f827a412ed3375db4ac6bc6d7938328a85a71eeb48308938449d151562128984bcba4504bfcf267ea54e75eb8a9e4f841fadda70b74a0abf1072e0c2c311284fdc54e3b6f2f8b8bedd7833fc12c663217de6197c61f7b36935363f5430d9bd4d88e6e319fb91f6b9a188636b00a3017ca594c0bf8e64cf448f273ef187b884be29caca4859d4f2393d5883c16e5c2fac4f69e494578aa2f48d73398e17889349c3873f4a2f2d5db06ab4958608d0ad1decb65781082b7420eb0275bd3cd8635559282c96c09a3b7f1c056b712516871887c20a2409a1c78d7ce28d5f15fb586c82c855a2a4231af33be56543f39be9aeb02338ea0778dd2bdf0d9cb12309c919271cee58e2db907e39a6e531b0c7efa152fcc0a1c7a2a1aeddce0e906e0b94680787229632b4f646644250228908165c63e4add2d7de8bdcd2d9cce037406d25bc1c4d16452ae0e8d27726327a8ab1bb63f58b9fa0d99aba5ead2f487c0218708beec7b3d158d22e1c0c0493d4f65367ae274babdc7dbed37d1a87a02ef081bae228f12ebb8eaf8e7ad73aae8fce2e1e8acc799f29919c4f25ae20f635fe936c992efcafc3063fb42b54c0b182c362f3438e9c148547bf9ef43c9080fce4b7a1530abe7228a6812cf84ba95ac53764822ae52492cdef3b37d1bb0279083dea8f74045a58e9189bb3739e66c6a7feb8dcb960fc7da980e801fbad306ae42363c1b8b22187328a66e662e9945cf80a77caabd4808aedddb36989a25a767d1c93401be9559ee717bfe0f9e9b51cd81f983293eca39d6c56a692e7050345480a48a26e131ea5bcbecc5128e17395c93390f9ad53a4ab21d66cbadd782098f6e12fa9d3081868d326b4e5710b0aa870be8c9e179aca1fe46a9116cb311166b65e8b0011e32c0b6b02fc6411f2f6124e6e749158cca9b878c64db0016b9a0dcfa81e0a637e837c87d24069b7699a43cc99200152a29b6ea7866f64ea6ab8f18b3000fbea26a887a67bf1611757a7a1340e616d4623ca4cd6f7eb1054374d310359f58e4ce53d8e67b0186890557c60d527da39f958a8a1e39c0d1936ad1c7e5f4b387c63e8ab1baaf74142b69133493b91315078103339b2b6ab41e8e896c1256b5fd0f2d86b5125294cdf7ef5237f9d04251b12160d5f30be953cd38738cb08207c2b0af99f57b07759d2784c5906e121b8f8d5a70d262e89ea9b5eb592a6af924cb8168bac9776b254a651c2b9d150d6928296a3b9d01b74d582b38f9b78a4152684254a210cc4eaa0f5691b53aa6eccbaeef4bfb603d9f6dfcf3dded33d52ab9420bda5e2eed359af203727ae1498816371ffef0e3456228c9f06e6a21645d519abe02a667cb789b48b60ff0e8de7ee97bf2325d284f5654f6e7b9f07c691c"}) (async, rerun: 32) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f00000035c0)) (async, rerun: 32) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003600)={0x8d1, "168705ac674571ff3ff4e06c15bb26f68947358f6087ba81340387df75eaf41b24e7c0af00d20536a86457f5712203df332945b36825bd033d3a38d92336c0889ed7ab6276b294050611e9a717e2bbd8783a92f6c7ee667dc6218cb3a4de0b9c10d358c076738d89879458fb8b74d2a54f371bb073e3fa085604d74f3029aa1276cf88ca7168a653a2bee58ac3926fdf426ae6bfc3290e7db65cf7c68ac63984c47ba70d8d78d536b7d880a7c609bb4b77f1902135572c2a64808b0b174ac60e3953174624104c540047c9857b09505c83b368a0857d15b0b180daa118f22c4c2732146ba3a5ad758907fbc8255b4ec62feb9a25f314d97f1c9615161b14625165712104fffbb4c193687b1819cb5751d3bcbeede32fc29605db6a7a105185b8f69e725f454aff207883aa326e8e9df52be28a2a377a3ac54cbadad16f8563e9f6088b825835953cb5427dadac346b5fe183a5ff3b5c2e958c9017406d2434397b17d01d80e528274f5a8b5e7b89d2be23d612e2713123029eb3fd6b301e2de6ba57b81ee30e0e65bd749261bc437f600f86fc0e7f83bb3a2199ad37c2bd62b130f38c4794b635f8d083946a533b494146752a400209804ad4de5d4537341cd7db054b00f39840cad41a6be5368243ebdababcd20f9c7c719f6663f5229117b984ac1ea33e86346209dcb8d458a2337fb56a86b67b70f35784e098b003cc4819751f36968531b3467c0f740349f03e1b93714b7f33ec314eb496dbf5fa62536d88f3baafd12891eb60f64ad59b75aed653b5a018c611c29a682f929a1b4d0c87701d15e75387d08fbc3374ca4ed9a1bf7e2f6c00aab5edfda114bc6c097d2881e7e62f0d44ad5b6e8a6dfc2cfc931abd80b1a630a43a675c2bd63901486fa5f6a6e38512b57767cb66f6a96f8e33fe610f000a2044a0124c9ff64eb6987ccc1e37bbe973c11488c14c0a41c41a7d95dbecc3e95336fb33fb195d3639495ed759149f35a1b3909208df2cdae8ba0ad96c0ef6b5bee4eea097ceab699c0ee194baba62852d3bb6f01e3084f12787917059246b6ce2cd4d03eabf00a3439b9126f8fa5c77142f51a6aa2f04875ebabe17bf0b05406cedb15c18c7071a8c4e10ff786fabb7708f7f4132967e1c57ff4abed621f1933f2de7d9426b3b9762c8c8c1d608672143bd73864ca163f7b7f66a143b720a4208fb2c06ec26d24a8fdfb12a07309f346bfc5f7781651d2dd53760cefb3ea5d4133c0744614af4e70d7d814c105cf210eb7ba35bdfe0d508a88fe665d1d8300ebd8cf03db48640c719f5f11cf4699a826356d9dcc78f1da3faea04dcada1dcbb24cfefaa1551634bafe94eb711f2bce069395e238255a5bbb2c21b1dfa2f2781a7d2d69231bbdc970b07e7f094c3c71598ccf2535e0b610d26df8d41a440b77105b1f6f011b8debcb3e4ea43a14cb0b200980245d36e536bf67ee4d26d6e259d7a1db09c7b898d4abe93d795f3c5570634042e7c303232ec510e92fbd9332b7dc70c0cf1e098fa733fe8160443833f94d2c6614ae21f230ff005fb4777408f1e9db3b0ca0a2c3a14fa843e848a5ba9a0c83aaf7382fc9ad694801dcdbd787b1e67572dad2b17401327388ace57eff854a53bcef2a45794ca82822c579fc6fc0bd6fc3e3ec30e737024f69b6dd5efed1862445d7ff9e8fa0a16f297b09b24d59a2c1844d67edc4b89ac771385c394d0eaffd12b5e34824e8f4742030c37c298ec84a4a0bb4e598fa603216812c4deb539371e3aa2f827654c263e0549ff94cde85a39de3ff3545918a6a2abab7860292a321939b73d1cf9a3d6317ac52f643604e9fcccfe5f31a48cb454553ee70ca3c7500bb0b87ba7637504c96d43a4e97a16ea22a5c54bdc9ccefb32a34cb53cb859b87dfd2b21658a21fbd1597028aeef22621fc94c09e3c266aa822cf441d4b7a44eee5a5afa0eb499cfb99bfe8f909b158e7a96c73a8a162724a47f963c6930ebaee7996044a933971371f761f0488238828d15115ddfeff7924a44026006e740c94a828be027062a678e0bd7e0df32f6148e4b49a5cb328ae9c71c9ee03a5840978b90c53c9c0921c00d460ec46869e32707158ca829695b0dc98f14682ad3846828ff809b24613735ea8739eaf5ed72c6275bee2938ef7e41175bf9b29a16313e3316a6ce10f75403aa7e594d551b4efa22c34f09a067a88c25e88bb8ec459f3d471f4f5405ec564fd072506e0e8e4b9a279de273583f6e7debb901066bff12e3dd7603d0ade9c2ad8873478c6dadbd0aae6d0fe300223e06e514fabdd861f0ba64659dbb5d4eb8e58f549a62677132c2fe8bd6e38758732ca64e8ec3e796d01abcf6c6f96c776836b69f59c968e6f7f8bbd87af93e1d72802a753ae430dd55ffe4d7f83181efdffd8e92bb42f02484f479158db81b3c00aea51295328a80fa31c301ce4540a1c60a0794da175c59c098c439bcdd7caf31594bdc9dfebcbd0f1ff6f9bae43df3ecde39212eda6536aa80a667c38f0e95852ed1585c29d80d4fb723a755d723430570d8c8f71e88354349830a94831a9aa4cc163042ed1d3f1a202580f8d15830aeeb8f31204e50d8ca44de036ea8e3abf078b8e2362e2347c569d4ca9609d9a466ad8235b995d453594bc11d69582ac590655934eca7b697dfd64466aa2bdda3f87081ab445ff3dc4aec8763c5ce5fea030d3acd3ca6062ec23d73b6077e47fd5d3c9aeaf2783dfd81f2bf8142a2963b729ad902559582c19f74f6e6fadf83601843d99a9ee9d3523f74c930e0dbf3e89a612982d390fa9572734fd4109c6cb40bba4aa4a226ce9f0e75c88a3c585c68c66b8a9dd144474807a732247e661114c2a350accce681f53f9c3507579ad3348637223b8235c2a5fff4033147eb9539fc1439a9383c5bcf21dd026d4c2009ae2dcd8d77a93177c9cccfda4946318d3b5bb21225f4aa5701662136b229213bb33d787ba4994b21d440f3435f9f930a1be1dafff1cd2b1c950eedc5c3f3cff857e67d097ce753ab05928c6268ec7a507fc83ae4b28142c20492029a93704b92862f1e580c6330a5931a920cd6b7cabbb639d37f8a3c4a3551c8eadb55295fbeb67a48f69bf15e7750e05f69c352ef8c58e9fb0e218fc2423fcb4ee205c9fa01c166fe58d458764ac40ca3da66eb3d2aaccd2ab6c4e53b01"}) (async, rerun: 64) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003f00)={0xfdd, "dfe1b208d96789bd9ebaca6c8f84a9cfc59e7c0be467392b3f41c280ac1dbc838395ec198a90fcc3d6f523732d39d98ab33114c9de7d735a479a790a91ea622796e8a226cfdcc2bc5601e5dfd0b38dc2d0b83461688f058a376290099726c3e0be94a78fb023b16866215c1bf097661527917699aa7efe81cc55e75a06eeae28904ab3325c1ba5396b4c32941b9a1612fec8be46009a7088ef4f1597f6eb0614f54cde6a26a09f81dd24b8839264c87b4172bf4f795bb4096fd7f9957a7f9b76ab2ff2b5b6b95f92fbbb9db4715e03042464fd7eaf30c5b1d19ca27cd21c7db41dbe422ffbc9455a221610b58d30a79dfa31e7a99d334b5394b094079f354b272eb908f8f36aec69c46acb2606a3ff95521b7b9cfb51a5863e91794bae321be4415f787f6179e9fbcab337a87b8ba11c9bc76f87b773644e024abe5453092cc224155b979d6e7708cdbbe94d1a2d561733503346c8f5aa62cacbc9701c2810f5883c43d232add74e92de94b587fd37d8a362e5535b96a4a7a8025664738b6b9b9b5fb4b21bdf41a481c15919a2f284e825a4835c6a9876755b494f9fe13ba4c540cb5636ef32123954be2a5edd28784170a75e035fd1f7a1e8ff5a6aacb49f7cb9b9ed63e9c47d894a621b58340e89b757852fe482e2d5f5a1e88161a740575aeaa26d796503dccb435dfe0a684c6cfc7d57a3f5b13d8c4aec24b0a325d8c22dcd188af40dced8df6e27bd6bbe6af00261013993343d9f3d32ae4520506661b5109b12168d59c9f6679efb3d9e9dbe74ce3c6e9a0e24bc28c718963c72758d6283992043df2ebe295ba62525409134d9904ecb1f7dd86fa4603dba0e05b22235f8e6590cae52b2491c953858f5c5f8d594044727396cd8168f555e40d34380bb6d907b6fe458597a9ccc76849e4c151fcdaf2892308f39883efacbea0305191bd0c7cb53382d54cc7640291f536ffe757e742cbfc5f5bc499ce5c7c185a00837d617360e27103a5ec2451a4b0213c9c70e305397e2e84649de32bd2247e2371a010ab78bff281b4142d37d9cfcbe535523a8e86e14d68ccb1b59f5f5f66f6161495bc2c99651bf696fa4a74308ee54049f8c68034fc1d848b767bc38ea5ae09b3253b7f04d94d09bf9d062b67f536a861a0d19c247530b9a92091bcd591b52dc32116c6963547ede3fd7cd236c1a1388946a43be772b8253d9efadc45a8cb962939847be8a6942340e2c64c0b2054774517483555e54d8f1db96e1e68a10aa39350d84a9a12367a2cac6fed9cc75601c83dd1833e349a65cc55a20ca8dca0e39342947c600a89706432748e5185a1c4d6c040e9448e3901f983fb14548636586b1c1475f6c9c444f27319b4ebebc78ac99bb6a92a5cbb7e26018aa8ed66dae6426c2e26f77238cc70a384b5f14cbca5cbf85672223759d778a92735ed8a083932079dfd8a12610e18945b7d21d6fb1d109a75f229b8ef3a868c90f54f7a86a0ebd8def51c8cd4b23aad3bff14674113821613739d2238a71837a310af7d7ae542888877fc5241f4ef89014841ac518cf34d5071ea7ef9f6b03ef7af3fc2f47e1a01f5f508d500bf07a975b6c2e4b8f1a64cd2c7bfc2aa675e2534db52714bb5810648a11af284a3f90d6d47f8449847876a3a793cd5d4b2ebb6003714f5ad8e3b6a420f761a1720202ea7f615bc2a49f880049c49e704cf844fe364d973a901534c611bde6fb2dadb5d097a60a4039f98bf9e981cb44b2d3a486716f923f77e63d152b4feaff4553aed69d48daeb8d7c144f5413feb1accbc1d5224f642ee79b248ad8a050784113b7b3b1c6cdd61501084d38a4ce5d70acc751073c7326a787e840b68632d5ecb5ee83151267c170793e1125d1390e162a5567f507d47d8f1343d8ec3662ee64cc4500172dc84a2cd1fd11f69c5552ef3aa7ed860af37b27612bf69f9d6f67590e10ab3383e15033e76d0822af126598c25737cf45c60fe6c16e1bbd790fcdc59f45450acc09919ad5652926d265bac3dd49aba42e9ad625b68ae20d0ae84c3c8a0589836f8b63e26c4ef9629823e3f44cf1b0afdaee15253738cfbed32de1a45b24a9bfe853dfafe189b71b7012beed094496b722b6b57a6e0610a28aa433e77c9aa2603ee4f35cfac455480e98915b0baecfa12b13e925c1a55c1555bb96b8eff309bb3aa9817c53a0331e2183e098da5368f9fa2a335dc7c34fada44012ad98dd62a0c5f9ecd3404353d25c52eab74dce9811eb801626963b21809cf5c6d62162a1c70ad29fda4e98aafa10ac0065ef5eb85fefce4cdd4d4adce997c2653379805fc0a37aa44c30088a193a2b630fc2d820002b2b4c5ef1755d5aeb7c5d894395172815bad8470822a655909c993f491a774f01a3b8e6c25deda8ecf68409bc6d5d2fbef4b2a6598c9101b5fa87b8407a807d7f9fd344838bad4af0e82ed46fe34d1cde257d308904644bbbfed45686ae715fe6fd0e37c04614c8cb995cfe7ddf18153c6b3a2ef112ada36fe8f061a3dd9d13b099bcd7129fe44daab00b935ef52e31fcedb788aec1ee20b4c5078efded295753753997b019b1f1041cb08e4daaeb0f033b642ce9c0acd079e9f3e6511e4fd2320571d210566ea2bd5b973e66236be1ecd70d923be690347e4da19197f684f02b38b93bfed8714a4b89ed141da2107f2dc6e44de59b8381b7f53212fbcb879c33c9212b3570bf114b0f1718fd46ee3267ec9bc59d029a2f93fa9387deab8b1efd9349eb8ae00fddb77f0166844a31a5174bd089e4d35489fe3ee6bfb1aaf468233a1b14d1502b2e711c5396c9ebae035fd0d2bab28bae5d5d5580f12ca6b392e2ed0c3e9ea4c1dd5a88c4749ccbb93e687897e49de96ce72d855d3a47298446b01390f1b8d420b88bbc257b672d600d9f137b29250b017d718da557850ea5081f1112efc07e80c24e956962b2a6ad12ab32251b2067352203c30abad2e3620dc5b9b6d233fa623775acd17080f47f8eb626616c96659e7d3a4fb6a3ec35c596f4d6fdce3797fbe5ef15059185a1b2bf99adb40ddb32f792ce2c21c867869b0ba96024ab11354928c1caa2caef5d6b4d961f9c626e88431b6435c764e79657d9b27e133201be8236245ad0b4ea7f7295f19c6d988435db2089b7e5f0c53ca9217363291ed4c0bdec4c63726040116b97e2c7864b1c5c69655ad42c156fe9ecd92fac2ec32f0fe699d9bbdec48744cfc94dbb35146144f9527af4c80d8f141abbe2205e5a428b9259ddb28f19a7a559423a63b9ea7d49d5d5b2137465f5e7aae0ad7258feb4d356f1659f62153bd22b832e9c419cf325c93bc123ecef112405930fba6ae561353000bb60c28799ebf99e78ffe7a7e5e09dd220650e754d1e082f2773fd740b7bb3482d45e214981b66c184ac5eab8f26b8b0aaf7a3027faef90535d34465278d23fbaf7fba6e7352959f460e8d0e6bbe05c212b5b0f4e93f309e5307f2adb8dd2a0076fc732d88527744b1bf104e1991f20184c6ec68ab6f709eceabd86c70f58026a977cb0293d6bcd6e758b10fba584275e27e756e2bc8ae9e6104f3bcbcdc6eb57571ec295b5d1b54c6cb72cbc6ca3e7a946d43bd6f1262cd5c97a6c0f57121b1d17b5b4c57c0b93207b3aa422e96149098c47240c49c0d7c7d56778a3aa97846f205aa3d51a4eb0ab0802d0a8a6330b347e6918ebbee650d713adbe040b50324c4859889bbca626e0ba79e08cfcd1c5e86189a09b11e32aab109f1a07b0599298f45e075a2ae2ca743a39c22800cf924d6d39d68233e2486d3969b1f2a10e80745135956a92cc1a4385bee65cc5cb026bfb9398d52d5605a59fde0c008cef57b6fe32531e969cde6c4b5738913575a65502d9f60634de96c1aae8e48e51577e2168a57710a5d2f0a4b82b8b39f67874e53ca3f33892fe166370c03c2440380043f854965cb961544befe676244fff8d2eb3cd6d3c0b337ced2d9fd738a480063d464212d3de1a85469ca2f2af5d091ab69b66c208901e12d9630d17f03eb8360f30a24b2522f33f04404a294e6a40ed21a1e1b19273d7d1ab6de445d1971fd0a6e26aa18d28bb7b3c8a64f3c253a077d188d93279dd685448f6a01e0936126fa11153242af0a616c0e6af36eea50db4b3c03abd65c4d8ed91a9ba251f6d6fe5ec438e8d83b4ec1522215328e44f34ca92a32036b7aafbfd05ea3404f9afd5d6b868141d3784b74d95a40a4c6a1a5a116e07d587350f198f45ac1297e05c69f88ab3241387bca0f6d19795a1d6e9ec521d9ba8dd620036364dd90e7e041c26337cd0d38b2851ecf2874c41a6f804ac692b9ef7933a4fc34694bb0ab1f406e006fce5f6a5f2638f8e98ee32716057c4a8429c1cdcc9cad8076ff4137a01f75f73a2235b9fff645d8c985473f8cd7456065df69784f7a00cd95f538c05e715459844407477676429144e528aa0a2758eb9177b1e41a2a3558144a6f6644ae47ecd9f974d9ebe756088cf83aac2f77a8f1bebe8356f6debd87dec385f52e186297cd51e641fc7a47573e5a47a52db4278a464555c6a4c7a05c338dfef573444718112fc2bbbe36dd1dcb77fdac0f1db75be384208bf2f1aaf626e24ce120cb3acf305cc1f2fb217c99db98f6e4aa8bfeeb765c489b6476a050e303b598852e57a50b3533103603e1a79bbfcbf5b43cf1e822f0079b8a88e67928255484223d76c53576df21639c71e3f81ebe3abe769ad3509c6dbfcdac0fa512981c2b0d2b7d5f600e8033d72acbb7ccf9b8f5d608a7c44a046168422fd8ab0fd589098390584a9fea28ce44e590448c935c9b045e692644c01adb082aae11641de39c345227bbc0f699df21fcd289c2de7a995c153ff25590669463ecc9849ebdcab9b01bfa08e5c9e236a82611adcbe2651adbd22635b1eb6c00683af8620e1c9ea4bf9eb131f86cf06e99307e5324d9dc3b1bae4bc5319ec2e95894bc22ad3579de407144b16cf9b6623afc52170491d6bbcb70a6850b3407984e48af56b3773a47da81895dafae4421d6b238f273f83644dd787a01cf3d399f8be5c3b1063f001b90b19a5d6fa431da13d6fdbfd469c91b26c8df8da6b2cf53715435663dba483c3f8516237e83dea53b98bc7cbe8cf23a9aabf19e381a9c5753da8e30955ce19937986cde92583d14ee61fe001fd4f0f88acd56eb038f645c72411afa8f3c3f7cdb735fd9f5a32b79014022979f4745faa2b19cace481c3657bcf7c498904161bb9d20c7a148a4a668ba8c4930ae5fc5691f67c60e74e4232b0a8f4a7a304a2c38b302cab79b933e277abcc3d4737c7a8cb178942a9aa510a99ce89929e944021e9629a25bfa577add1af9d491ae7e2a956e8620370f04fad41f78331da898605d32e0874d6f275041396a0edb0fa1d67fb010bcfa20575e9e8770f6b7f71eeaa8825918b3092f8f7d569038e2903eb1038470d7de1902f23ccbecc23a2204ae9e660970fe967a4ca74eeee10fe339ef3c73e708c7fc71f431cdbe89f8073247768f150fcd46c2bd25b348229ef605295d628818fcf99f3c89cd4db26267458133601938c61e3b1c7f8e42413184d76fef27646b0766263f82611e5352fbb7252251f10fdbb65b49a904787484242faec246196577f76f38c956354d46993ef80e6e9401c4a101d871841ec803aff9fa621f557716c94943b0d25bd305a2ad3fbfbf2d34938428972066b584c71192e9c362854f0b52539db9a9b343b06e4a1"}) (rerun: 64) syz_open_dev$hidraw(&(0x7f0000004f00), 0x1ff, 0x701001) (async) write$hidraw(r0, &(0x7f0000004f40)="455cac0958d4eac229f37b518c918bb1c4a2e22c817df9797798f3691f1fd6d0b579dc165a8de6a343f100f3132445a288387b79", 0x34) (async) ioctl$HIDIOCSFEATURE(r4, 0xc0404806, &(0x7f0000004f80)="f5f654ce5c97b7b702f0e2f220390d0bb6b81ee68969f07be2477085f1330074079f9993b08ff08f7edc158e393e3036221c2d4a61cd618ab683099ac53454089f91e28da4c122f60dfd17be491857bd07751e771ca523db3185904028afbc8ae1ee936473a8598c7a4e3dd444acae6c90c8323b7cbc7a7b7b1a81ce4c14970e967c2fbc5c77a02576ad979fb8cafca8054283b5e2508734e86e43a2697bff8bc4835e2e3e21033b328941b1d8971085d6a1c8fa4853b6032f9304a5dd73922569890b4940e5d2f76af48ff0dcae8d9d0cdda2f969c8857e956bf3f9aa67a1a04d012adba698a64c") (async, rerun: 64) r5 = syz_open_dev$hidraw(&(0x7f0000005080), 0x7, 0x40000) (rerun: 64) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f00000050c0)={0x130, "9ca59f777a7f203d25b0add16c05c04ecd86614027816e23b23205e01fbcac108d5500b42954ee6781622440c56bbd36d1dada76df732577a1e3fbaa110a3e49956b5451f4f495198d5398247b7a820e18e69a5efe4e1392b5432a183cf848677df7b9b25a071f10c2a28527b5caba8ae8016dc37be1c935275d756574ed4554c933786ef2603144af789034a76164ec18eaf24b95bd955a1d7f96384cc9ccf7254b745849059a21df6e8c2028d73398d21184221bc95dfbe8b4989d188d483547f35d2525ea76117207ce328f463ba46bb9cef25cc8d8291f3800a37836ee6b82f621b5bec0e3afd0a17c3be93566e18b39391089052c4ebc90bf1a8706f264f1ff9f57a9a81c61008897341f82621c453b82a524ae835dd098bfc738373905aa7a8fb914124498162e849272ab6d71"}) write$hidraw(r1, &(0x7f0000005200)="650075cc445f9c3c73afadf03403c5176968a1d70ecf56acc68110e4c9a28f15d0dd75498f7949d619c5cfe88b41f16e4da0c1fae2362381b257f9d90022dff8521136a924c0497a4a7a778049d8091a08665d7f9192bf4e12b653e9fc778c266599b71721173506250e0ef8f0625307adb1da870c57c4e5711a017cfae98a2d4ade6a4f7bb48d4bdbf25f8bd260f00d09aa554561cf530a05afc36e77a6f3378aa8809e4a624ba3b344902f7b8afc80a325c73e42272d183ff3b7de90f8612a5faf5c660099177488e5c66bc2513addc45e416760e2814e451af42e325c4e8690f425f1214069c248ee3ca57734158b32eb6da59c6a31a1028a2910fbad0ebdab3ab77b85bd4d520617fea79565b38c382d46a92de7b04d97af2e5c35970582ac225eb561c1e04d496c21875f48c3cd3a808b46b6943997a49f260f100caf14207fa6a21a9fe3330f0757ad035510477ab535776f907e7f4b2454ee60bdfd81bbec6108919cd108e37e0ba5def10ca6b3b832dc929b99431e0ba96df63e75e6bdf1dbf2c305a02b6368d3b3d601099af0ed639105456e1734dd5f2207b3292534661fbab94e15a8d338283161d8d738e60339b545acc638bc9e37dbc5391f569d23bc008b0cf3243d8a6710289593820acd3c7c8ed8cdb0469969e9878baf35c579f6df7fee2bb796387719531dd260f897c25880687b0d2e01bc2f023f0d3eaa6beb111dd2599d23f8acdecfbc90bd8d4cb7f264ba232fdd3f500f319a920148c8ec613133d9143e964e8505ddb4668335ba93d4e423fd9385efc7ac0ecc219ed33f527eedce3e421e2fe0242351472a4e043915c50c54e67f88d9e026237647ef8179d70bcdf12ef81589f225d466e95dc470d7e849988af462d4486d06dd832902c155dc71b309edf434aee7adc2877eebbe29e78652825c42d4d5b6fa5cab269688524ebfb892ac5ea9fa10ce328c92e6b14d799c285e272224a9edfe3cd29e1a5acc7bb2ec47ca96283d1940cd0878aac9574ff2643f3e0761f9b3c3de60751db7311b24a9a2a6253c497799b8e01bbe57afd3f8306659a7eec047545d0979350dbacc0b2f52be3137b9fec0b06371a92e384aeb9890dad73cd730e6f06de9b2b78c7c2eab15a4ab12616b7857608a2f4d44b3821f2e32c581e15463445ba826dcd33ea76cebcf2b67fbc199fe0c0b78dcbcb08fd0c86b2f2a8d32e0fc81e1ca89f66317126be5261e3f93b25ca38e99ae61875864a05c544a21f7a8818948122532b8359305ac7bc21c0c3b415d0f70b8568e73165230fd04415dfbcd422d20055d0c1a9659da094529e6fe7411e19d0618d0ce0adde79abe66f8918a1fee9b774d1e8280a669cd0115b693b2f5047aadf666bed0f8f0378d67b3fffdbfe46b6ecef77a55cd13f1de63024db3cbc40622fc9f33588602c82df0739dce1fffd577a5c47bcc698e8b08c697803b60422e7bb98105c7ce8999f671d9555ed32072343a2b6f2923f7ea00d26bb2f1bda9664190592c75457e8d339e10a13dd0566aaf3c6f6a1857a64c199eb4b45cdc1d01a7444f4bd56da8fe2ea709ff446af81d96af164db2c9754afee71ef06d4939d32f441992f552bcf458b9d194fa2590efcae23a9c97fbefe15a27d55e2bb644dbe70955b5c818f47428d0e92dd9159d62efa625cdb6358210222792a5251c466635cb6a610015e2b3ea6b4d5c4564925a7511e5c1fc02f2718ce33b5f7be7e35e726097b60c74093e166f1c9317dbf7c6d0896819c8beec24e6751476877caaa294555549fdb10fe7c7955d5ef9d9624c5871bc58c604e4abc33dbea62a6005b122f142eddaf48cb334f5c5d452d97b9dfaf66c6e4c9265b1d70fb1a65dd67ee9c9842c90ae672b59e4b395491366da60975cb402cf1c6abad6aa37c981598eae1982359fd172ff940d61f311bed5122bbc74507e9d939fe0b82d67b963b6132656e09aaedd8da0b2212ece0e5d57fbf060ac72c4a899fece56c33129f48554dd347e6459cac9c171c3af8b1ab9d4dd20ae25b0c1a198445b70e96ae73ae58e7a1fa035f5962264ac9e54078e2707e7d05c98e27dcde53c00f27d1da900d4fe41bbfc6a4a6259573c92848cbce9c4fa09912b952abbb9f0cb5a22aa5df1264caf1c5ffd7e6cf8bcf0654370e2b8b49cb000a16feba3d7bb5411ad93d26fda776865293fc735ad9fa312bccf49c518fc7dff4173c39343c28dc9eb8977c95754289361b53c663dcaf2188a0faf654242ecb7c1fe815dc25909bce6014814d86dfd5d37900d89d1e497ab4a4805e8812e0653defe020860fd075ba4e12e7100038de43e79184d272d96519182c58d842848618250c3d2d578a1848ce1bfcc06bd3d81b9d9e80a2626316d67656ff94bef031aa3e87db17116db0f7764e8f6d7d68564fd71852f4a97730279e9ae513302242935ede7bf0b6c6393bd4575d760db1714762bd7d089da94b9c41218ce90c4c924f6980146523bb26467e3b8722d9fe113e6e15e43b02d189c435084738f883b55412cb4b3ee08de18f8e996ffff1bd27b6b027000858aa5bf5e0ad8370235ec7a4aeb3cc9281e2b864d1b4b31a9776fdd96f880379c81d8fce67ea153c11d25b2fb7a7dfb5261b0672c00962b10e5d7420c0bfb336ca9209e1a45fa227624c56e1a9056126e7da8d569f07266ed3251f796cbd8f6951332fd21793408ec9efe8450acc6abb2d804a60338e09c0b6df2cc8d12ff2bfd2e5c5419d6f526a767559936bca80575e1fddca430e6c887f909864f42baefb006233c038922bd080292f9b57c0f19cf2b4fa06a324d64655a5805c4e3cb755fbd8e9261cca2ccd3513bc3873bd371cf583057ebed079e236ef847885063cb07c3ff61f0829d8d504d4e06c3a883f7870b9d02062b8b690109a8db8b37c2d6189ba7332087119ee6d0786b5ee9cf553d867c22dd080aad3544f1e9e4954e962165b1b01309050f2bb2089a73c0b3392868dcfba74370c79f703984b07ae676b743c7f4d80fb94bc8c1e578b2f8aed3eec1bbce31edb4d59ade8aefaee1c504b1118f64a5b3b58b626b31926b595f1cb922dd1e8798438b5d15315f3a8d120375a5f18fb5b39e22dff825b3cb0f6fc18507eb435562eacd93a4c48d2a43467ae90c8c4724aa1868f78d4de884514b1aedb861c81e31fa22c196e7d073cdca3647657ce0232fc0d28daebbdb5588b6a1ee01411a732198a88a10d2f59c7045fa9700c597bd5ae6528e27889b300502d4e2e3d376c5d8787563d5b24c7849d8cd8efb0e16ecb57dbe6c2532ddc973f6cd427b2f6578955f7279fde4ee9736b95930d1404034f6d79a71fe68e782e6dba0d1d3c91993cb7c32ae0cc5ef7bd10364674104204b2bb7ff50dbc67bb1642dd47f965cc0de6f0eb9679b3c517a22f9345d938119d80a24b70a8759d4daebabee22dc98dc7ff0e45f03d148c78beb91fb9e911fc39c28ec04a882c82dd9b8886565250d1d8f4cdfae07b63a32bec743dc6ba6a60588508561f25913df1d8055b5f791e2f6379710069a4885e3b45c48e02d20b68241523ae7c0bf1a387d3a797d0f4c0c801903cccb407f7a49ed54b4b4cf4a555bf168474010e0aa08b24575badc95dd69c8a3226d4c98add7deeaf5b3da051fd6ffe7968078f6cf67c88763a7f8de9b78493a1ae318c52af7c095e8568bd00d91311b6232c3b4c16b296ba788b160292b2e3c94fb086a46f138e5b2e364d134ba9b3058cd7ffd138998fec88b7005440b4cd694b808f8b651b2733b456f26c97c47ef0df589e0069b3a4a7836bbdab65e22e3b85afbfb713e692981cc53d38dace584000f110c6cbc883e25b9647b8cc7060cf08b75e20779a7c02e3fa82c1ae62d4998a86fed2eec2a6d9a319d2674d8f33d251f407c48c2c0e38406c686f588aaed227372ccdbf03d137801030a3e3d1b84de97fdf21f55c58f3dee2200dbc234b726abc4653346595d1539bcbb8eabbedc35dbe4d56dd54cf8bf5fc769dd0214e00b19fb998031282904e26b3cce3d08fa0a57175fc7433593bdaa0d75bfbea80a0ca891d3a07f7f7736d657cdeb80b2cac4ed4396aa5ddb6e653f8976f8e686148e2222910576f63aba94c63748f99313a5bca231498bd371cc57867e1c30c1ca9500dd3bd580c4a8417ec09e8c4212a66186f26dce9ed1f4a3a807fb1beb55fa7d295864e3f32445c9539f1dec207762b7af1cd7fbe78e8ca38dfa689bd8f2bd0b40673b5eb8ded495add604ecf8553b02ff43ac3fa90e23a1f7c51e404de317f430a7995123ad6bd1a7e35f6275798e4c2544ba9466dcce0e179223cdda650889861ac520f90d4ef4a214301e6b0e13652e62fe98f10d9c3a80df62c116fc433d2834f8b48b55a1adb6f0a960159924e7a662817d348e700a320222bf109042e2cb173298447dae10cdf719f6d8c275d54d270c1d8dd4332b0621ac29dde9fa0ad4cdee9f5ca3502942d567e0c08aa882dabad068e461ebed949ae60e48e129941db2729912133619c53522f7666bdcadadc607329615adfecd4fce2fbd5d74d8253bb4d9f809787c540931274927e9f586949e551bd9d7282e25d4d78751d02f36ac306094e6571713923e74e8ae877614391d8d102b191a04d4a08133e762308bdf4a4779f4875a5dd17b7d62309b71f02b18d7ba4c2f37247b700b47fa799e5e31b1771ca5018773921fead4e75694fe69213ec7b93b8e9dcf2e164bb4a7bbd51c90ebc35fa7cdd7a7543bb45321637da47dba746edaa7743ce6320a02bb9759723e72ba4707720e3d405fda946edadfbd37875dd3ba9c33cdd2db2a8fe8219ab25a5276ebea6de7c2af58e7b91fd5efa93bc3eb5462b0f0abb269f4a195c27e743b02910d66ce59d168241642eb81ab7d79b6cea5d1e1263af4e09f7078843e816687b20e4c84569a3a4fe28822621cbbe512b4676eb806cb0217ad5db50c171899154c55936bef656dce6b9bf78cd268f5bb3305b3ae9e91ae6f36b24388534f0f9e52b96d97dba360e293da49e923f9aee8186d97306158ec67d25caec5ca550e0cfc001683d742689183a9b229bb352d9905a8488e82dc2ef7dd92f397fb3ac7d91d9c4ee964a2bc266b86b7a6ff815b3afae6019e93f6e7a21ecc48520a17f5a068df40828bd39f5cab994fe1dc1406a54e89561e04310b1bc5e21df5f4a5dd3095abc85db063eb3eea3df51783984b4c5f12256b4d4a83c6542bf6470ae75dc6198c0219a19a0cc70219893c25fff17090021899d07b9078b45824b699dd15be337cb59ed84031cda31546c5ab4b9ef45ce63952a503c31838dd93f62f0a5a42b50590b18d6dacc3a256e090c7e7807d7638432805d673b5af942f153f440207ce6a1e78e4c08915da1260f14e5b82a6b400b83ae6a9d31e4008b26e25d7d2a7f191eaec399380368ebc51355969aa2ae5d32944a8ac19f0e253d9e9d5eb96c27f5cc05c21c05016a5640807d019c7d80536b653bd0423f00eceb7438649c9d42e81405e700f7349d3ba3e397d23efb0ec981765fdfbdee7572438ae138e8b224a5010c9b0241be0031b761c5f16e4a5ead13a652cdf7a37f291f9ca3314830eab06e0fd12a185381a768e74ec87a2d235f434765687cc17cabeb1e2ae6372acb7987426d611db6b0d23330473d0647391ee19e96bab1c5b5c8c36e078069d14df46532115555babd158b2829f6ace459617b5815d40d7a16537185e0403e9128bdd069cf96efa8af89a16da92b9fad0ada04b45b3d9a1288553969e72", 0x1000) (async) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000006200)={0x4a, "21f8b6a6636acf2a0ae9870f604af1b83bab2e9344c8694df37ef67f783f18a9167a848bd9e0ab51cba7c9c7330b5eedd02f87c9e9ed5c57e0b71a9172ce92f71ee7b7ca57b7db3c3531"}) (async) syz_open_dev$hidraw(&(0x7f0000006280), 0x0, 0x1890c0) (async, rerun: 64) syz_open_dev$hidraw(&(0x7f00000062c0), 0x9, 0x400) (rerun: 64) 16:07:23 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="12f5ffff010000082505a1a440000102030109025c00020100000009040000000d240f01000000000905810300000000000904010000020d00000904010102020d00000905820905030200"/93], &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 16:07:24 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001080), 0x0, 0x163800) ioctl$EVIOCGPHYS(r0, 0x5452, &(0x7f0000000000)=""/4096) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000010c0)=ANY=[@ANYRES8, @ANYRESHEX=r0, @ANYRES8=r0, @ANYBLOB="25168b7b5704f52f8accbc359324d7df2dcd129d8540756fdb2ad57934f60eea36d0645f09a9aa449778023aa1ca0bc546e6fb61df5a5f53e590f991785a042769c1400602a8e7468e678bec448a0edb1c13f6d9b1169bed4831ce8ab9d900a7683380d624b349477abd6be3ea3b838bdfe227ebf327934c6b91848fc407ff5eb156decdf1df817fbda00ac9ff2efd5ec64c7f055c57bdceb296abb528e2f47ced1a5d01d4005edd94d9ffeadbcdc695ddac639fc8f5a4acde02a0d1f09263414a1b7080e1e1082e25679c8e2a20d2d15663b9633012046b50d9bb9eb3a161e5d32292949564dbf14aaebe712ee81d49cb65d7f62ac396f3bbc068", @ANYRES16=r0, @ANYRES16=r0], 0x0) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000000)="06", 0x1) 16:07:24 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0xc4400) write$hidraw(r0, &(0x7f0000000040)="a86ba4f1eda00d2e6b50e144fbbe94bc776c32000fa85f5c09205860eadf12215c27c334ee98cd50e8f34184fb971200a0a414cb2d0b3fec16638ede43ab4dfbb86087d9aaa72e1397fbbf9331147e473ba0222c74ec7be7bc12d68298b947bc91a8b42ec78bc80b57505a87f58003d79a7b04f600c70cb9f2fa7cb7e7e3680368842a6d539809e2f49a85ed4b62232058c322b26129cf0c13f332719613d0e35c2f76ee1b6fff055fb5052ffd1bf91bbc593124e673f61aa64f01fdcfd68bcc986ec4d2f73454a68b5785875be5bc081f569d6228448e6f3e9608e21da45de855d97fe5a7c76a6ad684f034f643b9", 0xef) write$hidraw(r0, &(0x7f0000000140)="59fb169c3bff2eb6fe5b4066f10b69ffc38091d05934489a8da9284c2e2017cb7ef9f50985d45841f9f6a62c2901c31d433c85f8cd69c6de9e89ec7084a9c3a4bafe948fcaf183084170e7dc7a3499fd0e9c3602ebc5369606915a2e4ec79c49ac77ba90d603992f7ab12e45fd2b", 0x6e) write$hidraw(r0, &(0x7f00000001c0)="996134d2331281773155ed6d12dd85780fa30dcaeca42ef4dc82059331863f6fcdfc62a6711282ab837f8b845dfa7bbeb09abed8d54582deaf0243b7e18ae0bc7f2970b9346a5355519f2bd87b6c9067dc022a2a8bd135f029ea4b8d7d5ae2d6124eb80c6248f2a7332104a4c61b153b25bf5195751a6ab2fc9e3f6c335cbe1bfbc7b3841beac1aed519ea3dc5", 0x8d) read$hidraw(r0, &(0x7f0000000280)=""/60, 0x3c) read$hidraw(r0, &(0x7f00000002c0)=""/116, 0x74) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000340)={0x9dd, "1be0a0ae11b5133241bd4086c560f0ab0a502d09f5c0a07966cbe332a2845f785718f5121ee83df1767a5176b35b4b8071f817a1896cec48a2d16ced5cb874d7876cb95e7d1867935ffdf577f15449ab85affdfe203c68aa7718c89bd5d2c12debf21e60450dd4658fee56a182777974562f5ad6b665c9223d55051f0a73a7b50d6a91b8f922e8c1f2aa95151eb2784a5d5ed1995b562aae9f1b58b90ff0c51905147568af529b7d2b74f460625438712c4adc1f821cdd68372fccc7175c5c0501c507d52bf1f0f6058078d799bdf6b7bc74e6735ffacc2ae79861a0028688e272ee383d1d14266e4c7f278f30b20f9897e14a60afca4418ef9c7b05d2a18e216bf8e4b3d82ddafc8f6797abe7ef6777f6b34e648008ea68d9cd15c60d2145adb32aa7ca6c1e052fe9a562eb15bf29bc61acf275f8c6afa85c4dff41aaaa9e0495e3bc94a92eda4543b96ea8ed8b6e7233c7d3ab69e6182a13f0ce4fab3aefd754aefb2b1e3708e6a36d214d702d14bb24921f4762092b17a114e7230a485617fd439fdf7f790a8421d2e5cf118e7be826f5470bec921ff65d28ac80da54487edcb78d2060f79fd62659ac2fbda81f3fca345a7393b48580b3739681fac4890ba43fcc5450d8094a7a15b544d6bb6a27f1a5f3fbb2aef684288bbfe7a4951f9c28cef792f6df865088e21420519c4460b7b77116ec1f58dd4fd65fe30e5a22c8cc01349fb24ff61c945c2de2e1d5cbb8ad3d2dd5dcc2786879e94a6ebe36a874d93fa6f698a10d8e2ff4e250ebcc73db22ce945ac70a5d716346637ee7dd72add74b6ea04a11b0ed6d5cf0a4b4d2f9da90179702fcaea29c8eeda48e39d8b58a52d475e4607d1959e8547793af9ce5fa2882b8f1ecbfb16eb2869fc4d2cfa56cd319a43d2fa0faa192f28b9a7f55c9c71015e4294b6cc2ad558ec0428886650355df53c42354257ef4539f9ed52400ce2ed9b5ad5cc8a217efeef581027fd60b32e8949f806719146f091418f97339df3afe1682ba19fb47a07f35bfb87d717792825eed1d9b6fe82ebda1dd9a1ce07dfbfa6752e8218d256ce19c241117b54a752d202069889d83514437c23846cb4f13a920b6bc8fb72d4b6023443f3edbcd7eb41259c7cdb87ee8f1c0e32bb4ed64e9bfb206f065ccf4279095e4d674afe5c95b0cb16eed78aaf08bd59431f7750a8e22ab1e6a8e2aa08ae861c34642f365d375cb6f2fd6aa310425998b7ea14fab3ea139f6ec4be5f227fe1a85b5f5499824cf4d240ff1ef9a131572b484fb8b0619c68f9c04df4856ef913436451d5a5eabcda98e5726b10667c337adcdf7f998ca288abdab3c7f396fc2a34bd8c4fc557d2905d4e564af4584113c66ae163afa9d5130f7a8ac7eba29562d1f614f8a3723dade96fcc59d1c1a864f474e3466976dda8e4b803d91cd11db3d7b32e39bbc34891ac74a88f8b47f181059cd3057807ecfa0b3d4ef0950f6e7c63187c2526f8fdffd718ec6d9314301a5f900a965cc7372b0c507be52e10aa8d964794b511632e052a8e576b654d73cb1e7811bd4669d3a72f9d1c6cbc8804f6ee3ee53bf410bc3c25d6d60abbffcb7cb439812fba1a2004ba731a83f241b4e9458c1261529eae497d198f9da15e7094e065229d16c67b929152f6d6252e077935a91f6a863528766d9aeb4cdb5b2e036e9083ff8ea7642d0a63dfac23ff40b51708582814b6c400deb3ac595688de65653e7bdbe24d7351bf19496d361cc23d50e3654820e14418f6097a34e11adb4f1ac742a179b4c08032902bf72f3abdac8d7cdb337bb77c19eb29fa5bb8621b07a139f32b2c995ea367790ed9fe7a3759a13d9a33c8968136e211bed04785a0b00bfa4c0a28c6ea662b78a8a0d79b178c05d777121f74fd15fce6077a7819eab86738159c94d1199333bca739c22357360c2fe37664a94bd5bdb816e491c0db811a72ab9a3d3ea2c797eed248ef62020fc0a8173df7955b5591275ea272815db32c00caf8afee99dea883764ee01a57cee257a010e9bc7736b9803a81752ddb50bc45106013785fda6d168d854579e14a37c2bfca4cb6041b1007de72cc7658e96cf12d52ebfeda536fa3620b7bc66a86b0b493156e3f4255a2ae28331e6763fd85909c15b9bd4a3de933fe0fa3da2e2ea36cacf89c368f6965b50b4c5dab6e28796cec64c01e4027e4aee1fdf2b48c4fc52d89c872ff39abf1cdc403323f8dfdb4829139edada980a17cd9aa82dce882a620f2ff7c5674c3c5f7c28a7280000c00e91dd088ed1de1ce00bf244b85cdc26b8561c15fed62c617ec3c2271b3a46cc2ef355b7e51935712fcb8bbf4004d3e998697c2933b3e89d0845c656d1f8c51afcb4e64053ec057a60d1c7cb31d0ee40ac0c5ec5bcdf3b46cffeedb9c53e566370414f68abd6396c3c5ece7197a24c98f91811480cfa485b13321398500f69573c8e279d46ccabe9e3a8bc0c4715fae658f627fe19a48477cff410359ec6b4aebd341a9dbd9c1e3a899845d6115e0a9a6950b225ad233b7d8c470c95ad1ed9cbf375c2b90005389cd35612f3bae508530d195012b842f1edb90f84876d119e18e41096c05f650e8c53b3afa10047ceee119dac22b31c69f8a2ba1bab55e2bf349f8d27ca43cd6b753e1eef1b5202c9d78dc2c8987f4f7090bc86c7786669d6efc6eb08e6abe80da3f26b62a9ca90d45aa5d22fde20f888568c1dcf031a4c04928e580b0997d915a027935340074ab823916dd5dd90244cd3dbd8784969dc5762c106d5acd756127610439b0fef389f1961a7a899fc693115eeaba8eb7e4fb3f4c2b3bce4333874c64838c00ab8700b74d8af6ea1f2fb25be5ecdd0e4222248baf3078026e8b68e0cae34e212db1bb5da29bf43b6643107b63d32af98b4c769cfeb7051eaababc90ce5659b6434c1c155f7ef1a8e1a41b73819bb82da59487cd865e34810ff5e79ec24dac740ed157daa6115677ab585c0396fd6e496183f1f27f7d3f848f657fafc3882b5594e38cdf6fe6e16ea323a63c7c5f2e4c9d2358a5fa6540eca7c82cebb7edb65f2c12b6529c7627338d946a72a80329e86a2aa6c1d83b97009b8b803a02427c5fdd2a27666a2be50d170e316751d503a7b40070bc7b56e7664af6e412cdfce1c30a5450210b8de1cd38303b89039d26bb64a3605cd0cb75e8db331da61e0796be8ef51394c5e3fdcf0971cd57d0b0f8f92027e8b0828bff0c18df876868f269901b51062f4c652cd3d0523fc5e0b9ceda850327e251b7827ef8c9e9d44150ca3473a005f63e8fcb95ee5f306dd3ef9fdec739d19fee41e8d605ac62b9be1d5c7c9ef532ed4ce8de161b484d548e035106607a2c43adf7cb22417d3bf4ad1b4acf5f423da8978aaf9a66b31d48643451862782703c06cc12817f06bd6371dd8e69eafdb889779f666c70d6e6f88cb0263d2036043493a5e23d29de8d2fbdd30d49ecd70987ebb30db242622b1a65b40d21bdf92d616f3c988949edc5954930c6c8c7d09df988a7e07f6b420fffeb2a646839a7c35c9fbc1c4c7bb91a7aafc9c7b36471f90ab9f3b"}) write$hidraw(r0, &(0x7f0000000d40)="b07d8534f3e4c8a5694874caadbcfd105e4f96ddbba11c76fe9d81e6d9cc515e086f03dd0d7324fa9bfea494179a0ca2a6abdde1ef4be0ccc4122458bdb38cf0bdf72197edf52217a4e1ed9659b94f16ff03b55d7f11f2ad52bf805c80848969b1bae9ec370d22dc4fb3c9174291847cc348ec81bc7cedf9223217561f8a", 0x7e) read$hidraw(r0, &(0x7f0000000dc0)=""/4096, 0x1000) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001dc0)={0x576, "3ebaebdfaa4d24397cfbb086504259a8a4eff2a0b23fe72bb3ee7ac1066525875a9463924350e7810aa55ea1d8d9575d2141d1c1c6ecdeed979052b478d27b201eea29109a2053ad89d5840ab3bbce02a31f4778d63fc1086986ec9849847883db7dda179808aeffa6fc2c6ef99e0d63bb27dc9b221de0b43d14650f454e378adcad8d43ad5028ab5a8686f53ab957e022d94e4ada909ee883578bec624cef2806ab1f7b391549e01d2c02166f81a74ca8d4de0d5df613e7bd57972b51c655321e94055ba6e672d13a5362f49578096cd7c55ea5910533e8883ab19e144c78d20714b002b270fa4f2cd474aa8cb8ed14a19d206a6c991f00e298662111beb6f3639f091fc886611cc2dac2b428799758137cb3e8cb1eea3d3760193de7ab09844385c5ba6aa2931600827b5c22bbeafbcf3bca73f84bf2abbbe92111c6f0ad17a7f3f57eb7bb0fb876103b4b5ae3044fa6623042721248576ef597ac21a327a43ac1f72d17851a4a9fe27c536056f2e80ba6803dea9c68f248e05b4f419786df5e9857b139ef8d7932f84441336b71e93037ee605f8de3ffc14d4f0e89d996b034b6e6bad7589a7e810dd592e2176cef26b85266ffd3927ea918edc7dd2b124ff7a4705a43a515a4935c932daad702de999d4583e1dbda5699dfbdab685f25c56ae724ae3c6fc0d504fe384e1ffa264524661c2005907d6d732670724f21d087204344cc484d896be0af5c78456a7c6980535d01416074563fda7fa3a1bfd351a8297cb79e289dfc2fe5b3d8be432c8d0dac3780a456daa138ddd12e263afe7b804cff12607a086f99b50c53291c0f3715247442df741a017e71dad0efac19420a9242da8f964cc4531f7be8ef7a4ccb942c62aa6dfeb1cd381aa483b885de4d7c6f39c48ed21d7297a782332899f5a821305a1e9d18dc250a84acbc13af8c90d459478981b33b6cd4465803ca58db3ad07c2ebcf9996003046da61f165b9a486c01d0ea6faed2397bd587e765eb8ece76d4409278245952b8f86cd97ce161de8c27e1f2d3098734dd1fd4f765c03f489fb932fe3fdb57442c90ea9b9b0f222cf044e256354e709a9a753cdff3f76d785bff50a1c25c3546c378daae3e9b9c9bfe85af04e7b431aeaaa1ce141cab2caa1706cf0dbcd1102636e183c725361633a2beafeaf09fa50675ac875ee7144e9f18a1b76bac7f7aea07ffd71e11df1072d71f433dc84190dddc4125024a87052cbfbe7a0df879d384256c5d6293f8ff8f505ae7cc4d0015b150b477c73ea381ae8947e2320f807ed95cb8b94823d6b19c9b16af11daadd1533545d007a017ff33f3049bba9bc90ba9616cf37aa6f1fd15fbc7a9464214e400e681c006760943a5eeed3fbb87d7a01b1ad625c87feccbed66ce857a82059d8b4bfd399f45eecb92167a874080b60849822c2e5ed1fb7174fe85730a57d959d8510222cdb208fe49e542abe129c8cd1ab3873c1a0a0646641dcc599446d800c8a256a68486417a3638430991e0c20bca8d674d3673427196923cb50b7d7da715246f2fa3c14c7c3b9abfdeb57a6d0d192de61ed67fb79c6fe35c6dffb835ea5b9964771d888e4990c63520859d3d98d0b75be5c7c11dd9ad563b7518369676036ad9451ba6bf860c3c88da8c2328a24d8f21e39d013c1e01fa885a43ac17f0178f690be364330dc6c010588f85f4af4fc40f16c0b3b95a09c535de2a50e88e5ec8dc55e2f5f3bc92425e721745f3e21d1a8a04798c5457c01527b1cd8da54a38c39c0a4e617495ec1ec0ec22925e2ba810f7b94c4fd17e9fec5e0308f3bb22dd8fda2ff8b7ad3541f02d426da3b7dc5d46f82139284c506b4bb62d1a90fc0148f03a6fa20599d4bc385d5ed1b89f2ab9c00e302366e71f065d1936dd9a67f6e8ea625eb2f6b38a1050c53bf4e6d4c1d4a50f0acbb2e4796c807c151403ea07a78e6ac512cded30f86e34fe305bee"}) write$hidraw(r0, &(0x7f0000002340)="24294816763a0839cfec427285700172edc8f0b4254932ea47bcade4eea06b52bcf329cbeb72ca2bc92f17f9167fcab150dc37a2b1f306c22602f81667871dc375a6e5e5044e21d016d28b91ea116047b8e61ac74042d7a4246cb4ca263fe9dbf4820dec2a2abf175aa432d19151431d0e02e107f759c14e0b7fa7f17de42e2413113003ced2c6cf63b261ede0ff5a644e0471a387189fd2ff65844a8254d6eab4c331099973848188b7c3de07ff98436cf23e588a71b5f1", 0xb8) write$hidraw(r0, &(0x7f0000002400)="8ed1873b8abdd7e0d7562b75b6f9ae7511317a3681e45ab694a3b0781518c030ad68278996c4cf92cd3fad13d6c8ddbdd3b02e5faf2b5e3edcd105ba2fcb84d01914514dc4c8c845085bb61e047af998f7325a628c1f071aca449a79a9bfbce444e3845b2c6930c6af925ce01c149162b7cef88de8a9a0ec3838e25cfd18edff814dbfc09410b1ac3bad819c5d8e8410ab0d056c1b068aec5f68e689e776b1d37d20653c563d59796e1a28d68d1041e5a86200be95c7b64ee8b9a73353b42f53803c10fd69613b06d93e220f10fd60496132d9d2415b5d57bb7eb3777104a0b214bf58c9a682b26987605d2e609f", 0xee) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000002500)) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002540)={0x2d3, "818cec9b2c07660a57fe5a3c69dbb82864646223bda6fc77e06a3f03fe3b6d7046fd478fd1669584ed4d72b7804053451078dde2a917b6d8317349aa9df40cf8020609231b7a15dd46ee3ade19f5f59e6e8a69eed08aab229a81e53315762c349d5f801739b87bc2fda281c02d84db0871b397cff3d420675e179b716602f027df4347313a780afebda4d740df70c6c32bbbecb1452ef493400c9ab75a55106f443c34d5551ce3550fc3bb4bab580f577824c046111a619f6f43c02ac80dc42d7b93a29c8bccaa0791e11717d1a14ad37ee0a35d73b2ae5d68fd2cdc373876981a24be0718bfd68f7d2e6d8e0a44618264e86bfad92009e95a578ef4142854a088413d4cb43330ba3bc9121c967664a0279e9aee7c34ffc0cca509dae35a589c5689777354c074ce3eb0cef164ec1b6ccaab4c4c0174eeae24c04dd73bcbc2a71bfa2ca013b2b12a5db3fb016d7cfc0c904672fc6274048692371f52fa380bf88cfd5bf0295b48830372d711a9cb70dbaaaf91fb4eba9dd57991453239429d9c381e1bbe598a98f0fa2b5749853dcbcde4b2f47590eaa3683d9a75dcfb0e3c4b9344cf3eff09f6bdd8496850d55fd00a083c6f8f37e13cea6fd90856c55417cb3bbc0744a13e8392661ed61c0be421568f33619a2a74754af4ca1af973cfba38d3002e631d08c3600aa3abae7894c7faa8c631c47433c6617bdd975417f1bb1356e209d1372f5d6362c872b7cba238958531a33e0b4afae7082382ba4fe92a93f3a8daaaebe6963ac6a5e42ce9f457b9e5b7bb5145961cd226fa2f8268d5f0bc1fde6aa416a7f7a018ab20aa059c6a28f1e5a173a7a32d62e3d417a0d4bc5f7d987de19f03c87e5c85ed74892eb2606f5cef21199626d229ed4275d64c163cb6d9f23f6361e33e8a23eb49c6728c87ad141601c4d61063ca6344d6f43d9236cdd3eed60fefa6c7e95778788fd1f0adaad6fd32a0c9aa2c913ebe7c7dc702946e6a8953a848b3a4398df19a36daa15c887ed28c"}) write$hidraw(r0, &(0x7f0000002840)="903c", 0x2) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000002880)="9c12347333efcb0afa6a3a93e5f3bfb27491119c046ca55b060489030b37dd9c87e05788d524372842ac2649333716281aeb98cfcca622f33ac490cfb42827cd2f0ab5518cc9203b545c9abda97497054e5d9a43fe38f3811b645f8c72dda4bfd4101c269a") ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000002900)="54a48ad944c4209051f8a6a035d2593cf3692f3256a6d85d692bf5f0ad17395c861c336b5ed303884b018fc758e4864fb7f9d46376d90bf511d9bc34dac368830761253e40d74f91624a70c284913534a3a841b71577883a") r1 = syz_open_dev$hidraw(&(0x7f0000002980), 0x2, 0x8000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000029c0)) write$hidraw(r0, &(0x7f0000002a00)="fc112d2f0316cf254937dd3e1dfc84a163e5891ecbd323d478773d94a79a91e585b1b1a00d004b1679eac9efb38e4cf586b69db0cd65a70508a7862629c3fdb17e88cf754dd5f63065d4930c47a76dd4681c42f8ae2d8ded96c4f284f03e5bc9596f2b36eb7c3ffe1ee6e65fe78ac1f8a380004656e31aaf2416d290a9a3fa225721fa4ea1e3a2faaf2b5a34390e683307d67da17797e89f2b82ddae36ad5c10742183f31a6a5e6bd70aeec2240d6d3da0a1bf668daeb0409741cc4f2ff7de5744693e4ff0e6bbb14c3b40346fb425a90cf6dd1b0b093e9db0b324a2e5ccc954e7cff0a90e6b1bc821fc5e25894ab45eb8a5ea1d9595001a00d0b83644f5e5ee000350b2479600f925294d4529c94b8582ce3b1b7278ed1c3b85edb6315c5fe584a270ad0914999660002552aba95e68f5e97c15e4e4f589a8afb89ddd899d3c9c4e9ff52946f579f5b5525c245c64c75caa190e33c952bd33f943fd959b50b5870d55cfe94863688ef24d71577c3a748bff50d4387bb95efa2ae780364c26d42c17b3f01161dd84e9b7fbc6505b178b34f32567f3fce9a683b3379212d695488a90aba2d9a0d995c674b515c55fc747a943ed29150da422fba7be17eaf23c78f2f22e8987c8030cdb55eb41e734453bf28868764272012011d9ae1dd92e8836c53290ddb0934305670808c92dbf108d747820e850aea1ed215defc754bba05b36160e1613864317535c57d46aaf54b8f1894e52410feee48075e046198c3f259077e015d7a653b084be8c4fdc6f9c36351604bb1ecc982bcc95a3ce9462bed6f02fa9fa742b2866c34776cce2c8c12130c9a8c16cf4b9bd56deeffa8e12b960d88ada1c2403ee9cf4113860fa1a3cb39a112b20a20d1ddbe0cc87f50be962c0263da05ed583923249c41a9a0e8342ad8acac78055b966e62c70de258a4e0d95130368723ce92d4e7b17bf7f397faafe65cc885acf668d6f5ab8f9a553212820b6d479d8a6550bc308e107a6a1acebdff8f338846da1772722ade594e4e1579d5cedd60a59e46cb04c6b0de82c4161900d43d4087499336f8745b73f7689d085aff76b3a52ae1979f8102014d5c2f840fdf57d9cc5c3c7da5820ac86cb480798222fd93e38fdc03a20c0aa50fb3f354c1b6d93eb1e15430364a961721ca5c3840625bf13263995b9272bbb2d1849c0777bdb4d3e8f744529367b7dbac1c8b6c225817bef576deddfe6a42319c3d9973c2f13a54d95121f2a22e2c769bd5900c1550abe35353ca47edc051f329e6a5157a9a2538543ca0c3ae20161f824acbfdefb2abff1c74a325c9c7ecc0281ee1569402c119c3b8fa66048be15551a8934320cba9c71a332ce1c62a72951228e95b42007a9b25460b406eeef613ef3c88017f7abe349e54b2661df1e7436f0fb6d8b908154c907438bf06483fd20bec28aeb20b9e6ada84e2ff9e43d5a7d9f3ed07ac99c218147f7d11521b7280a07113aeb322b7e0464c8d0a22f436193ba1183f9208ba61bb1391dd113cfde837e8476fb7fac4b447e621aab0c6d728e322d3338fd260e10c2c727b61717f310e8b9a5f68e89f160c4d28c99868d50e86a1680a84c73d3bdfe45526d54c7ea3da503fe27b30f297df4e8c2a3e9ae32a3d95a9035d75ac5dc01cd67701380d4b3945c404287529dc8b06c30d08159cd44c0e6cef0a8a3eb2be58108893b8c795b143b4eeef41b49369f2a2b9b71811f0f6f573ccf4338db3e7ec00eaee8ea9c343b844ebcf1c0667e35e692fdca088a70c136750ae2bf2c38034c3152d1be43fe84fd91818ff9f491b2349206072303369f68c1efb8a814b61436be89b1dde2ae9ec75f874e4375c8d653bbdaf6285ecab6f2f133de6bb0eba5dcf0f35015d8467511afe0e6f79500001dea693c21b80bc5df14843f53b4c0ddb1d1a2f0c4ade91702b2e22f686161bfdc411fc7382cc8d3e0faa2ec0b25b7248bade5ba32131b3072aea3d825b20bbbbe80722efe17e57dda4f1a9547fa479238eb274d4a214e499cdf965b976dec1696878f9bcfadedfd55d4bb1dd5912d3df695674bff138f0c77a8f37224934399d360ee2d5ea53c34ac777d029969de48be544d7d39ebdc686f1891da016d107b233eebb4081d3a9f8ddcf75f4445a949422175ff2b01ae1c81147035a1b0f38336a9ced09ec0c5ec9967d2aea1962f205995dac51c791dc0d49aceaa541ab7e9e2522030db2f053c347c7f8ef7f5c9288b59a9ca58665192370ae8dfc1b59636cb3dd011c44bc942e29d40623bc09c438b0d4fed3a4176ce4fcb353d25015d0e0cabb5df4a414c27e87c7b7f51eaa95890f162d6f04333d90dcb2cce6b108a80f42edc281cc6ce2db46bcf2e7e416345d88f94420c81956af3d6cec7e08b79a9ade3f794c0d9547b7dd5dcbd69a730b43d4d9fa78edf95a6a24b63450f355600c98f1cf49ce77ea58c1ff56645e19289eb41b5b5189b4a4033d32b8c2b175dc60b623dfcafddc436f8a5f0eb9fde6fdee293526b88bcb297dfcf644afc0df5157a12a3cecd6fc194ea72bc1321cd95758cc0e45a49f9d5003b875beef7d835594cf4075ce42be875fca3de0685939878f8913b0acc106a8a8af06e40f4762ab0bb8824b254c828870742eca70bfab8e2681e0f8e54c2cfc7d4642d3956cc73d1d5921572f171e1df8f3e84dd52db1593cc955c93c2f9df14866fcbbef519c1fd146be78a35baf925ca41aa987e57b66670e77ef201623be0dc9452c6c37e41813042ccb5fa1746757f7815227ca1692b7b50d3bb42a9f1562d6005451eca670cf55c15d8d356b276a145376f6ac65ae2adae4a4e08b718f05430f81a18519c500a5e6fb4ccfe1925904e69728772a995b232b0881efd2761158e0088598cf40666722f211976b9076c9aed39db294aebabe15ea2e25d7b393ddde4e0a7646669d57aed4300862e8177b889f557d620f4ae9a714147c194588e8e7ddf73960ebcb6e346432707aff8668250b3869ec06dd130884fb303e5a99c77778e57ff7eee8c37efad4f19af692ea612cfcf86edcc67b05731ec0f31b57a5ee9d9f709c5f8e5edc637c3c735149006fec3b4bf424c57be3540f1864c3130b2206b4d148d82a341f8423dcaa51e7e1cf78e8760c2cd8f7f3007f771e59641b4b63b23d9b076d6302f1efd8ed0d9d3a9df562fc823f8fd5733051b0630c042cd13a27ff4464f108ad76615d6e5cc5c245e775c7b9775e09ea07b3662680cfb5e154afe011c5779aac770617279a436f24b6930894032530619be00af1d5b52cfdffc6f3229137bc7d6fa8a6003085832442ac239ee52aa8b3006df4ac76255a245b50cb49c2c57eb97211f0cf88dfe7e7a1dbee275f14f094ecfffd99f8ec7cbcc4dc07bb43a8074ff55be7597cf1c598b985ced740aae709138a6241aebf18a940aa705e03ac06f0c3c5dd5842e5958646f6c9082bd8920f893472e52c005fe47f33adf6ffdd57b708a09190e53731c5a2b6605f7f6a0b3cf4d050d917982ab564e5bfa319760a4f22178d85075d5c5920817396c7c0c33c4f117dda257499f68d570f0c53763e5e269bf152cfa01ec6691fa365bb7378e7cd8c851b6c261afea22f69efdc8b7ad539b937cd8e784118191eb682c97a74c66091952c9a6043c376a339795368e69deed15b325bea08a3e4ac3ca14d7c1c516deb2a2515738514d5c7c5f8af8b0193ffd04f87057b0be15cd28b64a4f5f0774b51e476d0e1bfe06d4aab3e8db647f2a6845b8e10b29b404a8760a675f1cde17e1b23aaed5ad013a32fdc2564a859cb492bfd4a591a37a80ece0c8f98ed531b154fdf22d12bdd738d8057b4c38a0cf64209af726b94355b1cd91fa4c412e5dca248deec3abcbebaab12be4f4832d8f601e66b576c01f957a26d549c69948b7d6de30aa8ecad3be9e8912dc31526ad26b87b94df1335e47621c94b33d1cf59825d4ef0c465cad2258b3a687b8fff930d1baa36d6f34df583d7282b86b8c48e7b54b0c7913199c3a4ca56b9bde03c8d76b6398ea2c9d50e4926633568f938dc26ef9f44574688cb32dbe3f0a192461982b2bb5986ead7c97c8a9d814d56a965095755f6d056cb6c60814ce440ec3f92777d52897eca4006767375eeae53ce17d3e2b17621334da09b174daa01de327f3d9a142b5420708f12bfd6ceb1501d5b6a293dd8637fa34e9308da07df4507a6c52d160f57f2b9137f4f7ba7b6d9c41ef9e63fa3985ed8410a271484535ccb62eb3899925bee0055784069fa0efa2f4bfc8074380a0674bb4a0212cb583860854f434b4b4d9e723382d0b1a9499bb736266b3b50b0ef631a53a9cfb04b0129866222fedfe60ba79074dbeb89d7e58b2c97dd7c735e6f2e035a7986cb450cb313b082d235ceee8df2e4363ded718ea368cc883403b42763cb8ba0357f88ef278702b2e0e20407655f24527f49ac250b3de71f47c6c5acf5c67b9be48d5dc8c18eaec28f23855897e3757f37cfbdcb6105f319128f23ef0e037d29bcef32074a5c06a53df3d20b4bf1954743eef77dfa83dd28c44930d7b58554ea85df6e4c51a15b3a78b4ddee7b94ab75844ebcc5458ee227118ce039b2a980b9eaaa356d11c6c57e41cdb45afa289b8197bb0a552abcd1066c348fa6be1408a81c9f5ea743fa85288dce81244e2cba081ea254458b8baa9f126e1c796be5c10338767cc398bd78200aadbc4514ce372cc974746df70628ab01db1aa2ba524b879a3ac21ace812e7e48d3df506875b5c7ce2324e9883081a39d8b227c2a77db85540102a82bda21382d0326ea0bd9fd44fb69415838b9e441b3a557ded98ada5ecafac9abb8085981562eca139289ad93c76b3622474cd35f8a10551f1c4cbdcc28e5afea58d7bc3c97b558f8ed5739e05f25d87ae3714b95f9953a5ad68ecd7937e5714d977d4698725b3418a1221ff26bc32617a16b08a131590ba94aec15e859c52aec67bcfc44a090473030392cf69898fe0384f5a976e46300f1fb953fd93ba9993cc45856f521c0650025d0d3df66ddff7c02ae13b2f0f13e3472e125941fedf76bec50b8b09e6a60d58ceb353cbaef4040e29293b7c3a30c94961ef55bb12cc14fc0d23ec24d5dc91af82292b5719924f166cb0192b652da541ba277d883165b957ec773cceedb2994bfad589d3e9d9cb9de42355c98dde29a045f83cd05367a7adeaaecd321a9a0ff7f4e66c5e8a2e054c84fe5c5f4a49de826fcf3245f1c77f94607dfb595590ee3020082fbb9aa645353156ff0304bdcbcc479077f5fe8050ff1e6343c87fd9c9fa9fae14cc2e40a8c8b7e9c9e6f47f839df1ccdf47fc99bf796502d97c4b6a1a38cb06b4da817909be25ad61ec3c47f5543ad52e9d5daa0486f8baae76ac67e4ce390dc83c8332783c091711b4e62981a958abb59bec51a411d5de89c77dedfb9d91e56a9d2ccb33cface77ca3d8ea4138f0d951fd6f05c6207b800e57577fe06bd21a08d16cb71ebfc91e8ab06dd04772f00dabf54d04068ebebe39f5147772870c5ba867ae75be7111966963b0b54857a70a08103ab61256756724ffa452307583b8c5d3189a471810755eebe3c5c6b51bad5f0f0babdbee5f6ce2e99d404f66ddcb4b15783f5f039c7ab7d40c7d5395aed85d6fcbc52902d745d8d036735e896b1cdf2e8a1404db9d637e7e1efdc762a8459ac479c9fb294d4ffe2bd295b9ab37ca0856fb5fbe34479bfb7b829d5cdf03a8c943347f1e963ae976dc42ccd6cbc8d9db20fbe5583b9bb21947c951144cbb10a1", 0x1000) read$hidraw(r1, &(0x7f0000003a00)=""/115, 0x73) write$hidraw(r1, &(0x7f0000003a80)="57d272ce4dccbac25ff29e573781a95eef6b07f0da91af9e703286a84bed45cabf43db8d4f3e157b12ef5487679f99bfcfaec26a008464453970a6b6bdd3a57f2e0319d444c53170faed4809f7bea09a669ca7462534847d9c9f4f0abd0d160afad6b7053ec53b80b0e35e306e9b9164d873d7a02c96553cfc9a34c7757549df470579a15ac1479f7997471743810a8e5a537d7b31964c7ad948a486a5c84d6b37ab464897620e252c0f66af5f13a481a8ec339632c2ef8a6b9599192ef5bc4814a324f37f158027aaaf", 0xca) read$hidraw(r1, &(0x7f0000003b80)=""/106, 0x6a) write$hidraw(r0, &(0x7f0000003c00)="42f5500b70cd7ce7326463ea79b550ed3aed7b9a0d981d5b3fcedaa14be4779ede7b9921934cb3fbd0dcd0873c5fc2dada5993b6eac4a560aa9ecf0b8dc732bd9bdc3d0972704daf13c9ec80f999b75cff5d6ecd9da0281bf85da18591d636d029899bbc6b36d8a7870c31f4e33c8d7c57ed56cf38662b5035c9f06b78569a10f9c16a35049450850503c87279f4e16bfa40783a4cf6fef05cf845bdcb5f40bc8e073bde10da6eab6da9e08fbfec6073c6ad", 0xb2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003cc0)={0xcdd, "537ea8e98006d86fabbf89cb8e6637c202f339a3a8e2e33cf85acefd70587348e6fd5bedd875492cb4b9dfd5975c467c04cddd4ad264e856785edfe31069a823aecfce6d74ec0a944c8ac516f4f4c67f88397d7d9098691701cd5e067c5544a12f28137b8c95c60a23eff896043a3a6e59eea52782da1d5d9997e9f5f4f8959456998365ad12d8062b287096fc6f6800992ec9c20ecdb8165edb665174f67857fd6c9f90d4a0d2dc9f3ba4686801f7195886ddcc71e9e97153edd1b8f1e948ce9fc800d34e001b8e547e83cc318223a7973d373318fa029819a2b7adf33ff10cf4a3042893529d80e8c42791c0bd34388595fbe1da52ace38fa37da9993d593014e013243199e46c63c5d7b467935aa4109743da597bf42078a37e2a65f402de082727bd2144823346b667e5086b2f2b4d25c2976e8859a85d2254703970d01e1c30633387cffe1c1dedd329c3576f22c50991160ced8351ab900bd0a44f4844fabacfc9f869e00e9da696ac71b4008beac68b21a1b9a42cb982029d17ac266d048bb094b1ed6fb676c78ca53e099cb987d5af038d57c1227bdb409911667f621e1422e87451c20822cfa8e338a65adc417721ef7e0e8d4e77add3c2c3a8d0d1baa46b556b50648293e63a85b3c1c51956dc28c3ad2859ae443f43292cdb21f2b3250569f0b4d640a28b12055c0608dd8dee3dbc8492b00c4e866450acb91ad6bd176b31b104dc47a0fbd95550214a8b25f71da1a088863b3c9c2c02059d5d4a0f89eedeea533c5f567c38ceb06af8cb51821b09291b85fa6d93ac65d5656374e819840253fd9095866dfcc21ca719b0addc1cc3a64d7c06212cd5397f4e94c2a06df2111ce55d2e11355b9a36db114a37345d77acdca6d8686ca40705e5fce68945b46397ebe658e698579af95e292b3ae2d683f99a43e81555ab9c0fe72c4b89564223f097eb0eac40f2358ed8e6079b9b92b280dd68c4d680d624387d488a0555f3ae854418b13d7043d7fcfe1629bf60cbed3088adfd1a7cdc2e7e49561cb3d942d5d5862f85d7b4d53f9895dbbb217de71337a8ca351b09dd86fbd45e064a2c7e115d576f4f47f2efcc52a3d2735d9be3dd1b9a752f3571b4ca3e99f0ea5425cb6ba1bb16dbb9c0685d852844f48847bc07d8edec56010d292b0da177ec6f56abae5bc79b6ebf95246d230a9de909e3fa5f55ffe120380317960076d72e91c0004e5c8ab9e0cbf8e03dccd9f3a459e4474c8d1005d5d28f60c08f39ba1a715ff27fbc2e10ec8ecf51ac7234114a0b4bdc23ecf093437b3b09910aca7c465b9e165d52f7b760d6e97e6ef47e09f1551b6c4f1173e9979eb8109784d61ce1c16b658b1c60ec066b6d2d47d838093351907794682a71d233400d5b84226b1bb570f57dda9f3f23c5a6221b371a03def162ddd02d97a8aa61184ee6a617f8fad044655b65fab1ec05c4ec152d56b19f7e6b1cfd1feba6e6fd1bb4b27423758c17c8f04f2d7f1d09166ff6688c04b346c67ce87994fb6a5b1afce99538a71bf8198db1adbbaf2e8fe214138632167f05daac1230410bd3e9f423e6d1263ee05a007515ab633147811b125968b84b02fd25ae61a0d6e3c5f67cf8fbe5da2924032d48c2329fc96f5c510a5d102b88040c9c8d691c9a42297e803b352711d6a8f963904e30207d8619b077fd2638247b2a227861bcabcffed88cac23febd8840aa5f472d88346ea2fbcdf9524673962154151fe31168c23954720f74322dd51f927806f40f804e83576b8bda06baae4ea6fe8cf3ee181e8855797043310264658d343385ce6718a654ea534ddcbf8c1f939662f7e539cebe876ddbe9249376e0b6f5711aa141389ce45640f3b1b08b4d34ede3b620d7da7d3786f29e74b1e32066200852beffc3804210ef3c812b14633c7500a1e85585e54998bf9b0e5b901cc93259bd6f88b05b1bdce3f03975f8b13df5e4523045d9617cf2cfdc9801a8355622f11a035cedbe7fb6e555810d1f1eac4bea4f9b208c20716a7b356ab2a3747462483bc4e336b0e813a4a85832afc0b2dd5eefa430019dbe1dc70efe9d10520cea23c7be4765b0cad16de9f0d8b12d9a8ea694ba993a44758a2ebae27f2eb093b4089e9f4078aec824c4bce7663e1f2ade5529e1ff1391fe92741de4d137f4a94414ea46e6cf7e5f3ef8df37af0c56baa9a182974251b0440cfaebd2b3db6ee1fffbee134625d429f59a22c25d9da932476d0682cbb20ad024649c78d41ca602a5e26090c016fe42dda80ed58eb5c111c8fed87f55a86de25b5ed6e299240f3380da5c06e30772ea0e84d5c9650c309a354e56dd5b2e9758369196655cea85c806e6337fb063e377ece937699db4effbd20b6aaeffc748d87ba07b8e2928173839fc970a4b4e1b03867d02688131a84f2075787cd0b61fa50cfa75ce961209c127f30953d67883b9d0762fc6499f0d78bb4cc49da10d5b2cc2cd52c31afcb45be251d934840996957fe83fe66a843a4d201d2439e169f62e035aeccebe0f3883bb2c864a5f862d4276909b56084c611722a5d19516e4a80b0b61f69cc0f0b7b502d629b606e44d7e3e5f415e68d4308401e20c56d5807a47396acd50977c2f22383c7c86d14e09755bff6a562622c2a58e99d179af496c77b220d9113af442f6454ecc4097fbfd5835a83a956fb9b8a59677c096d5a18fe0c5f7a9683f45c3250c4ff09816f713ee99294247f0a91f72abbc060b5a2d9a696a8a5de94cbd1a100424ca6a72800a58c8b722a7a38c658c39dae5ed903097b4c2218b5df89dfadaa9dee5012d2cd2fc88fc33ebc74850ffa57a234f2d37f57588ad0f316e7ff53069d54f208a5f8c1212184f60e338a8004532ecf9c0a57a0011b553f189dff99c955be2076f92520ad3abb21e7d7ec115e1aad0b74bfd444a0a848f38665b584c3aea6318fac6ae7a78f552ce4eed8b465c9790c3f14a59d7acf941c18c1967e48ca0814dcf84489e0cf551338fb7a70d78611e7c9a634d9bea79e43c8d1acc06b978dfb7482da8aa6f9258891d90afeb97c8e50e9248400a53217aed71dd9bb7a0848a07bca9ca847ae8b90605e9780a9312d2bb4a20c7375235a1166497acc4550c4dc722596f78117860ec9e0ecfe20edda32012e06265b69e9abccbb2bfe66795e1c8f4031aa63897eaf16a2938302900bc4030c584088d1f618fd54c1056e5d9fad3b210aee15fc017ace65e7ac83cd4844ee8d33808b28ea77888fa70e2fcdd3d3747dca8007d131dd423322e1a120ed8b3be8f375e05497a4931873fe908ebfea72fceb615c13a4ad9d874d31398fe87052656f37147cab96ccb03486e9735cb15cc87e0d9bfebdfac46c6668802b1d963b6c6b34cf8f8c31043c73b623afeab7d02c7a5c32c85cfed88ef32efac8a0ef69cf139b40c662f1979d545b2c2c17fecf3dfc67f69947fe3c2a1619c99addb5f8736f103ee47395082350bb0460f99a30a54962337bd8bc738263c3a5d2685fc108ed02299ea8a9ae1e1051531db1e3b1b0f38970df13309758358565d272cb66a83e3e09de2002a362d4f447f1998d23743b41e32cf665139f4bfbc12ece554014d79196bbcaa646a016e7fec063ef7cef22b00c0d4354a04ee87a9bce2cacd68df906a21097116711e0cd8f8f71006df918bbf5a383441918186e5642c3a2bde24443fc3d06cb958cda43de9e81f1265b3690689962b9ca473038ea0842f8bba4687f18e12dd688b3f63fce4e5b849f508d186f7ab17418e05dd1c0d0ab5f77a4712b047bbbe3648e13b6cd910a309bc4b6bb1a95e347d06041ba149538470364db77378ab550cfc2986ee3d1bfaaae3d0d5fdf9407bc8082a438311648c330657f0809c1bfa19e2042df5b33dddce29b93940b5f174a82b91cd9ddd16eab0845c198bb888dea5e7113af9dae82ee86035085ec856e80613ae37e25752d5e3f3ff7b0753d4e5cae9e5b814c95fb407ad71c58b91cba9487339e47d5c902650d73057e19f5a9000fdc4d4ee3f9eabbed18285c9020cfadb3faa4e35d8b53740cc649a18dfbcc8098ea2d86cbf5e00ed3c8d05a3ffdb7d5218d295e1116d3607e69ebb1b94300fb3961555006bddbb776862470505ace7009aba59760bbd9877d82c67d6d072f548c8cdeee6070bb1e4c6305dd4ea929496aa1cf5d36b6116ca5fb0bcb37c62caff804f72b2d7146851f71726775f57579bd363b2899f177fb171971ccdf6bd50be90438c7d82bde28efaac1b1c066c09820815f3da80c2337abf636d46a6e40aed7d70438f5e5c03dd904bdb8320386ba04648add4a6b648b61e5138f6a601a76b3c1e5f7ef2f0f5df378922b2c5df9c1ef12520153a4e5cc4967e945e751c668a2a784f15587acb42600fc864d3d3640683551a32166b541542b46323ab033631098eefce4e70876f838082cce7460e02fe4d5eeb58a4b2013ab6a67160a93fe753865182e7506405f9119e7cf0c97b13a21dbf12e236ab2357f8cd690f77c2581ea792526d1bc3780863ecc20f04b386ca4fb35313423790090b7020a4564cec644f5adebb8a747b7dc9b64549a7fe6f7383dd133706a023977f08b58a3cc0e2db375f966e586074ba421d14790dfedfc36d60998837b45cd50d5c63d7c4a25163"}) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000049c0)) r2 = syz_open_dev$hidraw(&(0x7f0000004a00), 0x1000, 0x800) write$hidraw(r2, &(0x7f0000004a40)="86f34e323721cab0957fa271e37e24fb372809bfcebff97e221f1bd353181d867ecfbe4950e9c4911bf7152c", 0x2c) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000004a80)={0xaeb, "edb1784b17be4ef51a4553b54a4a122b7a930a49e04070462024537b6efe87d6a0cd11f7e7b662284a0dac6072ff41383d09f2b2203703ae130ea03c3650f33ed681c978d7760cfeb08ef57ca6ddc1d075095202036cdd6a07a55b8fdca27bcb7ed70e4229a3bb72b1132f741d0eaf6ffc22a965bffa306b4cf2925a1939e54b76595b9584c98349f0f27e0885df840e61713c5b9d34ad6a5307cf38a12118ed866e56c7acb25468a5391c7b8d32e146f56c5b4c6e5817ed2e01ee2ba181de917970dae161654beaa24b34c45151bf1dab861117cb7d56d5026e53d2c3a2c144ef88e05af321fc242ec50d1fa752440f2cd741019416fa9c968692dde9eb16642d5bd741025f8674892f20bc9b7afdbcba5952bf93c592f5ab63fb71068341b82d22ff46683fbf633715038b0491b14cb63ceb021c07cc9d76a6d243df065eb754a3941c2b704c5c28df50014cffb5c6113a884dcef2a8226905a4373109006cd3ac3b5c90f23a2cda8f14de105f6f63118cd90c8f888e14176415692ac4800f193b09fceb117c17bcb1f88b6bb8b5d514f16cfdb343db667f9b16d5015348938524c95a022f861a85177fd89c8ee427f23af52116600567aaddca2586fd53869d4258bf9bc837d378a27d6cf457c7283878df4e653f7882f1426ecc435a0749596b69ec4f2b13c52d62e30d14e1b63a52ed67a4c853bb845ce322e32c03b51cd4ce29a54516e3e5c061765708fd03bb3f8e6dcada15ec685856694b0459ce2c32fec11d8dcab082970c8f816555b578daf7d294c50bb0a2e15c113bb30e517f0bafbb0e2237db1fb5942d50139d4fafa11835af13409d789f542fef7be781a27889869f0b1de7c367bdbaef8143357a00ddf61b9c01395a502e0a83dd97360f302283c1c2f2b0d921c4c488696cfcbd190bee2a34efbf90255ded2fdc5ff68c57de6a4473bf428cf47418bdb2c223be9dd826cdc7df998dc0e1a75c7b185a62ff007c1ec4d2d2b77bda51e834356d4fa846a718b9cc3484c50afc96a5d9a33d81940e6417e98868756f4bf4abc86869ba95c60621fc9567ccfd9b852f2cce3ca9a9b514571cbc60be785eaf160d4aab882f1b97fe5c0311e6af8c17d9e68f7c2b1a70ce2f25ff8eb38d1bba9dc3777ab344168d9ae4a0b2f0ebde5323269aa500bb52c5b6c22fdf67ee7bb98ef81e7d574db14f251cd471a64871163c29027d0b795a380f99b526a8bf10ca6a79a33bfccb4919649e129226622fc172c3fc639cff245e5b5c65717054b90e158ee4ec4c1c25a0c98f8f2780f307a38fc8235060ad28199a814be86f765e3a2e912508c7df2b39361ce2ac9299ac49c7b22ff76ad834b7bf010c741dd5bfb7bcea7c6cefd90c0ca652e6e91b91437cacb445868bb143932936e4f035be96684f5bafb72fed91c1a8f34f08048c444c47f45cee8d84f0c935a7171b7e4cd538131354c0779ecacb745d84663e889de5ad6993e8eee1efb75f35307cb4631b816fa00ec7f50b69d60da7a8f0d122595e14a40dd0e51c3165b8aea9ce15d4f9f234da60ec93685f1a1971468bc289d2a7bd4314f24c80f2f765090194d31ca079143fe4420c7843344dfb020d7d110b152439a5d63abee8d6e41520aa9fb6e49416283bd75b6f93e9690cfe46cd818f6d1c670ef09c082b48d8a4af45bbad431a41df78c569965d3b5a37faea3c9e66da22af349e924d7f37561ddf49694d882e8dfc2d2fd461f4d1b9f95c5ca227589d4ff3faad8f739acffe562b08ade019ade8a8715f9279db7882e8c60a4d23ed73c746e707969a320581eb7f447d1c49f70f6bb3fac7b451b7a9cf35d7fc26a851506d7653c1f3bc8e9d461400408f70d21b1ab93c2f96f9a98394b9f687b0fac15b12dd905b037080bf96101d601d1605277d0dc866ac2352624e1576cbb159281f03170995487cb637d5d205032139e8b507ef9d226718f054691be8435f347960a3bb105d7c47725a4d8ab69b98cba8d99bb3581a504b82ba84c811957d0907bab0ce3c92ad354aac99eb6635483a1d653be4653d4e575064ac16558e2cc38043445c833ec3ce6cd5105da2aa4d68d053c6ea3169db67e3d569b005ac980efbf18960ca2ef9bf502d1e6accb05c366e2b33e046c9b413645e8e7dabfbb584a9760cf9d20cba9375f9ced13580ac5d1c05ec4eafe6c1d36821639712dd296611aa3e621dd3fb6c11b9b54352acbcdd653bccda652dcdff62e184302f91840b1c8661a144ed722922e06784efb41e18491c0aca0d7eedc518730e9f15a9a4695efa846b9b4c577659f9796994c2a1e96d3c73c48ea85f14f014bb3c108da107e65149efde7e111e782684e5cf4b5fe1a41a6e6bb11bc652541a023e5bd8f4f7e04de66c99754bb604306452dde58e703de21b9d61a5f2c74ebcf224aef007f0f7617a2d30e63045bd596640e9722fa6d7bf288668fb81f81c67d81edbb4b5628c09f89c24ef51b14bf9f5144fbc902d25232d61bb39c2e3295c2c65384d3fca53d53a247c4ef4fdeb090ed339583fcfc588eed1626869f6eeadf4b90dd4e6867fcb398be0fd65f92a8601ac015f6657f30ed76d377ec7cd260b1512e67905592c58357969d8c79dfdb90d8cde0fab32f4c5f7c034bec9ebac0ba771d212a191df90041260a7b0f24603f3531c32f39c79c9ad7e32509e0e1f282f5066ba6bf339dbb3c7858164eeb13728bc7da0fe7322010b851f7477bba10cdf7a6d7f45203cb7f7fec6b58b4712eb2b209e78effa1e5d5baed345999d185246da1e8f3fb78f41f92532aa21a9fe248ff828cf29efa6ff51175098fe219926744e8449a6a8067a7b38e4e542f4526af28fb9737f5e3c27bc51b6753bd46cd0c106a9cdc598e8d6f26af3686e0c8fc247929b81885d2f8ebaa062caa64562981f6362651bbf1309e571102637d6ccfe0b97635b3cb7d945b66bf4bc6449cf933707599a6e61497c6ea29c303e17fb4475e2c243b0738560387c431dec2bfc8c37b888939355a801becacdee523fe57bdcddf27e70bd96ccdfb4f8227b1914a99b053145980446b72bcb512ebcb0c7d56c81fd2298d02e06b518f45281c7d03668574e02ac1bfa84a25073919d9a9b0991cf2e8b988f3d4682057db47aa4bb208a41ca43e24df4a3c8f7fb2abbf29792bcda9dc078adf4030588cd92be12bdba60a085cad71041efef2f9662b677481d0c449ae32a4bc274e52c54aa38970f55a84d67ae6a5fab229455c7012c3f05d0239fec383e037a0373530fe630bdc982e7f583a3717fbeaabceb86930f639ec8d909d5910bf37e3b904e6d921f543ea51ce64b19bec9c0d2e1db5a456db043c5a887c3e9c7938576de29dc5f13687327aaae30020d0349c085b4cb381bd8350a5f7011c76359dd96d2213336e540ecd934eab1d804ef89d057c0b15e1ca5a015569c65979d8b121e25624919fce2bbdde753fb027cc42963801ef1bcef7e81ddc24767f934a0e1f144d60e3c7d4aa5427a63e1d01c78204158e2ac2da7c0a8af74a773bedf5b16a121fb479a39db1bc6e2239408b3b288a7ca8a0932816f4ae577de40843ef9124d740ea30e1d5883289779c3df046603ba73ace1dff24a833a7646c657a889bc07d1679b609e45924bab422f2cf0cd447329a5fd318f2fe1587a10c5ac93177e0fc10c8385b4a88a13175d537c3a116dfa747433af8672be3034d559cb77faf17d239850951ada8105cc51558881af6977e1d1924b6ca22bbbba462fb85f3c910360e77f717d7d70546dc2d52d877663c308e3486a0db23ff7709845ed90de353f3b4c7c16a8eb39d71caf36d3f8e60881c0c2928831f72731bfa996ab76012561e0c43cdde8eb0ab8954adafb4edda19fbc11c5617b62c5821f6ce2518eb345fff651052746bb6a43b4a5ed0bc22513426c7329034a01b08847df452cd9e2"}) write$char_usb(0xffffffffffffffff, &(0x7f0000005580)="7eb59de7a041a8b96115f7c6045c6f41ad85bff1615c84ad6b0e7b408aa9a49d2c85fecd91575336d74f254803a7d9e4d149fcf638bb434c", 0x38) 16:07:24 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0xc4400) write$hidraw(r0, &(0x7f0000000040)="a86ba4f1eda00d2e6b50e144fbbe94bc776c32000fa85f5c09205860eadf12215c27c334ee98cd50e8f34184fb971200a0a414cb2d0b3fec16638ede43ab4dfbb86087d9aaa72e1397fbbf9331147e473ba0222c74ec7be7bc12d68298b947bc91a8b42ec78bc80b57505a87f58003d79a7b04f600c70cb9f2fa7cb7e7e3680368842a6d539809e2f49a85ed4b62232058c322b26129cf0c13f332719613d0e35c2f76ee1b6fff055fb5052ffd1bf91bbc593124e673f61aa64f01fdcfd68bcc986ec4d2f73454a68b5785875be5bc081f569d6228448e6f3e9608e21da45de855d97fe5a7c76a6ad684f034f643b9", 0xef) (async) write$hidraw(r0, &(0x7f0000000140)="59fb169c3bff2eb6fe5b4066f10b69ffc38091d05934489a8da9284c2e2017cb7ef9f50985d45841f9f6a62c2901c31d433c85f8cd69c6de9e89ec7084a9c3a4bafe948fcaf183084170e7dc7a3499fd0e9c3602ebc5369606915a2e4ec79c49ac77ba90d603992f7ab12e45fd2b", 0x6e) (async) write$hidraw(r0, &(0x7f00000001c0)="996134d2331281773155ed6d12dd85780fa30dcaeca42ef4dc82059331863f6fcdfc62a6711282ab837f8b845dfa7bbeb09abed8d54582deaf0243b7e18ae0bc7f2970b9346a5355519f2bd87b6c9067dc022a2a8bd135f029ea4b8d7d5ae2d6124eb80c6248f2a7332104a4c61b153b25bf5195751a6ab2fc9e3f6c335cbe1bfbc7b3841beac1aed519ea3dc5", 0x8d) (async) read$hidraw(r0, &(0x7f0000000280)=""/60, 0x3c) (async, rerun: 32) read$hidraw(r0, &(0x7f00000002c0)=""/116, 0x74) (async, rerun: 32) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000340)={0x9dd, "1be0a0ae11b5133241bd4086c560f0ab0a502d09f5c0a07966cbe332a2845f785718f5121ee83df1767a5176b35b4b8071f817a1896cec48a2d16ced5cb874d7876cb95e7d1867935ffdf577f15449ab85affdfe203c68aa7718c89bd5d2c12debf21e60450dd4658fee56a182777974562f5ad6b665c9223d55051f0a73a7b50d6a91b8f922e8c1f2aa95151eb2784a5d5ed1995b562aae9f1b58b90ff0c51905147568af529b7d2b74f460625438712c4adc1f821cdd68372fccc7175c5c0501c507d52bf1f0f6058078d799bdf6b7bc74e6735ffacc2ae79861a0028688e272ee383d1d14266e4c7f278f30b20f9897e14a60afca4418ef9c7b05d2a18e216bf8e4b3d82ddafc8f6797abe7ef6777f6b34e648008ea68d9cd15c60d2145adb32aa7ca6c1e052fe9a562eb15bf29bc61acf275f8c6afa85c4dff41aaaa9e0495e3bc94a92eda4543b96ea8ed8b6e7233c7d3ab69e6182a13f0ce4fab3aefd754aefb2b1e3708e6a36d214d702d14bb24921f4762092b17a114e7230a485617fd439fdf7f790a8421d2e5cf118e7be826f5470bec921ff65d28ac80da54487edcb78d2060f79fd62659ac2fbda81f3fca345a7393b48580b3739681fac4890ba43fcc5450d8094a7a15b544d6bb6a27f1a5f3fbb2aef684288bbfe7a4951f9c28cef792f6df865088e21420519c4460b7b77116ec1f58dd4fd65fe30e5a22c8cc01349fb24ff61c945c2de2e1d5cbb8ad3d2dd5dcc2786879e94a6ebe36a874d93fa6f698a10d8e2ff4e250ebcc73db22ce945ac70a5d716346637ee7dd72add74b6ea04a11b0ed6d5cf0a4b4d2f9da90179702fcaea29c8eeda48e39d8b58a52d475e4607d1959e8547793af9ce5fa2882b8f1ecbfb16eb2869fc4d2cfa56cd319a43d2fa0faa192f28b9a7f55c9c71015e4294b6cc2ad558ec0428886650355df53c42354257ef4539f9ed52400ce2ed9b5ad5cc8a217efeef581027fd60b32e8949f806719146f091418f97339df3afe1682ba19fb47a07f35bfb87d717792825eed1d9b6fe82ebda1dd9a1ce07dfbfa6752e8218d256ce19c241117b54a752d202069889d83514437c23846cb4f13a920b6bc8fb72d4b6023443f3edbcd7eb41259c7cdb87ee8f1c0e32bb4ed64e9bfb206f065ccf4279095e4d674afe5c95b0cb16eed78aaf08bd59431f7750a8e22ab1e6a8e2aa08ae861c34642f365d375cb6f2fd6aa310425998b7ea14fab3ea139f6ec4be5f227fe1a85b5f5499824cf4d240ff1ef9a131572b484fb8b0619c68f9c04df4856ef913436451d5a5eabcda98e5726b10667c337adcdf7f998ca288abdab3c7f396fc2a34bd8c4fc557d2905d4e564af4584113c66ae163afa9d5130f7a8ac7eba29562d1f614f8a3723dade96fcc59d1c1a864f474e3466976dda8e4b803d91cd11db3d7b32e39bbc34891ac74a88f8b47f181059cd3057807ecfa0b3d4ef0950f6e7c63187c2526f8fdffd718ec6d9314301a5f900a965cc7372b0c507be52e10aa8d964794b511632e052a8e576b654d73cb1e7811bd4669d3a72f9d1c6cbc8804f6ee3ee53bf410bc3c25d6d60abbffcb7cb439812fba1a2004ba731a83f241b4e9458c1261529eae497d198f9da15e7094e065229d16c67b929152f6d6252e077935a91f6a863528766d9aeb4cdb5b2e036e9083ff8ea7642d0a63dfac23ff40b51708582814b6c400deb3ac595688de65653e7bdbe24d7351bf19496d361cc23d50e3654820e14418f6097a34e11adb4f1ac742a179b4c08032902bf72f3abdac8d7cdb337bb77c19eb29fa5bb8621b07a139f32b2c995ea367790ed9fe7a3759a13d9a33c8968136e211bed04785a0b00bfa4c0a28c6ea662b78a8a0d79b178c05d777121f74fd15fce6077a7819eab86738159c94d1199333bca739c22357360c2fe37664a94bd5bdb816e491c0db811a72ab9a3d3ea2c797eed248ef62020fc0a8173df7955b5591275ea272815db32c00caf8afee99dea883764ee01a57cee257a010e9bc7736b9803a81752ddb50bc45106013785fda6d168d854579e14a37c2bfca4cb6041b1007de72cc7658e96cf12d52ebfeda536fa3620b7bc66a86b0b493156e3f4255a2ae28331e6763fd85909c15b9bd4a3de933fe0fa3da2e2ea36cacf89c368f6965b50b4c5dab6e28796cec64c01e4027e4aee1fdf2b48c4fc52d89c872ff39abf1cdc403323f8dfdb4829139edada980a17cd9aa82dce882a620f2ff7c5674c3c5f7c28a7280000c00e91dd088ed1de1ce00bf244b85cdc26b8561c15fed62c617ec3c2271b3a46cc2ef355b7e51935712fcb8bbf4004d3e998697c2933b3e89d0845c656d1f8c51afcb4e64053ec057a60d1c7cb31d0ee40ac0c5ec5bcdf3b46cffeedb9c53e566370414f68abd6396c3c5ece7197a24c98f91811480cfa485b13321398500f69573c8e279d46ccabe9e3a8bc0c4715fae658f627fe19a48477cff410359ec6b4aebd341a9dbd9c1e3a899845d6115e0a9a6950b225ad233b7d8c470c95ad1ed9cbf375c2b90005389cd35612f3bae508530d195012b842f1edb90f84876d119e18e41096c05f650e8c53b3afa10047ceee119dac22b31c69f8a2ba1bab55e2bf349f8d27ca43cd6b753e1eef1b5202c9d78dc2c8987f4f7090bc86c7786669d6efc6eb08e6abe80da3f26b62a9ca90d45aa5d22fde20f888568c1dcf031a4c04928e580b0997d915a027935340074ab823916dd5dd90244cd3dbd8784969dc5762c106d5acd756127610439b0fef389f1961a7a899fc693115eeaba8eb7e4fb3f4c2b3bce4333874c64838c00ab8700b74d8af6ea1f2fb25be5ecdd0e4222248baf3078026e8b68e0cae34e212db1bb5da29bf43b6643107b63d32af98b4c769cfeb7051eaababc90ce5659b6434c1c155f7ef1a8e1a41b73819bb82da59487cd865e34810ff5e79ec24dac740ed157daa6115677ab585c0396fd6e496183f1f27f7d3f848f657fafc3882b5594e38cdf6fe6e16ea323a63c7c5f2e4c9d2358a5fa6540eca7c82cebb7edb65f2c12b6529c7627338d946a72a80329e86a2aa6c1d83b97009b8b803a02427c5fdd2a27666a2be50d170e316751d503a7b40070bc7b56e7664af6e412cdfce1c30a5450210b8de1cd38303b89039d26bb64a3605cd0cb75e8db331da61e0796be8ef51394c5e3fdcf0971cd57d0b0f8f92027e8b0828bff0c18df876868f269901b51062f4c652cd3d0523fc5e0b9ceda850327e251b7827ef8c9e9d44150ca3473a005f63e8fcb95ee5f306dd3ef9fdec739d19fee41e8d605ac62b9be1d5c7c9ef532ed4ce8de161b484d548e035106607a2c43adf7cb22417d3bf4ad1b4acf5f423da8978aaf9a66b31d48643451862782703c06cc12817f06bd6371dd8e69eafdb889779f666c70d6e6f88cb0263d2036043493a5e23d29de8d2fbdd30d49ecd70987ebb30db242622b1a65b40d21bdf92d616f3c988949edc5954930c6c8c7d09df988a7e07f6b420fffeb2a646839a7c35c9fbc1c4c7bb91a7aafc9c7b36471f90ab9f3b"}) (async) write$hidraw(r0, &(0x7f0000000d40)="b07d8534f3e4c8a5694874caadbcfd105e4f96ddbba11c76fe9d81e6d9cc515e086f03dd0d7324fa9bfea494179a0ca2a6abdde1ef4be0ccc4122458bdb38cf0bdf72197edf52217a4e1ed9659b94f16ff03b55d7f11f2ad52bf805c80848969b1bae9ec370d22dc4fb3c9174291847cc348ec81bc7cedf9223217561f8a", 0x7e) (async, rerun: 32) read$hidraw(r0, &(0x7f0000000dc0)=""/4096, 0x1000) (async, rerun: 32) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001dc0)={0x576, "3ebaebdfaa4d24397cfbb086504259a8a4eff2a0b23fe72bb3ee7ac1066525875a9463924350e7810aa55ea1d8d9575d2141d1c1c6ecdeed979052b478d27b201eea29109a2053ad89d5840ab3bbce02a31f4778d63fc1086986ec9849847883db7dda179808aeffa6fc2c6ef99e0d63bb27dc9b221de0b43d14650f454e378adcad8d43ad5028ab5a8686f53ab957e022d94e4ada909ee883578bec624cef2806ab1f7b391549e01d2c02166f81a74ca8d4de0d5df613e7bd57972b51c655321e94055ba6e672d13a5362f49578096cd7c55ea5910533e8883ab19e144c78d20714b002b270fa4f2cd474aa8cb8ed14a19d206a6c991f00e298662111beb6f3639f091fc886611cc2dac2b428799758137cb3e8cb1eea3d3760193de7ab09844385c5ba6aa2931600827b5c22bbeafbcf3bca73f84bf2abbbe92111c6f0ad17a7f3f57eb7bb0fb876103b4b5ae3044fa6623042721248576ef597ac21a327a43ac1f72d17851a4a9fe27c536056f2e80ba6803dea9c68f248e05b4f419786df5e9857b139ef8d7932f84441336b71e93037ee605f8de3ffc14d4f0e89d996b034b6e6bad7589a7e810dd592e2176cef26b85266ffd3927ea918edc7dd2b124ff7a4705a43a515a4935c932daad702de999d4583e1dbda5699dfbdab685f25c56ae724ae3c6fc0d504fe384e1ffa264524661c2005907d6d732670724f21d087204344cc484d896be0af5c78456a7c6980535d01416074563fda7fa3a1bfd351a8297cb79e289dfc2fe5b3d8be432c8d0dac3780a456daa138ddd12e263afe7b804cff12607a086f99b50c53291c0f3715247442df741a017e71dad0efac19420a9242da8f964cc4531f7be8ef7a4ccb942c62aa6dfeb1cd381aa483b885de4d7c6f39c48ed21d7297a782332899f5a821305a1e9d18dc250a84acbc13af8c90d459478981b33b6cd4465803ca58db3ad07c2ebcf9996003046da61f165b9a486c01d0ea6faed2397bd587e765eb8ece76d4409278245952b8f86cd97ce161de8c27e1f2d3098734dd1fd4f765c03f489fb932fe3fdb57442c90ea9b9b0f222cf044e256354e709a9a753cdff3f76d785bff50a1c25c3546c378daae3e9b9c9bfe85af04e7b431aeaaa1ce141cab2caa1706cf0dbcd1102636e183c725361633a2beafeaf09fa50675ac875ee7144e9f18a1b76bac7f7aea07ffd71e11df1072d71f433dc84190dddc4125024a87052cbfbe7a0df879d384256c5d6293f8ff8f505ae7cc4d0015b150b477c73ea381ae8947e2320f807ed95cb8b94823d6b19c9b16af11daadd1533545d007a017ff33f3049bba9bc90ba9616cf37aa6f1fd15fbc7a9464214e400e681c006760943a5eeed3fbb87d7a01b1ad625c87feccbed66ce857a82059d8b4bfd399f45eecb92167a874080b60849822c2e5ed1fb7174fe85730a57d959d8510222cdb208fe49e542abe129c8cd1ab3873c1a0a0646641dcc599446d800c8a256a68486417a3638430991e0c20bca8d674d3673427196923cb50b7d7da715246f2fa3c14c7c3b9abfdeb57a6d0d192de61ed67fb79c6fe35c6dffb835ea5b9964771d888e4990c63520859d3d98d0b75be5c7c11dd9ad563b7518369676036ad9451ba6bf860c3c88da8c2328a24d8f21e39d013c1e01fa885a43ac17f0178f690be364330dc6c010588f85f4af4fc40f16c0b3b95a09c535de2a50e88e5ec8dc55e2f5f3bc92425e721745f3e21d1a8a04798c5457c01527b1cd8da54a38c39c0a4e617495ec1ec0ec22925e2ba810f7b94c4fd17e9fec5e0308f3bb22dd8fda2ff8b7ad3541f02d426da3b7dc5d46f82139284c506b4bb62d1a90fc0148f03a6fa20599d4bc385d5ed1b89f2ab9c00e302366e71f065d1936dd9a67f6e8ea625eb2f6b38a1050c53bf4e6d4c1d4a50f0acbb2e4796c807c151403ea07a78e6ac512cded30f86e34fe305bee"}) (async, rerun: 32) write$hidraw(r0, &(0x7f0000002340)="24294816763a0839cfec427285700172edc8f0b4254932ea47bcade4eea06b52bcf329cbeb72ca2bc92f17f9167fcab150dc37a2b1f306c22602f81667871dc375a6e5e5044e21d016d28b91ea116047b8e61ac74042d7a4246cb4ca263fe9dbf4820dec2a2abf175aa432d19151431d0e02e107f759c14e0b7fa7f17de42e2413113003ced2c6cf63b261ede0ff5a644e0471a387189fd2ff65844a8254d6eab4c331099973848188b7c3de07ff98436cf23e588a71b5f1", 0xb8) (async, rerun: 32) write$hidraw(r0, &(0x7f0000002400)="8ed1873b8abdd7e0d7562b75b6f9ae7511317a3681e45ab694a3b0781518c030ad68278996c4cf92cd3fad13d6c8ddbdd3b02e5faf2b5e3edcd105ba2fcb84d01914514dc4c8c845085bb61e047af998f7325a628c1f071aca449a79a9bfbce444e3845b2c6930c6af925ce01c149162b7cef88de8a9a0ec3838e25cfd18edff814dbfc09410b1ac3bad819c5d8e8410ab0d056c1b068aec5f68e689e776b1d37d20653c563d59796e1a28d68d1041e5a86200be95c7b64ee8b9a73353b42f53803c10fd69613b06d93e220f10fd60496132d9d2415b5d57bb7eb3777104a0b214bf58c9a682b26987605d2e609f", 0xee) (async) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000002500)) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002540)={0x2d3, "818cec9b2c07660a57fe5a3c69dbb82864646223bda6fc77e06a3f03fe3b6d7046fd478fd1669584ed4d72b7804053451078dde2a917b6d8317349aa9df40cf8020609231b7a15dd46ee3ade19f5f59e6e8a69eed08aab229a81e53315762c349d5f801739b87bc2fda281c02d84db0871b397cff3d420675e179b716602f027df4347313a780afebda4d740df70c6c32bbbecb1452ef493400c9ab75a55106f443c34d5551ce3550fc3bb4bab580f577824c046111a619f6f43c02ac80dc42d7b93a29c8bccaa0791e11717d1a14ad37ee0a35d73b2ae5d68fd2cdc373876981a24be0718bfd68f7d2e6d8e0a44618264e86bfad92009e95a578ef4142854a088413d4cb43330ba3bc9121c967664a0279e9aee7c34ffc0cca509dae35a589c5689777354c074ce3eb0cef164ec1b6ccaab4c4c0174eeae24c04dd73bcbc2a71bfa2ca013b2b12a5db3fb016d7cfc0c904672fc6274048692371f52fa380bf88cfd5bf0295b48830372d711a9cb70dbaaaf91fb4eba9dd57991453239429d9c381e1bbe598a98f0fa2b5749853dcbcde4b2f47590eaa3683d9a75dcfb0e3c4b9344cf3eff09f6bdd8496850d55fd00a083c6f8f37e13cea6fd90856c55417cb3bbc0744a13e8392661ed61c0be421568f33619a2a74754af4ca1af973cfba38d3002e631d08c3600aa3abae7894c7faa8c631c47433c6617bdd975417f1bb1356e209d1372f5d6362c872b7cba238958531a33e0b4afae7082382ba4fe92a93f3a8daaaebe6963ac6a5e42ce9f457b9e5b7bb5145961cd226fa2f8268d5f0bc1fde6aa416a7f7a018ab20aa059c6a28f1e5a173a7a32d62e3d417a0d4bc5f7d987de19f03c87e5c85ed74892eb2606f5cef21199626d229ed4275d64c163cb6d9f23f6361e33e8a23eb49c6728c87ad141601c4d61063ca6344d6f43d9236cdd3eed60fefa6c7e95778788fd1f0adaad6fd32a0c9aa2c913ebe7c7dc702946e6a8953a848b3a4398df19a36daa15c887ed28c"}) (async) write$hidraw(r0, &(0x7f0000002840)="903c", 0x2) (async) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000002880)="9c12347333efcb0afa6a3a93e5f3bfb27491119c046ca55b060489030b37dd9c87e05788d524372842ac2649333716281aeb98cfcca622f33ac490cfb42827cd2f0ab5518cc9203b545c9abda97497054e5d9a43fe38f3811b645f8c72dda4bfd4101c269a") (async) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000002900)="54a48ad944c4209051f8a6a035d2593cf3692f3256a6d85d692bf5f0ad17395c861c336b5ed303884b018fc758e4864fb7f9d46376d90bf511d9bc34dac368830761253e40d74f91624a70c284913534a3a841b71577883a") (async) r1 = syz_open_dev$hidraw(&(0x7f0000002980), 0x2, 0x8000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000029c0)) (async) write$hidraw(r0, &(0x7f0000002a00)="fc112d2f0316cf254937dd3e1dfc84a163e5891ecbd323d478773d94a79a91e585b1b1a00d004b1679eac9efb38e4cf586b69db0cd65a70508a7862629c3fdb17e88cf754dd5f63065d4930c47a76dd4681c42f8ae2d8ded96c4f284f03e5bc9596f2b36eb7c3ffe1ee6e65fe78ac1f8a380004656e31aaf2416d290a9a3fa225721fa4ea1e3a2faaf2b5a34390e683307d67da17797e89f2b82ddae36ad5c10742183f31a6a5e6bd70aeec2240d6d3da0a1bf668daeb0409741cc4f2ff7de5744693e4ff0e6bbb14c3b40346fb425a90cf6dd1b0b093e9db0b324a2e5ccc954e7cff0a90e6b1bc821fc5e25894ab45eb8a5ea1d9595001a00d0b83644f5e5ee000350b2479600f925294d4529c94b8582ce3b1b7278ed1c3b85edb6315c5fe584a270ad0914999660002552aba95e68f5e97c15e4e4f589a8afb89ddd899d3c9c4e9ff52946f579f5b5525c245c64c75caa190e33c952bd33f943fd959b50b5870d55cfe94863688ef24d71577c3a748bff50d4387bb95efa2ae780364c26d42c17b3f01161dd84e9b7fbc6505b178b34f32567f3fce9a683b3379212d695488a90aba2d9a0d995c674b515c55fc747a943ed29150da422fba7be17eaf23c78f2f22e8987c8030cdb55eb41e734453bf28868764272012011d9ae1dd92e8836c53290ddb0934305670808c92dbf108d747820e850aea1ed215defc754bba05b36160e1613864317535c57d46aaf54b8f1894e52410feee48075e046198c3f259077e015d7a653b084be8c4fdc6f9c36351604bb1ecc982bcc95a3ce9462bed6f02fa9fa742b2866c34776cce2c8c12130c9a8c16cf4b9bd56deeffa8e12b960d88ada1c2403ee9cf4113860fa1a3cb39a112b20a20d1ddbe0cc87f50be962c0263da05ed583923249c41a9a0e8342ad8acac78055b966e62c70de258a4e0d95130368723ce92d4e7b17bf7f397faafe65cc885acf668d6f5ab8f9a553212820b6d479d8a6550bc308e107a6a1acebdff8f338846da1772722ade594e4e1579d5cedd60a59e46cb04c6b0de82c4161900d43d4087499336f8745b73f7689d085aff76b3a52ae1979f8102014d5c2f840fdf57d9cc5c3c7da5820ac86cb480798222fd93e38fdc03a20c0aa50fb3f354c1b6d93eb1e15430364a961721ca5c3840625bf13263995b9272bbb2d1849c0777bdb4d3e8f744529367b7dbac1c8b6c225817bef576deddfe6a42319c3d9973c2f13a54d95121f2a22e2c769bd5900c1550abe35353ca47edc051f329e6a5157a9a2538543ca0c3ae20161f824acbfdefb2abff1c74a325c9c7ecc0281ee1569402c119c3b8fa66048be15551a8934320cba9c71a332ce1c62a72951228e95b42007a9b25460b406eeef613ef3c88017f7abe349e54b2661df1e7436f0fb6d8b908154c907438bf06483fd20bec28aeb20b9e6ada84e2ff9e43d5a7d9f3ed07ac99c218147f7d11521b7280a07113aeb322b7e0464c8d0a22f436193ba1183f9208ba61bb1391dd113cfde837e8476fb7fac4b447e621aab0c6d728e322d3338fd260e10c2c727b61717f310e8b9a5f68e89f160c4d28c99868d50e86a1680a84c73d3bdfe45526d54c7ea3da503fe27b30f297df4e8c2a3e9ae32a3d95a9035d75ac5dc01cd67701380d4b3945c404287529dc8b06c30d08159cd44c0e6cef0a8a3eb2be58108893b8c795b143b4eeef41b49369f2a2b9b71811f0f6f573ccf4338db3e7ec00eaee8ea9c343b844ebcf1c0667e35e692fdca088a70c136750ae2bf2c38034c3152d1be43fe84fd91818ff9f491b2349206072303369f68c1efb8a814b61436be89b1dde2ae9ec75f874e4375c8d653bbdaf6285ecab6f2f133de6bb0eba5dcf0f35015d8467511afe0e6f79500001dea693c21b80bc5df14843f53b4c0ddb1d1a2f0c4ade91702b2e22f686161bfdc411fc7382cc8d3e0faa2ec0b25b7248bade5ba32131b3072aea3d825b20bbbbe80722efe17e57dda4f1a9547fa479238eb274d4a214e499cdf965b976dec1696878f9bcfadedfd55d4bb1dd5912d3df695674bff138f0c77a8f37224934399d360ee2d5ea53c34ac777d029969de48be544d7d39ebdc686f1891da016d107b233eebb4081d3a9f8ddcf75f4445a949422175ff2b01ae1c81147035a1b0f38336a9ced09ec0c5ec9967d2aea1962f205995dac51c791dc0d49aceaa541ab7e9e2522030db2f053c347c7f8ef7f5c9288b59a9ca58665192370ae8dfc1b59636cb3dd011c44bc942e29d40623bc09c438b0d4fed3a4176ce4fcb353d25015d0e0cabb5df4a414c27e87c7b7f51eaa95890f162d6f04333d90dcb2cce6b108a80f42edc281cc6ce2db46bcf2e7e416345d88f94420c81956af3d6cec7e08b79a9ade3f794c0d9547b7dd5dcbd69a730b43d4d9fa78edf95a6a24b63450f355600c98f1cf49ce77ea58c1ff56645e19289eb41b5b5189b4a4033d32b8c2b175dc60b623dfcafddc436f8a5f0eb9fde6fdee293526b88bcb297dfcf644afc0df5157a12a3cecd6fc194ea72bc1321cd95758cc0e45a49f9d5003b875beef7d835594cf4075ce42be875fca3de0685939878f8913b0acc106a8a8af06e40f4762ab0bb8824b254c828870742eca70bfab8e2681e0f8e54c2cfc7d4642d3956cc73d1d5921572f171e1df8f3e84dd52db1593cc955c93c2f9df14866fcbbef519c1fd146be78a35baf925ca41aa987e57b66670e77ef201623be0dc9452c6c37e41813042ccb5fa1746757f7815227ca1692b7b50d3bb42a9f1562d6005451eca670cf55c15d8d356b276a145376f6ac65ae2adae4a4e08b718f05430f81a18519c500a5e6fb4ccfe1925904e69728772a995b232b0881efd2761158e0088598cf40666722f211976b9076c9aed39db294aebabe15ea2e25d7b393ddde4e0a7646669d57aed4300862e8177b889f557d620f4ae9a714147c194588e8e7ddf73960ebcb6e346432707aff8668250b3869ec06dd130884fb303e5a99c77778e57ff7eee8c37efad4f19af692ea612cfcf86edcc67b05731ec0f31b57a5ee9d9f709c5f8e5edc637c3c735149006fec3b4bf424c57be3540f1864c3130b2206b4d148d82a341f8423dcaa51e7e1cf78e8760c2cd8f7f3007f771e59641b4b63b23d9b076d6302f1efd8ed0d9d3a9df562fc823f8fd5733051b0630c042cd13a27ff4464f108ad76615d6e5cc5c245e775c7b9775e09ea07b3662680cfb5e154afe011c5779aac770617279a436f24b6930894032530619be00af1d5b52cfdffc6f3229137bc7d6fa8a6003085832442ac239ee52aa8b3006df4ac76255a245b50cb49c2c57eb97211f0cf88dfe7e7a1dbee275f14f094ecfffd99f8ec7cbcc4dc07bb43a8074ff55be7597cf1c598b985ced740aae709138a6241aebf18a940aa705e03ac06f0c3c5dd5842e5958646f6c9082bd8920f893472e52c005fe47f33adf6ffdd57b708a09190e53731c5a2b6605f7f6a0b3cf4d050d917982ab564e5bfa319760a4f22178d85075d5c5920817396c7c0c33c4f117dda257499f68d570f0c53763e5e269bf152cfa01ec6691fa365bb7378e7cd8c851b6c261afea22f69efdc8b7ad539b937cd8e784118191eb682c97a74c66091952c9a6043c376a339795368e69deed15b325bea08a3e4ac3ca14d7c1c516deb2a2515738514d5c7c5f8af8b0193ffd04f87057b0be15cd28b64a4f5f0774b51e476d0e1bfe06d4aab3e8db647f2a6845b8e10b29b404a8760a675f1cde17e1b23aaed5ad013a32fdc2564a859cb492bfd4a591a37a80ece0c8f98ed531b154fdf22d12bdd738d8057b4c38a0cf64209af726b94355b1cd91fa4c412e5dca248deec3abcbebaab12be4f4832d8f601e66b576c01f957a26d549c69948b7d6de30aa8ecad3be9e8912dc31526ad26b87b94df1335e47621c94b33d1cf59825d4ef0c465cad2258b3a687b8fff930d1baa36d6f34df583d7282b86b8c48e7b54b0c7913199c3a4ca56b9bde03c8d76b6398ea2c9d50e4926633568f938dc26ef9f44574688cb32dbe3f0a192461982b2bb5986ead7c97c8a9d814d56a965095755f6d056cb6c60814ce440ec3f92777d52897eca4006767375eeae53ce17d3e2b17621334da09b174daa01de327f3d9a142b5420708f12bfd6ceb1501d5b6a293dd8637fa34e9308da07df4507a6c52d160f57f2b9137f4f7ba7b6d9c41ef9e63fa3985ed8410a271484535ccb62eb3899925bee0055784069fa0efa2f4bfc8074380a0674bb4a0212cb583860854f434b4b4d9e723382d0b1a9499bb736266b3b50b0ef631a53a9cfb04b0129866222fedfe60ba79074dbeb89d7e58b2c97dd7c735e6f2e035a7986cb450cb313b082d235ceee8df2e4363ded718ea368cc883403b42763cb8ba0357f88ef278702b2e0e20407655f24527f49ac250b3de71f47c6c5acf5c67b9be48d5dc8c18eaec28f23855897e3757f37cfbdcb6105f319128f23ef0e037d29bcef32074a5c06a53df3d20b4bf1954743eef77dfa83dd28c44930d7b58554ea85df6e4c51a15b3a78b4ddee7b94ab75844ebcc5458ee227118ce039b2a980b9eaaa356d11c6c57e41cdb45afa289b8197bb0a552abcd1066c348fa6be1408a81c9f5ea743fa85288dce81244e2cba081ea254458b8baa9f126e1c796be5c10338767cc398bd78200aadbc4514ce372cc974746df70628ab01db1aa2ba524b879a3ac21ace812e7e48d3df506875b5c7ce2324e9883081a39d8b227c2a77db85540102a82bda21382d0326ea0bd9fd44fb69415838b9e441b3a557ded98ada5ecafac9abb8085981562eca139289ad93c76b3622474cd35f8a10551f1c4cbdcc28e5afea58d7bc3c97b558f8ed5739e05f25d87ae3714b95f9953a5ad68ecd7937e5714d977d4698725b3418a1221ff26bc32617a16b08a131590ba94aec15e859c52aec67bcfc44a090473030392cf69898fe0384f5a976e46300f1fb953fd93ba9993cc45856f521c0650025d0d3df66ddff7c02ae13b2f0f13e3472e125941fedf76bec50b8b09e6a60d58ceb353cbaef4040e29293b7c3a30c94961ef55bb12cc14fc0d23ec24d5dc91af82292b5719924f166cb0192b652da541ba277d883165b957ec773cceedb2994bfad589d3e9d9cb9de42355c98dde29a045f83cd05367a7adeaaecd321a9a0ff7f4e66c5e8a2e054c84fe5c5f4a49de826fcf3245f1c77f94607dfb595590ee3020082fbb9aa645353156ff0304bdcbcc479077f5fe8050ff1e6343c87fd9c9fa9fae14cc2e40a8c8b7e9c9e6f47f839df1ccdf47fc99bf796502d97c4b6a1a38cb06b4da817909be25ad61ec3c47f5543ad52e9d5daa0486f8baae76ac67e4ce390dc83c8332783c091711b4e62981a958abb59bec51a411d5de89c77dedfb9d91e56a9d2ccb33cface77ca3d8ea4138f0d951fd6f05c6207b800e57577fe06bd21a08d16cb71ebfc91e8ab06dd04772f00dabf54d04068ebebe39f5147772870c5ba867ae75be7111966963b0b54857a70a08103ab61256756724ffa452307583b8c5d3189a471810755eebe3c5c6b51bad5f0f0babdbee5f6ce2e99d404f66ddcb4b15783f5f039c7ab7d40c7d5395aed85d6fcbc52902d745d8d036735e896b1cdf2e8a1404db9d637e7e1efdc762a8459ac479c9fb294d4ffe2bd295b9ab37ca0856fb5fbe34479bfb7b829d5cdf03a8c943347f1e963ae976dc42ccd6cbc8d9db20fbe5583b9bb21947c951144cbb10a1", 0x1000) (async) read$hidraw(r1, &(0x7f0000003a00)=""/115, 0x73) write$hidraw(r1, &(0x7f0000003a80)="57d272ce4dccbac25ff29e573781a95eef6b07f0da91af9e703286a84bed45cabf43db8d4f3e157b12ef5487679f99bfcfaec26a008464453970a6b6bdd3a57f2e0319d444c53170faed4809f7bea09a669ca7462534847d9c9f4f0abd0d160afad6b7053ec53b80b0e35e306e9b9164d873d7a02c96553cfc9a34c7757549df470579a15ac1479f7997471743810a8e5a537d7b31964c7ad948a486a5c84d6b37ab464897620e252c0f66af5f13a481a8ec339632c2ef8a6b9599192ef5bc4814a324f37f158027aaaf", 0xca) (async) read$hidraw(r1, &(0x7f0000003b80)=""/106, 0x6a) write$hidraw(r0, &(0x7f0000003c00)="42f5500b70cd7ce7326463ea79b550ed3aed7b9a0d981d5b3fcedaa14be4779ede7b9921934cb3fbd0dcd0873c5fc2dada5993b6eac4a560aa9ecf0b8dc732bd9bdc3d0972704daf13c9ec80f999b75cff5d6ecd9da0281bf85da18591d636d029899bbc6b36d8a7870c31f4e33c8d7c57ed56cf38662b5035c9f06b78569a10f9c16a35049450850503c87279f4e16bfa40783a4cf6fef05cf845bdcb5f40bc8e073bde10da6eab6da9e08fbfec6073c6ad", 0xb2) (async) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003cc0)={0xcdd, "537ea8e98006d86fabbf89cb8e6637c202f339a3a8e2e33cf85acefd70587348e6fd5bedd875492cb4b9dfd5975c467c04cddd4ad264e856785edfe31069a823aecfce6d74ec0a944c8ac516f4f4c67f88397d7d9098691701cd5e067c5544a12f28137b8c95c60a23eff896043a3a6e59eea52782da1d5d9997e9f5f4f8959456998365ad12d8062b287096fc6f6800992ec9c20ecdb8165edb665174f67857fd6c9f90d4a0d2dc9f3ba4686801f7195886ddcc71e9e97153edd1b8f1e948ce9fc800d34e001b8e547e83cc318223a7973d373318fa029819a2b7adf33ff10cf4a3042893529d80e8c42791c0bd34388595fbe1da52ace38fa37da9993d593014e013243199e46c63c5d7b467935aa4109743da597bf42078a37e2a65f402de082727bd2144823346b667e5086b2f2b4d25c2976e8859a85d2254703970d01e1c30633387cffe1c1dedd329c3576f22c50991160ced8351ab900bd0a44f4844fabacfc9f869e00e9da696ac71b4008beac68b21a1b9a42cb982029d17ac266d048bb094b1ed6fb676c78ca53e099cb987d5af038d57c1227bdb409911667f621e1422e87451c20822cfa8e338a65adc417721ef7e0e8d4e77add3c2c3a8d0d1baa46b556b50648293e63a85b3c1c51956dc28c3ad2859ae443f43292cdb21f2b3250569f0b4d640a28b12055c0608dd8dee3dbc8492b00c4e866450acb91ad6bd176b31b104dc47a0fbd95550214a8b25f71da1a088863b3c9c2c02059d5d4a0f89eedeea533c5f567c38ceb06af8cb51821b09291b85fa6d93ac65d5656374e819840253fd9095866dfcc21ca719b0addc1cc3a64d7c06212cd5397f4e94c2a06df2111ce55d2e11355b9a36db114a37345d77acdca6d8686ca40705e5fce68945b46397ebe658e698579af95e292b3ae2d683f99a43e81555ab9c0fe72c4b89564223f097eb0eac40f2358ed8e6079b9b92b280dd68c4d680d624387d488a0555f3ae854418b13d7043d7fcfe1629bf60cbed3088adfd1a7cdc2e7e49561cb3d942d5d5862f85d7b4d53f9895dbbb217de71337a8ca351b09dd86fbd45e064a2c7e115d576f4f47f2efcc52a3d2735d9be3dd1b9a752f3571b4ca3e99f0ea5425cb6ba1bb16dbb9c0685d852844f48847bc07d8edec56010d292b0da177ec6f56abae5bc79b6ebf95246d230a9de909e3fa5f55ffe120380317960076d72e91c0004e5c8ab9e0cbf8e03dccd9f3a459e4474c8d1005d5d28f60c08f39ba1a715ff27fbc2e10ec8ecf51ac7234114a0b4bdc23ecf093437b3b09910aca7c465b9e165d52f7b760d6e97e6ef47e09f1551b6c4f1173e9979eb8109784d61ce1c16b658b1c60ec066b6d2d47d838093351907794682a71d233400d5b84226b1bb570f57dda9f3f23c5a6221b371a03def162ddd02d97a8aa61184ee6a617f8fad044655b65fab1ec05c4ec152d56b19f7e6b1cfd1feba6e6fd1bb4b27423758c17c8f04f2d7f1d09166ff6688c04b346c67ce87994fb6a5b1afce99538a71bf8198db1adbbaf2e8fe214138632167f05daac1230410bd3e9f423e6d1263ee05a007515ab633147811b125968b84b02fd25ae61a0d6e3c5f67cf8fbe5da2924032d48c2329fc96f5c510a5d102b88040c9c8d691c9a42297e803b352711d6a8f963904e30207d8619b077fd2638247b2a227861bcabcffed88cac23febd8840aa5f472d88346ea2fbcdf9524673962154151fe31168c23954720f74322dd51f927806f40f804e83576b8bda06baae4ea6fe8cf3ee181e8855797043310264658d343385ce6718a654ea534ddcbf8c1f939662f7e539cebe876ddbe9249376e0b6f5711aa141389ce45640f3b1b08b4d34ede3b620d7da7d3786f29e74b1e32066200852beffc3804210ef3c812b14633c7500a1e85585e54998bf9b0e5b901cc93259bd6f88b05b1bdce3f03975f8b13df5e4523045d9617cf2cfdc9801a8355622f11a035cedbe7fb6e555810d1f1eac4bea4f9b208c20716a7b356ab2a3747462483bc4e336b0e813a4a85832afc0b2dd5eefa430019dbe1dc70efe9d10520cea23c7be4765b0cad16de9f0d8b12d9a8ea694ba993a44758a2ebae27f2eb093b4089e9f4078aec824c4bce7663e1f2ade5529e1ff1391fe92741de4d137f4a94414ea46e6cf7e5f3ef8df37af0c56baa9a182974251b0440cfaebd2b3db6ee1fffbee134625d429f59a22c25d9da932476d0682cbb20ad024649c78d41ca602a5e26090c016fe42dda80ed58eb5c111c8fed87f55a86de25b5ed6e299240f3380da5c06e30772ea0e84d5c9650c309a354e56dd5b2e9758369196655cea85c806e6337fb063e377ece937699db4effbd20b6aaeffc748d87ba07b8e2928173839fc970a4b4e1b03867d02688131a84f2075787cd0b61fa50cfa75ce961209c127f30953d67883b9d0762fc6499f0d78bb4cc49da10d5b2cc2cd52c31afcb45be251d934840996957fe83fe66a843a4d201d2439e169f62e035aeccebe0f3883bb2c864a5f862d4276909b56084c611722a5d19516e4a80b0b61f69cc0f0b7b502d629b606e44d7e3e5f415e68d4308401e20c56d5807a47396acd50977c2f22383c7c86d14e09755bff6a562622c2a58e99d179af496c77b220d9113af442f6454ecc4097fbfd5835a83a956fb9b8a59677c096d5a18fe0c5f7a9683f45c3250c4ff09816f713ee99294247f0a91f72abbc060b5a2d9a696a8a5de94cbd1a100424ca6a72800a58c8b722a7a38c658c39dae5ed903097b4c2218b5df89dfadaa9dee5012d2cd2fc88fc33ebc74850ffa57a234f2d37f57588ad0f316e7ff53069d54f208a5f8c1212184f60e338a8004532ecf9c0a57a0011b553f189dff99c955be2076f92520ad3abb21e7d7ec115e1aad0b74bfd444a0a848f38665b584c3aea6318fac6ae7a78f552ce4eed8b465c9790c3f14a59d7acf941c18c1967e48ca0814dcf84489e0cf551338fb7a70d78611e7c9a634d9bea79e43c8d1acc06b978dfb7482da8aa6f9258891d90afeb97c8e50e9248400a53217aed71dd9bb7a0848a07bca9ca847ae8b90605e9780a9312d2bb4a20c7375235a1166497acc4550c4dc722596f78117860ec9e0ecfe20edda32012e06265b69e9abccbb2bfe66795e1c8f4031aa63897eaf16a2938302900bc4030c584088d1f618fd54c1056e5d9fad3b210aee15fc017ace65e7ac83cd4844ee8d33808b28ea77888fa70e2fcdd3d3747dca8007d131dd423322e1a120ed8b3be8f375e05497a4931873fe908ebfea72fceb615c13a4ad9d874d31398fe87052656f37147cab96ccb03486e9735cb15cc87e0d9bfebdfac46c6668802b1d963b6c6b34cf8f8c31043c73b623afeab7d02c7a5c32c85cfed88ef32efac8a0ef69cf139b40c662f1979d545b2c2c17fecf3dfc67f69947fe3c2a1619c99addb5f8736f103ee47395082350bb0460f99a30a54962337bd8bc738263c3a5d2685fc108ed02299ea8a9ae1e1051531db1e3b1b0f38970df13309758358565d272cb66a83e3e09de2002a362d4f447f1998d23743b41e32cf665139f4bfbc12ece554014d79196bbcaa646a016e7fec063ef7cef22b00c0d4354a04ee87a9bce2cacd68df906a21097116711e0cd8f8f71006df918bbf5a383441918186e5642c3a2bde24443fc3d06cb958cda43de9e81f1265b3690689962b9ca473038ea0842f8bba4687f18e12dd688b3f63fce4e5b849f508d186f7ab17418e05dd1c0d0ab5f77a4712b047bbbe3648e13b6cd910a309bc4b6bb1a95e347d06041ba149538470364db77378ab550cfc2986ee3d1bfaaae3d0d5fdf9407bc8082a438311648c330657f0809c1bfa19e2042df5b33dddce29b93940b5f174a82b91cd9ddd16eab0845c198bb888dea5e7113af9dae82ee86035085ec856e80613ae37e25752d5e3f3ff7b0753d4e5cae9e5b814c95fb407ad71c58b91cba9487339e47d5c902650d73057e19f5a9000fdc4d4ee3f9eabbed18285c9020cfadb3faa4e35d8b53740cc649a18dfbcc8098ea2d86cbf5e00ed3c8d05a3ffdb7d5218d295e1116d3607e69ebb1b94300fb3961555006bddbb776862470505ace7009aba59760bbd9877d82c67d6d072f548c8cdeee6070bb1e4c6305dd4ea929496aa1cf5d36b6116ca5fb0bcb37c62caff804f72b2d7146851f71726775f57579bd363b2899f177fb171971ccdf6bd50be90438c7d82bde28efaac1b1c066c09820815f3da80c2337abf636d46a6e40aed7d70438f5e5c03dd904bdb8320386ba04648add4a6b648b61e5138f6a601a76b3c1e5f7ef2f0f5df378922b2c5df9c1ef12520153a4e5cc4967e945e751c668a2a784f15587acb42600fc864d3d3640683551a32166b541542b46323ab033631098eefce4e70876f838082cce7460e02fe4d5eeb58a4b2013ab6a67160a93fe753865182e7506405f9119e7cf0c97b13a21dbf12e236ab2357f8cd690f77c2581ea792526d1bc3780863ecc20f04b386ca4fb35313423790090b7020a4564cec644f5adebb8a747b7dc9b64549a7fe6f7383dd133706a023977f08b58a3cc0e2db375f966e586074ba421d14790dfedfc36d60998837b45cd50d5c63d7c4a25163"}) (async, rerun: 32) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000049c0)) (async, rerun: 32) r2 = syz_open_dev$hidraw(&(0x7f0000004a00), 0x1000, 0x800) write$hidraw(r2, &(0x7f0000004a40)="86f34e323721cab0957fa271e37e24fb372809bfcebff97e221f1bd353181d867ecfbe4950e9c4911bf7152c", 0x2c) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000004a80)={0xaeb, "edb1784b17be4ef51a4553b54a4a122b7a930a49e04070462024537b6efe87d6a0cd11f7e7b662284a0dac6072ff41383d09f2b2203703ae130ea03c3650f33ed681c978d7760cfeb08ef57ca6ddc1d075095202036cdd6a07a55b8fdca27bcb7ed70e4229a3bb72b1132f741d0eaf6ffc22a965bffa306b4cf2925a1939e54b76595b9584c98349f0f27e0885df840e61713c5b9d34ad6a5307cf38a12118ed866e56c7acb25468a5391c7b8d32e146f56c5b4c6e5817ed2e01ee2ba181de917970dae161654beaa24b34c45151bf1dab861117cb7d56d5026e53d2c3a2c144ef88e05af321fc242ec50d1fa752440f2cd741019416fa9c968692dde9eb16642d5bd741025f8674892f20bc9b7afdbcba5952bf93c592f5ab63fb71068341b82d22ff46683fbf633715038b0491b14cb63ceb021c07cc9d76a6d243df065eb754a3941c2b704c5c28df50014cffb5c6113a884dcef2a8226905a4373109006cd3ac3b5c90f23a2cda8f14de105f6f63118cd90c8f888e14176415692ac4800f193b09fceb117c17bcb1f88b6bb8b5d514f16cfdb343db667f9b16d5015348938524c95a022f861a85177fd89c8ee427f23af52116600567aaddca2586fd53869d4258bf9bc837d378a27d6cf457c7283878df4e653f7882f1426ecc435a0749596b69ec4f2b13c52d62e30d14e1b63a52ed67a4c853bb845ce322e32c03b51cd4ce29a54516e3e5c061765708fd03bb3f8e6dcada15ec685856694b0459ce2c32fec11d8dcab082970c8f816555b578daf7d294c50bb0a2e15c113bb30e517f0bafbb0e2237db1fb5942d50139d4fafa11835af13409d789f542fef7be781a27889869f0b1de7c367bdbaef8143357a00ddf61b9c01395a502e0a83dd97360f302283c1c2f2b0d921c4c488696cfcbd190bee2a34efbf90255ded2fdc5ff68c57de6a4473bf428cf47418bdb2c223be9dd826cdc7df998dc0e1a75c7b185a62ff007c1ec4d2d2b77bda51e834356d4fa846a718b9cc3484c50afc96a5d9a33d81940e6417e98868756f4bf4abc86869ba95c60621fc9567ccfd9b852f2cce3ca9a9b514571cbc60be785eaf160d4aab882f1b97fe5c0311e6af8c17d9e68f7c2b1a70ce2f25ff8eb38d1bba9dc3777ab344168d9ae4a0b2f0ebde5323269aa500bb52c5b6c22fdf67ee7bb98ef81e7d574db14f251cd471a64871163c29027d0b795a380f99b526a8bf10ca6a79a33bfccb4919649e129226622fc172c3fc639cff245e5b5c65717054b90e158ee4ec4c1c25a0c98f8f2780f307a38fc8235060ad28199a814be86f765e3a2e912508c7df2b39361ce2ac9299ac49c7b22ff76ad834b7bf010c741dd5bfb7bcea7c6cefd90c0ca652e6e91b91437cacb445868bb143932936e4f035be96684f5bafb72fed91c1a8f34f08048c444c47f45cee8d84f0c935a7171b7e4cd538131354c0779ecacb745d84663e889de5ad6993e8eee1efb75f35307cb4631b816fa00ec7f50b69d60da7a8f0d122595e14a40dd0e51c3165b8aea9ce15d4f9f234da60ec93685f1a1971468bc289d2a7bd4314f24c80f2f765090194d31ca079143fe4420c7843344dfb020d7d110b152439a5d63abee8d6e41520aa9fb6e49416283bd75b6f93e9690cfe46cd818f6d1c670ef09c082b48d8a4af45bbad431a41df78c569965d3b5a37faea3c9e66da22af349e924d7f37561ddf49694d882e8dfc2d2fd461f4d1b9f95c5ca227589d4ff3faad8f739acffe562b08ade019ade8a8715f9279db7882e8c60a4d23ed73c746e707969a320581eb7f447d1c49f70f6bb3fac7b451b7a9cf35d7fc26a851506d7653c1f3bc8e9d461400408f70d21b1ab93c2f96f9a98394b9f687b0fac15b12dd905b037080bf96101d601d1605277d0dc866ac2352624e1576cbb159281f03170995487cb637d5d205032139e8b507ef9d226718f054691be8435f347960a3bb105d7c47725a4d8ab69b98cba8d99bb3581a504b82ba84c811957d0907bab0ce3c92ad354aac99eb6635483a1d653be4653d4e575064ac16558e2cc38043445c833ec3ce6cd5105da2aa4d68d053c6ea3169db67e3d569b005ac980efbf18960ca2ef9bf502d1e6accb05c366e2b33e046c9b413645e8e7dabfbb584a9760cf9d20cba9375f9ced13580ac5d1c05ec4eafe6c1d36821639712dd296611aa3e621dd3fb6c11b9b54352acbcdd653bccda652dcdff62e184302f91840b1c8661a144ed722922e06784efb41e18491c0aca0d7eedc518730e9f15a9a4695efa846b9b4c577659f9796994c2a1e96d3c73c48ea85f14f014bb3c108da107e65149efde7e111e782684e5cf4b5fe1a41a6e6bb11bc652541a023e5bd8f4f7e04de66c99754bb604306452dde58e703de21b9d61a5f2c74ebcf224aef007f0f7617a2d30e63045bd596640e9722fa6d7bf288668fb81f81c67d81edbb4b5628c09f89c24ef51b14bf9f5144fbc902d25232d61bb39c2e3295c2c65384d3fca53d53a247c4ef4fdeb090ed339583fcfc588eed1626869f6eeadf4b90dd4e6867fcb398be0fd65f92a8601ac015f6657f30ed76d377ec7cd260b1512e67905592c58357969d8c79dfdb90d8cde0fab32f4c5f7c034bec9ebac0ba771d212a191df90041260a7b0f24603f3531c32f39c79c9ad7e32509e0e1f282f5066ba6bf339dbb3c7858164eeb13728bc7da0fe7322010b851f7477bba10cdf7a6d7f45203cb7f7fec6b58b4712eb2b209e78effa1e5d5baed345999d185246da1e8f3fb78f41f92532aa21a9fe248ff828cf29efa6ff51175098fe219926744e8449a6a8067a7b38e4e542f4526af28fb9737f5e3c27bc51b6753bd46cd0c106a9cdc598e8d6f26af3686e0c8fc247929b81885d2f8ebaa062caa64562981f6362651bbf1309e571102637d6ccfe0b97635b3cb7d945b66bf4bc6449cf933707599a6e61497c6ea29c303e17fb4475e2c243b0738560387c431dec2bfc8c37b888939355a801becacdee523fe57bdcddf27e70bd96ccdfb4f8227b1914a99b053145980446b72bcb512ebcb0c7d56c81fd2298d02e06b518f45281c7d03668574e02ac1bfa84a25073919d9a9b0991cf2e8b988f3d4682057db47aa4bb208a41ca43e24df4a3c8f7fb2abbf29792bcda9dc078adf4030588cd92be12bdba60a085cad71041efef2f9662b677481d0c449ae32a4bc274e52c54aa38970f55a84d67ae6a5fab229455c7012c3f05d0239fec383e037a0373530fe630bdc982e7f583a3717fbeaabceb86930f639ec8d909d5910bf37e3b904e6d921f543ea51ce64b19bec9c0d2e1db5a456db043c5a887c3e9c7938576de29dc5f13687327aaae30020d0349c085b4cb381bd8350a5f7011c76359dd96d2213336e540ecd934eab1d804ef89d057c0b15e1ca5a015569c65979d8b121e25624919fce2bbdde753fb027cc42963801ef1bcef7e81ddc24767f934a0e1f144d60e3c7d4aa5427a63e1d01c78204158e2ac2da7c0a8af74a773bedf5b16a121fb479a39db1bc6e2239408b3b288a7ca8a0932816f4ae577de40843ef9124d740ea30e1d5883289779c3df046603ba73ace1dff24a833a7646c657a889bc07d1679b609e45924bab422f2cf0cd447329a5fd318f2fe1587a10c5ac93177e0fc10c8385b4a88a13175d537c3a116dfa747433af8672be3034d559cb77faf17d239850951ada8105cc51558881af6977e1d1924b6ca22bbbba462fb85f3c910360e77f717d7d70546dc2d52d877663c308e3486a0db23ff7709845ed90de353f3b4c7c16a8eb39d71caf36d3f8e60881c0c2928831f72731bfa996ab76012561e0c43cdde8eb0ab8954adafb4edda19fbc11c5617b62c5821f6ce2518eb345fff651052746bb6a43b4a5ed0bc22513426c7329034a01b08847df452cd9e2"}) write$char_usb(0xffffffffffffffff, &(0x7f0000005580)="7eb59de7a041a8b96115f7c6045c6f41ad85bff1615c84ad6b0e7b408aa9a49d2c85fecd91575336d74f254803a7d9e4d149fcf638bb434c", 0x38) [ 107.572622][ T1978] usb 3-1: new high-speed USB device number 2 using dummy_hcd 16:07:24 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0xc4400) write$hidraw(r0, &(0x7f0000000040)="a86ba4f1eda00d2e6b50e144fbbe94bc776c32000fa85f5c09205860eadf12215c27c334ee98cd50e8f34184fb971200a0a414cb2d0b3fec16638ede43ab4dfbb86087d9aaa72e1397fbbf9331147e473ba0222c74ec7be7bc12d68298b947bc91a8b42ec78bc80b57505a87f58003d79a7b04f600c70cb9f2fa7cb7e7e3680368842a6d539809e2f49a85ed4b62232058c322b26129cf0c13f332719613d0e35c2f76ee1b6fff055fb5052ffd1bf91bbc593124e673f61aa64f01fdcfd68bcc986ec4d2f73454a68b5785875be5bc081f569d6228448e6f3e9608e21da45de855d97fe5a7c76a6ad684f034f643b9", 0xef) (async) write$hidraw(r0, &(0x7f0000000140)="59fb169c3bff2eb6fe5b4066f10b69ffc38091d05934489a8da9284c2e2017cb7ef9f50985d45841f9f6a62c2901c31d433c85f8cd69c6de9e89ec7084a9c3a4bafe948fcaf183084170e7dc7a3499fd0e9c3602ebc5369606915a2e4ec79c49ac77ba90d603992f7ab12e45fd2b", 0x6e) (async) write$hidraw(r0, &(0x7f00000001c0)="996134d2331281773155ed6d12dd85780fa30dcaeca42ef4dc82059331863f6fcdfc62a6711282ab837f8b845dfa7bbeb09abed8d54582deaf0243b7e18ae0bc7f2970b9346a5355519f2bd87b6c9067dc022a2a8bd135f029ea4b8d7d5ae2d6124eb80c6248f2a7332104a4c61b153b25bf5195751a6ab2fc9e3f6c335cbe1bfbc7b3841beac1aed519ea3dc5", 0x8d) read$hidraw(r0, &(0x7f0000000280)=""/60, 0x3c) (async) read$hidraw(r0, &(0x7f00000002c0)=""/116, 0x74) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000340)={0x9dd, "1be0a0ae11b5133241bd4086c560f0ab0a502d09f5c0a07966cbe332a2845f785718f5121ee83df1767a5176b35b4b8071f817a1896cec48a2d16ced5cb874d7876cb95e7d1867935ffdf577f15449ab85affdfe203c68aa7718c89bd5d2c12debf21e60450dd4658fee56a182777974562f5ad6b665c9223d55051f0a73a7b50d6a91b8f922e8c1f2aa95151eb2784a5d5ed1995b562aae9f1b58b90ff0c51905147568af529b7d2b74f460625438712c4adc1f821cdd68372fccc7175c5c0501c507d52bf1f0f6058078d799bdf6b7bc74e6735ffacc2ae79861a0028688e272ee383d1d14266e4c7f278f30b20f9897e14a60afca4418ef9c7b05d2a18e216bf8e4b3d82ddafc8f6797abe7ef6777f6b34e648008ea68d9cd15c60d2145adb32aa7ca6c1e052fe9a562eb15bf29bc61acf275f8c6afa85c4dff41aaaa9e0495e3bc94a92eda4543b96ea8ed8b6e7233c7d3ab69e6182a13f0ce4fab3aefd754aefb2b1e3708e6a36d214d702d14bb24921f4762092b17a114e7230a485617fd439fdf7f790a8421d2e5cf118e7be826f5470bec921ff65d28ac80da54487edcb78d2060f79fd62659ac2fbda81f3fca345a7393b48580b3739681fac4890ba43fcc5450d8094a7a15b544d6bb6a27f1a5f3fbb2aef684288bbfe7a4951f9c28cef792f6df865088e21420519c4460b7b77116ec1f58dd4fd65fe30e5a22c8cc01349fb24ff61c945c2de2e1d5cbb8ad3d2dd5dcc2786879e94a6ebe36a874d93fa6f698a10d8e2ff4e250ebcc73db22ce945ac70a5d716346637ee7dd72add74b6ea04a11b0ed6d5cf0a4b4d2f9da90179702fcaea29c8eeda48e39d8b58a52d475e4607d1959e8547793af9ce5fa2882b8f1ecbfb16eb2869fc4d2cfa56cd319a43d2fa0faa192f28b9a7f55c9c71015e4294b6cc2ad558ec0428886650355df53c42354257ef4539f9ed52400ce2ed9b5ad5cc8a217efeef581027fd60b32e8949f806719146f091418f97339df3afe1682ba19fb47a07f35bfb87d717792825eed1d9b6fe82ebda1dd9a1ce07dfbfa6752e8218d256ce19c241117b54a752d202069889d83514437c23846cb4f13a920b6bc8fb72d4b6023443f3edbcd7eb41259c7cdb87ee8f1c0e32bb4ed64e9bfb206f065ccf4279095e4d674afe5c95b0cb16eed78aaf08bd59431f7750a8e22ab1e6a8e2aa08ae861c34642f365d375cb6f2fd6aa310425998b7ea14fab3ea139f6ec4be5f227fe1a85b5f5499824cf4d240ff1ef9a131572b484fb8b0619c68f9c04df4856ef913436451d5a5eabcda98e5726b10667c337adcdf7f998ca288abdab3c7f396fc2a34bd8c4fc557d2905d4e564af4584113c66ae163afa9d5130f7a8ac7eba29562d1f614f8a3723dade96fcc59d1c1a864f474e3466976dda8e4b803d91cd11db3d7b32e39bbc34891ac74a88f8b47f181059cd3057807ecfa0b3d4ef0950f6e7c63187c2526f8fdffd718ec6d9314301a5f900a965cc7372b0c507be52e10aa8d964794b511632e052a8e576b654d73cb1e7811bd4669d3a72f9d1c6cbc8804f6ee3ee53bf410bc3c25d6d60abbffcb7cb439812fba1a2004ba731a83f241b4e9458c1261529eae497d198f9da15e7094e065229d16c67b929152f6d6252e077935a91f6a863528766d9aeb4cdb5b2e036e9083ff8ea7642d0a63dfac23ff40b51708582814b6c400deb3ac595688de65653e7bdbe24d7351bf19496d361cc23d50e3654820e14418f6097a34e11adb4f1ac742a179b4c08032902bf72f3abdac8d7cdb337bb77c19eb29fa5bb8621b07a139f32b2c995ea367790ed9fe7a3759a13d9a33c8968136e211bed04785a0b00bfa4c0a28c6ea662b78a8a0d79b178c05d777121f74fd15fce6077a7819eab86738159c94d1199333bca739c22357360c2fe37664a94bd5bdb816e491c0db811a72ab9a3d3ea2c797eed248ef62020fc0a8173df7955b5591275ea272815db32c00caf8afee99dea883764ee01a57cee257a010e9bc7736b9803a81752ddb50bc45106013785fda6d168d854579e14a37c2bfca4cb6041b1007de72cc7658e96cf12d52ebfeda536fa3620b7bc66a86b0b493156e3f4255a2ae28331e6763fd85909c15b9bd4a3de933fe0fa3da2e2ea36cacf89c368f6965b50b4c5dab6e28796cec64c01e4027e4aee1fdf2b48c4fc52d89c872ff39abf1cdc403323f8dfdb4829139edada980a17cd9aa82dce882a620f2ff7c5674c3c5f7c28a7280000c00e91dd088ed1de1ce00bf244b85cdc26b8561c15fed62c617ec3c2271b3a46cc2ef355b7e51935712fcb8bbf4004d3e998697c2933b3e89d0845c656d1f8c51afcb4e64053ec057a60d1c7cb31d0ee40ac0c5ec5bcdf3b46cffeedb9c53e566370414f68abd6396c3c5ece7197a24c98f91811480cfa485b13321398500f69573c8e279d46ccabe9e3a8bc0c4715fae658f627fe19a48477cff410359ec6b4aebd341a9dbd9c1e3a899845d6115e0a9a6950b225ad233b7d8c470c95ad1ed9cbf375c2b90005389cd35612f3bae508530d195012b842f1edb90f84876d119e18e41096c05f650e8c53b3afa10047ceee119dac22b31c69f8a2ba1bab55e2bf349f8d27ca43cd6b753e1eef1b5202c9d78dc2c8987f4f7090bc86c7786669d6efc6eb08e6abe80da3f26b62a9ca90d45aa5d22fde20f888568c1dcf031a4c04928e580b0997d915a027935340074ab823916dd5dd90244cd3dbd8784969dc5762c106d5acd756127610439b0fef389f1961a7a899fc693115eeaba8eb7e4fb3f4c2b3bce4333874c64838c00ab8700b74d8af6ea1f2fb25be5ecdd0e4222248baf3078026e8b68e0cae34e212db1bb5da29bf43b6643107b63d32af98b4c769cfeb7051eaababc90ce5659b6434c1c155f7ef1a8e1a41b73819bb82da59487cd865e34810ff5e79ec24dac740ed157daa6115677ab585c0396fd6e496183f1f27f7d3f848f657fafc3882b5594e38cdf6fe6e16ea323a63c7c5f2e4c9d2358a5fa6540eca7c82cebb7edb65f2c12b6529c7627338d946a72a80329e86a2aa6c1d83b97009b8b803a02427c5fdd2a27666a2be50d170e316751d503a7b40070bc7b56e7664af6e412cdfce1c30a5450210b8de1cd38303b89039d26bb64a3605cd0cb75e8db331da61e0796be8ef51394c5e3fdcf0971cd57d0b0f8f92027e8b0828bff0c18df876868f269901b51062f4c652cd3d0523fc5e0b9ceda850327e251b7827ef8c9e9d44150ca3473a005f63e8fcb95ee5f306dd3ef9fdec739d19fee41e8d605ac62b9be1d5c7c9ef532ed4ce8de161b484d548e035106607a2c43adf7cb22417d3bf4ad1b4acf5f423da8978aaf9a66b31d48643451862782703c06cc12817f06bd6371dd8e69eafdb889779f666c70d6e6f88cb0263d2036043493a5e23d29de8d2fbdd30d49ecd70987ebb30db242622b1a65b40d21bdf92d616f3c988949edc5954930c6c8c7d09df988a7e07f6b420fffeb2a646839a7c35c9fbc1c4c7bb91a7aafc9c7b36471f90ab9f3b"}) (async) write$hidraw(r0, &(0x7f0000000d40)="b07d8534f3e4c8a5694874caadbcfd105e4f96ddbba11c76fe9d81e6d9cc515e086f03dd0d7324fa9bfea494179a0ca2a6abdde1ef4be0ccc4122458bdb38cf0bdf72197edf52217a4e1ed9659b94f16ff03b55d7f11f2ad52bf805c80848969b1bae9ec370d22dc4fb3c9174291847cc348ec81bc7cedf9223217561f8a", 0x7e) (async) read$hidraw(r0, &(0x7f0000000dc0)=""/4096, 0x1000) (async, rerun: 32) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000001dc0)={0x576, "3ebaebdfaa4d24397cfbb086504259a8a4eff2a0b23fe72bb3ee7ac1066525875a9463924350e7810aa55ea1d8d9575d2141d1c1c6ecdeed979052b478d27b201eea29109a2053ad89d5840ab3bbce02a31f4778d63fc1086986ec9849847883db7dda179808aeffa6fc2c6ef99e0d63bb27dc9b221de0b43d14650f454e378adcad8d43ad5028ab5a8686f53ab957e022d94e4ada909ee883578bec624cef2806ab1f7b391549e01d2c02166f81a74ca8d4de0d5df613e7bd57972b51c655321e94055ba6e672d13a5362f49578096cd7c55ea5910533e8883ab19e144c78d20714b002b270fa4f2cd474aa8cb8ed14a19d206a6c991f00e298662111beb6f3639f091fc886611cc2dac2b428799758137cb3e8cb1eea3d3760193de7ab09844385c5ba6aa2931600827b5c22bbeafbcf3bca73f84bf2abbbe92111c6f0ad17a7f3f57eb7bb0fb876103b4b5ae3044fa6623042721248576ef597ac21a327a43ac1f72d17851a4a9fe27c536056f2e80ba6803dea9c68f248e05b4f419786df5e9857b139ef8d7932f84441336b71e93037ee605f8de3ffc14d4f0e89d996b034b6e6bad7589a7e810dd592e2176cef26b85266ffd3927ea918edc7dd2b124ff7a4705a43a515a4935c932daad702de999d4583e1dbda5699dfbdab685f25c56ae724ae3c6fc0d504fe384e1ffa264524661c2005907d6d732670724f21d087204344cc484d896be0af5c78456a7c6980535d01416074563fda7fa3a1bfd351a8297cb79e289dfc2fe5b3d8be432c8d0dac3780a456daa138ddd12e263afe7b804cff12607a086f99b50c53291c0f3715247442df741a017e71dad0efac19420a9242da8f964cc4531f7be8ef7a4ccb942c62aa6dfeb1cd381aa483b885de4d7c6f39c48ed21d7297a782332899f5a821305a1e9d18dc250a84acbc13af8c90d459478981b33b6cd4465803ca58db3ad07c2ebcf9996003046da61f165b9a486c01d0ea6faed2397bd587e765eb8ece76d4409278245952b8f86cd97ce161de8c27e1f2d3098734dd1fd4f765c03f489fb932fe3fdb57442c90ea9b9b0f222cf044e256354e709a9a753cdff3f76d785bff50a1c25c3546c378daae3e9b9c9bfe85af04e7b431aeaaa1ce141cab2caa1706cf0dbcd1102636e183c725361633a2beafeaf09fa50675ac875ee7144e9f18a1b76bac7f7aea07ffd71e11df1072d71f433dc84190dddc4125024a87052cbfbe7a0df879d384256c5d6293f8ff8f505ae7cc4d0015b150b477c73ea381ae8947e2320f807ed95cb8b94823d6b19c9b16af11daadd1533545d007a017ff33f3049bba9bc90ba9616cf37aa6f1fd15fbc7a9464214e400e681c006760943a5eeed3fbb87d7a01b1ad625c87feccbed66ce857a82059d8b4bfd399f45eecb92167a874080b60849822c2e5ed1fb7174fe85730a57d959d8510222cdb208fe49e542abe129c8cd1ab3873c1a0a0646641dcc599446d800c8a256a68486417a3638430991e0c20bca8d674d3673427196923cb50b7d7da715246f2fa3c14c7c3b9abfdeb57a6d0d192de61ed67fb79c6fe35c6dffb835ea5b9964771d888e4990c63520859d3d98d0b75be5c7c11dd9ad563b7518369676036ad9451ba6bf860c3c88da8c2328a24d8f21e39d013c1e01fa885a43ac17f0178f690be364330dc6c010588f85f4af4fc40f16c0b3b95a09c535de2a50e88e5ec8dc55e2f5f3bc92425e721745f3e21d1a8a04798c5457c01527b1cd8da54a38c39c0a4e617495ec1ec0ec22925e2ba810f7b94c4fd17e9fec5e0308f3bb22dd8fda2ff8b7ad3541f02d426da3b7dc5d46f82139284c506b4bb62d1a90fc0148f03a6fa20599d4bc385d5ed1b89f2ab9c00e302366e71f065d1936dd9a67f6e8ea625eb2f6b38a1050c53bf4e6d4c1d4a50f0acbb2e4796c807c151403ea07a78e6ac512cded30f86e34fe305bee"}) (async, rerun: 32) write$hidraw(r0, &(0x7f0000002340)="24294816763a0839cfec427285700172edc8f0b4254932ea47bcade4eea06b52bcf329cbeb72ca2bc92f17f9167fcab150dc37a2b1f306c22602f81667871dc375a6e5e5044e21d016d28b91ea116047b8e61ac74042d7a4246cb4ca263fe9dbf4820dec2a2abf175aa432d19151431d0e02e107f759c14e0b7fa7f17de42e2413113003ced2c6cf63b261ede0ff5a644e0471a387189fd2ff65844a8254d6eab4c331099973848188b7c3de07ff98436cf23e588a71b5f1", 0xb8) write$hidraw(r0, &(0x7f0000002400)="8ed1873b8abdd7e0d7562b75b6f9ae7511317a3681e45ab694a3b0781518c030ad68278996c4cf92cd3fad13d6c8ddbdd3b02e5faf2b5e3edcd105ba2fcb84d01914514dc4c8c845085bb61e047af998f7325a628c1f071aca449a79a9bfbce444e3845b2c6930c6af925ce01c149162b7cef88de8a9a0ec3838e25cfd18edff814dbfc09410b1ac3bad819c5d8e8410ab0d056c1b068aec5f68e689e776b1d37d20653c563d59796e1a28d68d1041e5a86200be95c7b64ee8b9a73353b42f53803c10fd69613b06d93e220f10fd60496132d9d2415b5d57bb7eb3777104a0b214bf58c9a682b26987605d2e609f", 0xee) (async) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000002500)) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000002540)={0x2d3, "818cec9b2c07660a57fe5a3c69dbb82864646223bda6fc77e06a3f03fe3b6d7046fd478fd1669584ed4d72b7804053451078dde2a917b6d8317349aa9df40cf8020609231b7a15dd46ee3ade19f5f59e6e8a69eed08aab229a81e53315762c349d5f801739b87bc2fda281c02d84db0871b397cff3d420675e179b716602f027df4347313a780afebda4d740df70c6c32bbbecb1452ef493400c9ab75a55106f443c34d5551ce3550fc3bb4bab580f577824c046111a619f6f43c02ac80dc42d7b93a29c8bccaa0791e11717d1a14ad37ee0a35d73b2ae5d68fd2cdc373876981a24be0718bfd68f7d2e6d8e0a44618264e86bfad92009e95a578ef4142854a088413d4cb43330ba3bc9121c967664a0279e9aee7c34ffc0cca509dae35a589c5689777354c074ce3eb0cef164ec1b6ccaab4c4c0174eeae24c04dd73bcbc2a71bfa2ca013b2b12a5db3fb016d7cfc0c904672fc6274048692371f52fa380bf88cfd5bf0295b48830372d711a9cb70dbaaaf91fb4eba9dd57991453239429d9c381e1bbe598a98f0fa2b5749853dcbcde4b2f47590eaa3683d9a75dcfb0e3c4b9344cf3eff09f6bdd8496850d55fd00a083c6f8f37e13cea6fd90856c55417cb3bbc0744a13e8392661ed61c0be421568f33619a2a74754af4ca1af973cfba38d3002e631d08c3600aa3abae7894c7faa8c631c47433c6617bdd975417f1bb1356e209d1372f5d6362c872b7cba238958531a33e0b4afae7082382ba4fe92a93f3a8daaaebe6963ac6a5e42ce9f457b9e5b7bb5145961cd226fa2f8268d5f0bc1fde6aa416a7f7a018ab20aa059c6a28f1e5a173a7a32d62e3d417a0d4bc5f7d987de19f03c87e5c85ed74892eb2606f5cef21199626d229ed4275d64c163cb6d9f23f6361e33e8a23eb49c6728c87ad141601c4d61063ca6344d6f43d9236cdd3eed60fefa6c7e95778788fd1f0adaad6fd32a0c9aa2c913ebe7c7dc702946e6a8953a848b3a4398df19a36daa15c887ed28c"}) (async) write$hidraw(r0, &(0x7f0000002840)="903c", 0x2) (async) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000002880)="9c12347333efcb0afa6a3a93e5f3bfb27491119c046ca55b060489030b37dd9c87e05788d524372842ac2649333716281aeb98cfcca622f33ac490cfb42827cd2f0ab5518cc9203b545c9abda97497054e5d9a43fe38f3811b645f8c72dda4bfd4101c269a") (async) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000002900)="54a48ad944c4209051f8a6a035d2593cf3692f3256a6d85d692bf5f0ad17395c861c336b5ed303884b018fc758e4864fb7f9d46376d90bf511d9bc34dac368830761253e40d74f91624a70c284913534a3a841b71577883a") (async, rerun: 64) r1 = syz_open_dev$hidraw(&(0x7f0000002980), 0x2, 0x8000) (rerun: 64) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000029c0)) (async) write$hidraw(r0, &(0x7f0000002a00)="fc112d2f0316cf254937dd3e1dfc84a163e5891ecbd323d478773d94a79a91e585b1b1a00d004b1679eac9efb38e4cf586b69db0cd65a70508a7862629c3fdb17e88cf754dd5f63065d4930c47a76dd4681c42f8ae2d8ded96c4f284f03e5bc9596f2b36eb7c3ffe1ee6e65fe78ac1f8a380004656e31aaf2416d290a9a3fa225721fa4ea1e3a2faaf2b5a34390e683307d67da17797e89f2b82ddae36ad5c10742183f31a6a5e6bd70aeec2240d6d3da0a1bf668daeb0409741cc4f2ff7de5744693e4ff0e6bbb14c3b40346fb425a90cf6dd1b0b093e9db0b324a2e5ccc954e7cff0a90e6b1bc821fc5e25894ab45eb8a5ea1d9595001a00d0b83644f5e5ee000350b2479600f925294d4529c94b8582ce3b1b7278ed1c3b85edb6315c5fe584a270ad0914999660002552aba95e68f5e97c15e4e4f589a8afb89ddd899d3c9c4e9ff52946f579f5b5525c245c64c75caa190e33c952bd33f943fd959b50b5870d55cfe94863688ef24d71577c3a748bff50d4387bb95efa2ae780364c26d42c17b3f01161dd84e9b7fbc6505b178b34f32567f3fce9a683b3379212d695488a90aba2d9a0d995c674b515c55fc747a943ed29150da422fba7be17eaf23c78f2f22e8987c8030cdb55eb41e734453bf28868764272012011d9ae1dd92e8836c53290ddb0934305670808c92dbf108d747820e850aea1ed215defc754bba05b36160e1613864317535c57d46aaf54b8f1894e52410feee48075e046198c3f259077e015d7a653b084be8c4fdc6f9c36351604bb1ecc982bcc95a3ce9462bed6f02fa9fa742b2866c34776cce2c8c12130c9a8c16cf4b9bd56deeffa8e12b960d88ada1c2403ee9cf4113860fa1a3cb39a112b20a20d1ddbe0cc87f50be962c0263da05ed583923249c41a9a0e8342ad8acac78055b966e62c70de258a4e0d95130368723ce92d4e7b17bf7f397faafe65cc885acf668d6f5ab8f9a553212820b6d479d8a6550bc308e107a6a1acebdff8f338846da1772722ade594e4e1579d5cedd60a59e46cb04c6b0de82c4161900d43d4087499336f8745b73f7689d085aff76b3a52ae1979f8102014d5c2f840fdf57d9cc5c3c7da5820ac86cb480798222fd93e38fdc03a20c0aa50fb3f354c1b6d93eb1e15430364a961721ca5c3840625bf13263995b9272bbb2d1849c0777bdb4d3e8f744529367b7dbac1c8b6c225817bef576deddfe6a42319c3d9973c2f13a54d95121f2a22e2c769bd5900c1550abe35353ca47edc051f329e6a5157a9a2538543ca0c3ae20161f824acbfdefb2abff1c74a325c9c7ecc0281ee1569402c119c3b8fa66048be15551a8934320cba9c71a332ce1c62a72951228e95b42007a9b25460b406eeef613ef3c88017f7abe349e54b2661df1e7436f0fb6d8b908154c907438bf06483fd20bec28aeb20b9e6ada84e2ff9e43d5a7d9f3ed07ac99c218147f7d11521b7280a07113aeb322b7e0464c8d0a22f436193ba1183f9208ba61bb1391dd113cfde837e8476fb7fac4b447e621aab0c6d728e322d3338fd260e10c2c727b61717f310e8b9a5f68e89f160c4d28c99868d50e86a1680a84c73d3bdfe45526d54c7ea3da503fe27b30f297df4e8c2a3e9ae32a3d95a9035d75ac5dc01cd67701380d4b3945c404287529dc8b06c30d08159cd44c0e6cef0a8a3eb2be58108893b8c795b143b4eeef41b49369f2a2b9b71811f0f6f573ccf4338db3e7ec00eaee8ea9c343b844ebcf1c0667e35e692fdca088a70c136750ae2bf2c38034c3152d1be43fe84fd91818ff9f491b2349206072303369f68c1efb8a814b61436be89b1dde2ae9ec75f874e4375c8d653bbdaf6285ecab6f2f133de6bb0eba5dcf0f35015d8467511afe0e6f79500001dea693c21b80bc5df14843f53b4c0ddb1d1a2f0c4ade91702b2e22f686161bfdc411fc7382cc8d3e0faa2ec0b25b7248bade5ba32131b3072aea3d825b20bbbbe80722efe17e57dda4f1a9547fa479238eb274d4a214e499cdf965b976dec1696878f9bcfadedfd55d4bb1dd5912d3df695674bff138f0c77a8f37224934399d360ee2d5ea53c34ac777d029969de48be544d7d39ebdc686f1891da016d107b233eebb4081d3a9f8ddcf75f4445a949422175ff2b01ae1c81147035a1b0f38336a9ced09ec0c5ec9967d2aea1962f205995dac51c791dc0d49aceaa541ab7e9e2522030db2f053c347c7f8ef7f5c9288b59a9ca58665192370ae8dfc1b59636cb3dd011c44bc942e29d40623bc09c438b0d4fed3a4176ce4fcb353d25015d0e0cabb5df4a414c27e87c7b7f51eaa95890f162d6f04333d90dcb2cce6b108a80f42edc281cc6ce2db46bcf2e7e416345d88f94420c81956af3d6cec7e08b79a9ade3f794c0d9547b7dd5dcbd69a730b43d4d9fa78edf95a6a24b63450f355600c98f1cf49ce77ea58c1ff56645e19289eb41b5b5189b4a4033d32b8c2b175dc60b623dfcafddc436f8a5f0eb9fde6fdee293526b88bcb297dfcf644afc0df5157a12a3cecd6fc194ea72bc1321cd95758cc0e45a49f9d5003b875beef7d835594cf4075ce42be875fca3de0685939878f8913b0acc106a8a8af06e40f4762ab0bb8824b254c828870742eca70bfab8e2681e0f8e54c2cfc7d4642d3956cc73d1d5921572f171e1df8f3e84dd52db1593cc955c93c2f9df14866fcbbef519c1fd146be78a35baf925ca41aa987e57b66670e77ef201623be0dc9452c6c37e41813042ccb5fa1746757f7815227ca1692b7b50d3bb42a9f1562d6005451eca670cf55c15d8d356b276a145376f6ac65ae2adae4a4e08b718f05430f81a18519c500a5e6fb4ccfe1925904e69728772a995b232b0881efd2761158e0088598cf40666722f211976b9076c9aed39db294aebabe15ea2e25d7b393ddde4e0a7646669d57aed4300862e8177b889f557d620f4ae9a714147c194588e8e7ddf73960ebcb6e346432707aff8668250b3869ec06dd130884fb303e5a99c77778e57ff7eee8c37efad4f19af692ea612cfcf86edcc67b05731ec0f31b57a5ee9d9f709c5f8e5edc637c3c735149006fec3b4bf424c57be3540f1864c3130b2206b4d148d82a341f8423dcaa51e7e1cf78e8760c2cd8f7f3007f771e59641b4b63b23d9b076d6302f1efd8ed0d9d3a9df562fc823f8fd5733051b0630c042cd13a27ff4464f108ad76615d6e5cc5c245e775c7b9775e09ea07b3662680cfb5e154afe011c5779aac770617279a436f24b6930894032530619be00af1d5b52cfdffc6f3229137bc7d6fa8a6003085832442ac239ee52aa8b3006df4ac76255a245b50cb49c2c57eb97211f0cf88dfe7e7a1dbee275f14f094ecfffd99f8ec7cbcc4dc07bb43a8074ff55be7597cf1c598b985ced740aae709138a6241aebf18a940aa705e03ac06f0c3c5dd5842e5958646f6c9082bd8920f893472e52c005fe47f33adf6ffdd57b708a09190e53731c5a2b6605f7f6a0b3cf4d050d917982ab564e5bfa319760a4f22178d85075d5c5920817396c7c0c33c4f117dda257499f68d570f0c53763e5e269bf152cfa01ec6691fa365bb7378e7cd8c851b6c261afea22f69efdc8b7ad539b937cd8e784118191eb682c97a74c66091952c9a6043c376a339795368e69deed15b325bea08a3e4ac3ca14d7c1c516deb2a2515738514d5c7c5f8af8b0193ffd04f87057b0be15cd28b64a4f5f0774b51e476d0e1bfe06d4aab3e8db647f2a6845b8e10b29b404a8760a675f1cde17e1b23aaed5ad013a32fdc2564a859cb492bfd4a591a37a80ece0c8f98ed531b154fdf22d12bdd738d8057b4c38a0cf64209af726b94355b1cd91fa4c412e5dca248deec3abcbebaab12be4f4832d8f601e66b576c01f957a26d549c69948b7d6de30aa8ecad3be9e8912dc31526ad26b87b94df1335e47621c94b33d1cf59825d4ef0c465cad2258b3a687b8fff930d1baa36d6f34df583d7282b86b8c48e7b54b0c7913199c3a4ca56b9bde03c8d76b6398ea2c9d50e4926633568f938dc26ef9f44574688cb32dbe3f0a192461982b2bb5986ead7c97c8a9d814d56a965095755f6d056cb6c60814ce440ec3f92777d52897eca4006767375eeae53ce17d3e2b17621334da09b174daa01de327f3d9a142b5420708f12bfd6ceb1501d5b6a293dd8637fa34e9308da07df4507a6c52d160f57f2b9137f4f7ba7b6d9c41ef9e63fa3985ed8410a271484535ccb62eb3899925bee0055784069fa0efa2f4bfc8074380a0674bb4a0212cb583860854f434b4b4d9e723382d0b1a9499bb736266b3b50b0ef631a53a9cfb04b0129866222fedfe60ba79074dbeb89d7e58b2c97dd7c735e6f2e035a7986cb450cb313b082d235ceee8df2e4363ded718ea368cc883403b42763cb8ba0357f88ef278702b2e0e20407655f24527f49ac250b3de71f47c6c5acf5c67b9be48d5dc8c18eaec28f23855897e3757f37cfbdcb6105f319128f23ef0e037d29bcef32074a5c06a53df3d20b4bf1954743eef77dfa83dd28c44930d7b58554ea85df6e4c51a15b3a78b4ddee7b94ab75844ebcc5458ee227118ce039b2a980b9eaaa356d11c6c57e41cdb45afa289b8197bb0a552abcd1066c348fa6be1408a81c9f5ea743fa85288dce81244e2cba081ea254458b8baa9f126e1c796be5c10338767cc398bd78200aadbc4514ce372cc974746df70628ab01db1aa2ba524b879a3ac21ace812e7e48d3df506875b5c7ce2324e9883081a39d8b227c2a77db85540102a82bda21382d0326ea0bd9fd44fb69415838b9e441b3a557ded98ada5ecafac9abb8085981562eca139289ad93c76b3622474cd35f8a10551f1c4cbdcc28e5afea58d7bc3c97b558f8ed5739e05f25d87ae3714b95f9953a5ad68ecd7937e5714d977d4698725b3418a1221ff26bc32617a16b08a131590ba94aec15e859c52aec67bcfc44a090473030392cf69898fe0384f5a976e46300f1fb953fd93ba9993cc45856f521c0650025d0d3df66ddff7c02ae13b2f0f13e3472e125941fedf76bec50b8b09e6a60d58ceb353cbaef4040e29293b7c3a30c94961ef55bb12cc14fc0d23ec24d5dc91af82292b5719924f166cb0192b652da541ba277d883165b957ec773cceedb2994bfad589d3e9d9cb9de42355c98dde29a045f83cd05367a7adeaaecd321a9a0ff7f4e66c5e8a2e054c84fe5c5f4a49de826fcf3245f1c77f94607dfb595590ee3020082fbb9aa645353156ff0304bdcbcc479077f5fe8050ff1e6343c87fd9c9fa9fae14cc2e40a8c8b7e9c9e6f47f839df1ccdf47fc99bf796502d97c4b6a1a38cb06b4da817909be25ad61ec3c47f5543ad52e9d5daa0486f8baae76ac67e4ce390dc83c8332783c091711b4e62981a958abb59bec51a411d5de89c77dedfb9d91e56a9d2ccb33cface77ca3d8ea4138f0d951fd6f05c6207b800e57577fe06bd21a08d16cb71ebfc91e8ab06dd04772f00dabf54d04068ebebe39f5147772870c5ba867ae75be7111966963b0b54857a70a08103ab61256756724ffa452307583b8c5d3189a471810755eebe3c5c6b51bad5f0f0babdbee5f6ce2e99d404f66ddcb4b15783f5f039c7ab7d40c7d5395aed85d6fcbc52902d745d8d036735e896b1cdf2e8a1404db9d637e7e1efdc762a8459ac479c9fb294d4ffe2bd295b9ab37ca0856fb5fbe34479bfb7b829d5cdf03a8c943347f1e963ae976dc42ccd6cbc8d9db20fbe5583b9bb21947c951144cbb10a1", 0x1000) read$hidraw(r1, &(0x7f0000003a00)=""/115, 0x73) write$hidraw(r1, &(0x7f0000003a80)="57d272ce4dccbac25ff29e573781a95eef6b07f0da91af9e703286a84bed45cabf43db8d4f3e157b12ef5487679f99bfcfaec26a008464453970a6b6bdd3a57f2e0319d444c53170faed4809f7bea09a669ca7462534847d9c9f4f0abd0d160afad6b7053ec53b80b0e35e306e9b9164d873d7a02c96553cfc9a34c7757549df470579a15ac1479f7997471743810a8e5a537d7b31964c7ad948a486a5c84d6b37ab464897620e252c0f66af5f13a481a8ec339632c2ef8a6b9599192ef5bc4814a324f37f158027aaaf", 0xca) (async) read$hidraw(r1, &(0x7f0000003b80)=""/106, 0x6a) write$hidraw(r0, &(0x7f0000003c00)="42f5500b70cd7ce7326463ea79b550ed3aed7b9a0d981d5b3fcedaa14be4779ede7b9921934cb3fbd0dcd0873c5fc2dada5993b6eac4a560aa9ecf0b8dc732bd9bdc3d0972704daf13c9ec80f999b75cff5d6ecd9da0281bf85da18591d636d029899bbc6b36d8a7870c31f4e33c8d7c57ed56cf38662b5035c9f06b78569a10f9c16a35049450850503c87279f4e16bfa40783a4cf6fef05cf845bdcb5f40bc8e073bde10da6eab6da9e08fbfec6073c6ad", 0xb2) (async, rerun: 64) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000003cc0)={0xcdd, "537ea8e98006d86fabbf89cb8e6637c202f339a3a8e2e33cf85acefd70587348e6fd5bedd875492cb4b9dfd5975c467c04cddd4ad264e856785edfe31069a823aecfce6d74ec0a944c8ac516f4f4c67f88397d7d9098691701cd5e067c5544a12f28137b8c95c60a23eff896043a3a6e59eea52782da1d5d9997e9f5f4f8959456998365ad12d8062b287096fc6f6800992ec9c20ecdb8165edb665174f67857fd6c9f90d4a0d2dc9f3ba4686801f7195886ddcc71e9e97153edd1b8f1e948ce9fc800d34e001b8e547e83cc318223a7973d373318fa029819a2b7adf33ff10cf4a3042893529d80e8c42791c0bd34388595fbe1da52ace38fa37da9993d593014e013243199e46c63c5d7b467935aa4109743da597bf42078a37e2a65f402de082727bd2144823346b667e5086b2f2b4d25c2976e8859a85d2254703970d01e1c30633387cffe1c1dedd329c3576f22c50991160ced8351ab900bd0a44f4844fabacfc9f869e00e9da696ac71b4008beac68b21a1b9a42cb982029d17ac266d048bb094b1ed6fb676c78ca53e099cb987d5af038d57c1227bdb409911667f621e1422e87451c20822cfa8e338a65adc417721ef7e0e8d4e77add3c2c3a8d0d1baa46b556b50648293e63a85b3c1c51956dc28c3ad2859ae443f43292cdb21f2b3250569f0b4d640a28b12055c0608dd8dee3dbc8492b00c4e866450acb91ad6bd176b31b104dc47a0fbd95550214a8b25f71da1a088863b3c9c2c02059d5d4a0f89eedeea533c5f567c38ceb06af8cb51821b09291b85fa6d93ac65d5656374e819840253fd9095866dfcc21ca719b0addc1cc3a64d7c06212cd5397f4e94c2a06df2111ce55d2e11355b9a36db114a37345d77acdca6d8686ca40705e5fce68945b46397ebe658e698579af95e292b3ae2d683f99a43e81555ab9c0fe72c4b89564223f097eb0eac40f2358ed8e6079b9b92b280dd68c4d680d624387d488a0555f3ae854418b13d7043d7fcfe1629bf60cbed3088adfd1a7cdc2e7e49561cb3d942d5d5862f85d7b4d53f9895dbbb217de71337a8ca351b09dd86fbd45e064a2c7e115d576f4f47f2efcc52a3d2735d9be3dd1b9a752f3571b4ca3e99f0ea5425cb6ba1bb16dbb9c0685d852844f48847bc07d8edec56010d292b0da177ec6f56abae5bc79b6ebf95246d230a9de909e3fa5f55ffe120380317960076d72e91c0004e5c8ab9e0cbf8e03dccd9f3a459e4474c8d1005d5d28f60c08f39ba1a715ff27fbc2e10ec8ecf51ac7234114a0b4bdc23ecf093437b3b09910aca7c465b9e165d52f7b760d6e97e6ef47e09f1551b6c4f1173e9979eb8109784d61ce1c16b658b1c60ec066b6d2d47d838093351907794682a71d233400d5b84226b1bb570f57dda9f3f23c5a6221b371a03def162ddd02d97a8aa61184ee6a617f8fad044655b65fab1ec05c4ec152d56b19f7e6b1cfd1feba6e6fd1bb4b27423758c17c8f04f2d7f1d09166ff6688c04b346c67ce87994fb6a5b1afce99538a71bf8198db1adbbaf2e8fe214138632167f05daac1230410bd3e9f423e6d1263ee05a007515ab633147811b125968b84b02fd25ae61a0d6e3c5f67cf8fbe5da2924032d48c2329fc96f5c510a5d102b88040c9c8d691c9a42297e803b352711d6a8f963904e30207d8619b077fd2638247b2a227861bcabcffed88cac23febd8840aa5f472d88346ea2fbcdf9524673962154151fe31168c23954720f74322dd51f927806f40f804e83576b8bda06baae4ea6fe8cf3ee181e8855797043310264658d343385ce6718a654ea534ddcbf8c1f939662f7e539cebe876ddbe9249376e0b6f5711aa141389ce45640f3b1b08b4d34ede3b620d7da7d3786f29e74b1e32066200852beffc3804210ef3c812b14633c7500a1e85585e54998bf9b0e5b901cc93259bd6f88b05b1bdce3f03975f8b13df5e4523045d9617cf2cfdc9801a8355622f11a035cedbe7fb6e555810d1f1eac4bea4f9b208c20716a7b356ab2a3747462483bc4e336b0e813a4a85832afc0b2dd5eefa430019dbe1dc70efe9d10520cea23c7be4765b0cad16de9f0d8b12d9a8ea694ba993a44758a2ebae27f2eb093b4089e9f4078aec824c4bce7663e1f2ade5529e1ff1391fe92741de4d137f4a94414ea46e6cf7e5f3ef8df37af0c56baa9a182974251b0440cfaebd2b3db6ee1fffbee134625d429f59a22c25d9da932476d0682cbb20ad024649c78d41ca602a5e26090c016fe42dda80ed58eb5c111c8fed87f55a86de25b5ed6e299240f3380da5c06e30772ea0e84d5c9650c309a354e56dd5b2e9758369196655cea85c806e6337fb063e377ece937699db4effbd20b6aaeffc748d87ba07b8e2928173839fc970a4b4e1b03867d02688131a84f2075787cd0b61fa50cfa75ce961209c127f30953d67883b9d0762fc6499f0d78bb4cc49da10d5b2cc2cd52c31afcb45be251d934840996957fe83fe66a843a4d201d2439e169f62e035aeccebe0f3883bb2c864a5f862d4276909b56084c611722a5d19516e4a80b0b61f69cc0f0b7b502d629b606e44d7e3e5f415e68d4308401e20c56d5807a47396acd50977c2f22383c7c86d14e09755bff6a562622c2a58e99d179af496c77b220d9113af442f6454ecc4097fbfd5835a83a956fb9b8a59677c096d5a18fe0c5f7a9683f45c3250c4ff09816f713ee99294247f0a91f72abbc060b5a2d9a696a8a5de94cbd1a100424ca6a72800a58c8b722a7a38c658c39dae5ed903097b4c2218b5df89dfadaa9dee5012d2cd2fc88fc33ebc74850ffa57a234f2d37f57588ad0f316e7ff53069d54f208a5f8c1212184f60e338a8004532ecf9c0a57a0011b553f189dff99c955be2076f92520ad3abb21e7d7ec115e1aad0b74bfd444a0a848f38665b584c3aea6318fac6ae7a78f552ce4eed8b465c9790c3f14a59d7acf941c18c1967e48ca0814dcf84489e0cf551338fb7a70d78611e7c9a634d9bea79e43c8d1acc06b978dfb7482da8aa6f9258891d90afeb97c8e50e9248400a53217aed71dd9bb7a0848a07bca9ca847ae8b90605e9780a9312d2bb4a20c7375235a1166497acc4550c4dc722596f78117860ec9e0ecfe20edda32012e06265b69e9abccbb2bfe66795e1c8f4031aa63897eaf16a2938302900bc4030c584088d1f618fd54c1056e5d9fad3b210aee15fc017ace65e7ac83cd4844ee8d33808b28ea77888fa70e2fcdd3d3747dca8007d131dd423322e1a120ed8b3be8f375e05497a4931873fe908ebfea72fceb615c13a4ad9d874d31398fe87052656f37147cab96ccb03486e9735cb15cc87e0d9bfebdfac46c6668802b1d963b6c6b34cf8f8c31043c73b623afeab7d02c7a5c32c85cfed88ef32efac8a0ef69cf139b40c662f1979d545b2c2c17fecf3dfc67f69947fe3c2a1619c99addb5f8736f103ee47395082350bb0460f99a30a54962337bd8bc738263c3a5d2685fc108ed02299ea8a9ae1e1051531db1e3b1b0f38970df13309758358565d272cb66a83e3e09de2002a362d4f447f1998d23743b41e32cf665139f4bfbc12ece554014d79196bbcaa646a016e7fec063ef7cef22b00c0d4354a04ee87a9bce2cacd68df906a21097116711e0cd8f8f71006df918bbf5a383441918186e5642c3a2bde24443fc3d06cb958cda43de9e81f1265b3690689962b9ca473038ea0842f8bba4687f18e12dd688b3f63fce4e5b849f508d186f7ab17418e05dd1c0d0ab5f77a4712b047bbbe3648e13b6cd910a309bc4b6bb1a95e347d06041ba149538470364db77378ab550cfc2986ee3d1bfaaae3d0d5fdf9407bc8082a438311648c330657f0809c1bfa19e2042df5b33dddce29b93940b5f174a82b91cd9ddd16eab0845c198bb888dea5e7113af9dae82ee86035085ec856e80613ae37e25752d5e3f3ff7b0753d4e5cae9e5b814c95fb407ad71c58b91cba9487339e47d5c902650d73057e19f5a9000fdc4d4ee3f9eabbed18285c9020cfadb3faa4e35d8b53740cc649a18dfbcc8098ea2d86cbf5e00ed3c8d05a3ffdb7d5218d295e1116d3607e69ebb1b94300fb3961555006bddbb776862470505ace7009aba59760bbd9877d82c67d6d072f548c8cdeee6070bb1e4c6305dd4ea929496aa1cf5d36b6116ca5fb0bcb37c62caff804f72b2d7146851f71726775f57579bd363b2899f177fb171971ccdf6bd50be90438c7d82bde28efaac1b1c066c09820815f3da80c2337abf636d46a6e40aed7d70438f5e5c03dd904bdb8320386ba04648add4a6b648b61e5138f6a601a76b3c1e5f7ef2f0f5df378922b2c5df9c1ef12520153a4e5cc4967e945e751c668a2a784f15587acb42600fc864d3d3640683551a32166b541542b46323ab033631098eefce4e70876f838082cce7460e02fe4d5eeb58a4b2013ab6a67160a93fe753865182e7506405f9119e7cf0c97b13a21dbf12e236ab2357f8cd690f77c2581ea792526d1bc3780863ecc20f04b386ca4fb35313423790090b7020a4564cec644f5adebb8a747b7dc9b64549a7fe6f7383dd133706a023977f08b58a3cc0e2db375f966e586074ba421d14790dfedfc36d60998837b45cd50d5c63d7c4a25163"}) (rerun: 64) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f00000049c0)) (async) r2 = syz_open_dev$hidraw(&(0x7f0000004a00), 0x1000, 0x800) write$hidraw(r2, &(0x7f0000004a40)="86f34e323721cab0957fa271e37e24fb372809bfcebff97e221f1bd353181d867ecfbe4950e9c4911bf7152c", 0x2c) (async) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000004a80)={0xaeb, "edb1784b17be4ef51a4553b54a4a122b7a930a49e04070462024537b6efe87d6a0cd11f7e7b662284a0dac6072ff41383d09f2b2203703ae130ea03c3650f33ed681c978d7760cfeb08ef57ca6ddc1d075095202036cdd6a07a55b8fdca27bcb7ed70e4229a3bb72b1132f741d0eaf6ffc22a965bffa306b4cf2925a1939e54b76595b9584c98349f0f27e0885df840e61713c5b9d34ad6a5307cf38a12118ed866e56c7acb25468a5391c7b8d32e146f56c5b4c6e5817ed2e01ee2ba181de917970dae161654beaa24b34c45151bf1dab861117cb7d56d5026e53d2c3a2c144ef88e05af321fc242ec50d1fa752440f2cd741019416fa9c968692dde9eb16642d5bd741025f8674892f20bc9b7afdbcba5952bf93c592f5ab63fb71068341b82d22ff46683fbf633715038b0491b14cb63ceb021c07cc9d76a6d243df065eb754a3941c2b704c5c28df50014cffb5c6113a884dcef2a8226905a4373109006cd3ac3b5c90f23a2cda8f14de105f6f63118cd90c8f888e14176415692ac4800f193b09fceb117c17bcb1f88b6bb8b5d514f16cfdb343db667f9b16d5015348938524c95a022f861a85177fd89c8ee427f23af52116600567aaddca2586fd53869d4258bf9bc837d378a27d6cf457c7283878df4e653f7882f1426ecc435a0749596b69ec4f2b13c52d62e30d14e1b63a52ed67a4c853bb845ce322e32c03b51cd4ce29a54516e3e5c061765708fd03bb3f8e6dcada15ec685856694b0459ce2c32fec11d8dcab082970c8f816555b578daf7d294c50bb0a2e15c113bb30e517f0bafbb0e2237db1fb5942d50139d4fafa11835af13409d789f542fef7be781a27889869f0b1de7c367bdbaef8143357a00ddf61b9c01395a502e0a83dd97360f302283c1c2f2b0d921c4c488696cfcbd190bee2a34efbf90255ded2fdc5ff68c57de6a4473bf428cf47418bdb2c223be9dd826cdc7df998dc0e1a75c7b185a62ff007c1ec4d2d2b77bda51e834356d4fa846a718b9cc3484c50afc96a5d9a33d81940e6417e98868756f4bf4abc86869ba95c60621fc9567ccfd9b852f2cce3ca9a9b514571cbc60be785eaf160d4aab882f1b97fe5c0311e6af8c17d9e68f7c2b1a70ce2f25ff8eb38d1bba9dc3777ab344168d9ae4a0b2f0ebde5323269aa500bb52c5b6c22fdf67ee7bb98ef81e7d574db14f251cd471a64871163c29027d0b795a380f99b526a8bf10ca6a79a33bfccb4919649e129226622fc172c3fc639cff245e5b5c65717054b90e158ee4ec4c1c25a0c98f8f2780f307a38fc8235060ad28199a814be86f765e3a2e912508c7df2b39361ce2ac9299ac49c7b22ff76ad834b7bf010c741dd5bfb7bcea7c6cefd90c0ca652e6e91b91437cacb445868bb143932936e4f035be96684f5bafb72fed91c1a8f34f08048c444c47f45cee8d84f0c935a7171b7e4cd538131354c0779ecacb745d84663e889de5ad6993e8eee1efb75f35307cb4631b816fa00ec7f50b69d60da7a8f0d122595e14a40dd0e51c3165b8aea9ce15d4f9f234da60ec93685f1a1971468bc289d2a7bd4314f24c80f2f765090194d31ca079143fe4420c7843344dfb020d7d110b152439a5d63abee8d6e41520aa9fb6e49416283bd75b6f93e9690cfe46cd818f6d1c670ef09c082b48d8a4af45bbad431a41df78c569965d3b5a37faea3c9e66da22af349e924d7f37561ddf49694d882e8dfc2d2fd461f4d1b9f95c5ca227589d4ff3faad8f739acffe562b08ade019ade8a8715f9279db7882e8c60a4d23ed73c746e707969a320581eb7f447d1c49f70f6bb3fac7b451b7a9cf35d7fc26a851506d7653c1f3bc8e9d461400408f70d21b1ab93c2f96f9a98394b9f687b0fac15b12dd905b037080bf96101d601d1605277d0dc866ac2352624e1576cbb159281f03170995487cb637d5d205032139e8b507ef9d226718f054691be8435f347960a3bb105d7c47725a4d8ab69b98cba8d99bb3581a504b82ba84c811957d0907bab0ce3c92ad354aac99eb6635483a1d653be4653d4e575064ac16558e2cc38043445c833ec3ce6cd5105da2aa4d68d053c6ea3169db67e3d569b005ac980efbf18960ca2ef9bf502d1e6accb05c366e2b33e046c9b413645e8e7dabfbb584a9760cf9d20cba9375f9ced13580ac5d1c05ec4eafe6c1d36821639712dd296611aa3e621dd3fb6c11b9b54352acbcdd653bccda652dcdff62e184302f91840b1c8661a144ed722922e06784efb41e18491c0aca0d7eedc518730e9f15a9a4695efa846b9b4c577659f9796994c2a1e96d3c73c48ea85f14f014bb3c108da107e65149efde7e111e782684e5cf4b5fe1a41a6e6bb11bc652541a023e5bd8f4f7e04de66c99754bb604306452dde58e703de21b9d61a5f2c74ebcf224aef007f0f7617a2d30e63045bd596640e9722fa6d7bf288668fb81f81c67d81edbb4b5628c09f89c24ef51b14bf9f5144fbc902d25232d61bb39c2e3295c2c65384d3fca53d53a247c4ef4fdeb090ed339583fcfc588eed1626869f6eeadf4b90dd4e6867fcb398be0fd65f92a8601ac015f6657f30ed76d377ec7cd260b1512e67905592c58357969d8c79dfdb90d8cde0fab32f4c5f7c034bec9ebac0ba771d212a191df90041260a7b0f24603f3531c32f39c79c9ad7e32509e0e1f282f5066ba6bf339dbb3c7858164eeb13728bc7da0fe7322010b851f7477bba10cdf7a6d7f45203cb7f7fec6b58b4712eb2b209e78effa1e5d5baed345999d185246da1e8f3fb78f41f92532aa21a9fe248ff828cf29efa6ff51175098fe219926744e8449a6a8067a7b38e4e542f4526af28fb9737f5e3c27bc51b6753bd46cd0c106a9cdc598e8d6f26af3686e0c8fc247929b81885d2f8ebaa062caa64562981f6362651bbf1309e571102637d6ccfe0b97635b3cb7d945b66bf4bc6449cf933707599a6e61497c6ea29c303e17fb4475e2c243b0738560387c431dec2bfc8c37b888939355a801becacdee523fe57bdcddf27e70bd96ccdfb4f8227b1914a99b053145980446b72bcb512ebcb0c7d56c81fd2298d02e06b518f45281c7d03668574e02ac1bfa84a25073919d9a9b0991cf2e8b988f3d4682057db47aa4bb208a41ca43e24df4a3c8f7fb2abbf29792bcda9dc078adf4030588cd92be12bdba60a085cad71041efef2f9662b677481d0c449ae32a4bc274e52c54aa38970f55a84d67ae6a5fab229455c7012c3f05d0239fec383e037a0373530fe630bdc982e7f583a3717fbeaabceb86930f639ec8d909d5910bf37e3b904e6d921f543ea51ce64b19bec9c0d2e1db5a456db043c5a887c3e9c7938576de29dc5f13687327aaae30020d0349c085b4cb381bd8350a5f7011c76359dd96d2213336e540ecd934eab1d804ef89d057c0b15e1ca5a015569c65979d8b121e25624919fce2bbdde753fb027cc42963801ef1bcef7e81ddc24767f934a0e1f144d60e3c7d4aa5427a63e1d01c78204158e2ac2da7c0a8af74a773bedf5b16a121fb479a39db1bc6e2239408b3b288a7ca8a0932816f4ae577de40843ef9124d740ea30e1d5883289779c3df046603ba73ace1dff24a833a7646c657a889bc07d1679b609e45924bab422f2cf0cd447329a5fd318f2fe1587a10c5ac93177e0fc10c8385b4a88a13175d537c3a116dfa747433af8672be3034d559cb77faf17d239850951ada8105cc51558881af6977e1d1924b6ca22bbbba462fb85f3c910360e77f717d7d70546dc2d52d877663c308e3486a0db23ff7709845ed90de353f3b4c7c16a8eb39d71caf36d3f8e60881c0c2928831f72731bfa996ab76012561e0c43cdde8eb0ab8954adafb4edda19fbc11c5617b62c5821f6ce2518eb345fff651052746bb6a43b4a5ed0bc22513426c7329034a01b08847df452cd9e2"}) write$char_usb(0xffffffffffffffff, &(0x7f0000005580)="7eb59de7a041a8b96115f7c6045c6f41ad85bff1615c84ad6b0e7b408aa9a49d2c85fecd91575336d74f254803a7d9e4d149fcf638bb434c", 0x38) [ 107.622801][ T9] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 107.623361][ T44] usb 5-1: new low-speed USB device number 2 using dummy_hcd [ 107.632195][ T9] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 107.648160][ T9] usb 2-1: Product: syz [ 107.652406][ T9] usb 2-1: Manufacturer: syz [ 107.657062][ T9] usb 2-1: SerialNumber: syz [ 107.716872][ T9] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 107.732319][ T4801] usb 1-1: new high-speed USB device number 2 using dummy_hcd 16:07:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x40000) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/87) 16:07:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x40000) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/87) syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x40000) (async) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/87) (async) 16:07:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x40000) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/87) [ 107.873586][ T1978] usb 3-1: Using ep0 maxpacket: 16 [ 107.912302][ T44] usb 5-1: device descriptor read/64, error -71 16:07:24 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b96, 0x5, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000006a05d8004000010203010902240001010000000904000000030100000905810300"/54], 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000012c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001540)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001840)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdfc, 0x106, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xa2, &(0x7f0000000380)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x808f, 0x8, 0x20, "bf49e901cc6fec9535"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x7, 0x1fe, 0x1, "1986c27ad1"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x1, 0x9, 0x7f, "72557c258443bde8"}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000002600)={{0x12, 0x1, 0x0, 0x83, 0x8d, 0x57, 0x0, 0x10c4, 0x8418, 0x3e9e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb6, 0xf4, 0x8}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000002b40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x326, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000002e00)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000003100)={{0x12, 0x1, 0x0, 0xf8, 0x7d, 0xc2, 0x0, 0x499, 0x1038, 0x6dd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x40, 0x78}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003dc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x307, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000004280)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f00000045c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000004840)=ANY=[@ANYBLOB="1201000085c69d00571502009201010203230900000904004000f1f93200000000000000"], 0x0) syz_usb_connect(0x0, 0x24, &(0x7f00000052c0)={{0x12, 0x1, 0x0, 0x1c, 0xb5, 0xd2, 0x0, 0x5986, 0x1172, 0xc7d7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xb3, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x81, 0xfe}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x20, 0x3, 0x5, 0x20, '7', "ee"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x5, 0x3, 0x3, 0x5, "", "7f50d1"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x6, 0x4b7d, 0x9, "c1"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x7, 0xcf, 0x40, "5bb09023"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x8, 0x3}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x3, 0x1000, 0x3f, "ea7bbe5f321a"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000006580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x6, 0x0, 0x8, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x7, 0x1, 0x2, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0xf7, 0x3f, 0x80}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x81, 0x61, 0x9, 0x40, 0x9}, 0x32, &(0x7f0000000100)={0x5, 0xf, 0x32, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "44f32c4de72aefec6f4b38c2686b55e6"}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x7e, 0x0, 0x4, 0xf78f, 0x6e73}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x3, 0x2}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x458}}]}) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000006940)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x81}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000006b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28bd, 0x934, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x593, &(0x7f0000001bc0)={{0x12, 0x1, 0x310, 0x3e, 0x39, 0x55, 0x8, 0x4b4, 0x9b, 0x8ced, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x581, 0x2, 0x20, 0x0, 0x40, 0x36, [{{0x9, 0x4, 0x91, 0x0, 0xe, 0x3, 0x95, 0xa1, 0x80, [@hid_hid={0x9, 0x21, 0x4, 0xa0, 0x1, {0x22, 0xd77}}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "a14e66"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x8, 0x4, 0x3f}, {0x6, 0x24, 0x1a, 0xffff, 0x2}, [@mdlm={0x15, 0x24, 0x12, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0xa8bc, 0x1, 0x4000}, @dmm={0x7, 0x24, 0x14, 0x6, 0xef}, @mbim={0xc, 0x24, 0x1b, 0xcec, 0x3aa, 0x2, 0x81, 0xc0, 0xff}, @mdlm_detail={0x75, 0x24, 0x13, 0x7f, "a85410ee73c56cf312ac5a405fc8ad2be1fbed30735c906767ddf0ab6408e39517a189df609c690b84b76718f79e32eed84ed8a20bed3df049bb4374d53ef1920649968e3b36afd100ed10b7f407e1c761ab637827b9002f5d176920e00a671f85f226786f2e08c92e8630363f310c50b5"}, @country_functional={0xc, 0x24, 0x7, 0xf4, 0x7, [0x2, 0x5, 0x101]}]}], [{{0x9, 0x5, 0x7, 0x8, 0x10, 0x6, 0x0, 0x0, [@generic={0xcc, 0x9, "a1c798d7aaf14521c863bde4d998dbdff110ec0db74ccd0ad6a94f99abd129bcc370b1cfde685c464b88ffb2ee9a4e64c87d9df7825cef7b156b2570a1bbcf4b960a88c783f559b8c870da1a2b3823d2673dae3d7c6f917bd52ffad51721bc6c8eb16036e008e1dbc4b92d3a35ff2f592cd1c95f4a1412cea4d022a7218a7e72086c1daf63a35a522a52c07d6caa6eb8f07b6cb5d36e2a1d07d7a85811efc5b30dd74386d4bce52e2d6cb223ac306c84a937c961272f744a6d4aa5ac8c1d621f6da7fab6dabcc44f1a5a"}, @generic={0x27, 0x22, "d669e891bf57d5356a5d0d491a33be35021c9cbdbdbc704e4a6596eee3930d9e27f721d4dc"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x0, 0x44, 0x3}}, {{0x9, 0x5, 0x1, 0x10, 0x8, 0x1f, 0x7f, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x45, 0x1}]}}, {{0x9, 0x5, 0x7, 0x0, 0x200, 0xc1, 0x3f, 0x3, [@generic={0x42, 0xe, "30543d19bf915b407fc9b1e7ee46992fd7956efd89e34091517bf62e0618da1f3242152d0ea14defcc6d071ec6b64c40b0f8db87ad11eb595b4d8096673cbdb8"}]}}, {{0x9, 0x5, 0x2, 0x3, 0x8, 0x67, 0xb5, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0x4}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x2, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x6ae76b33faa6c68e, 0xe6, 0xffff}]}}, {{0x9, 0x5, 0x0, 0x8, 0x40, 0x8, 0xaa, 0x3f}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0x12, 0x9, 0x7, [@generic={0xdb, 0x5, "a1fd7ec0fcb90ff581481664ac9ed0af70effe46b1fc6396451bf5de4a676b3c9b06800605f07718e2f2fa0ed75c1c693a0b6b6aef9b5c46bf6389604d2b8b16d439af713bf2e8a0054917b51c6464b9b9a46c82876b9a07720f0226c3095b5a1f6854a6bf2d1c74b209c2e2111ab2881f49f6b150cf863aac4b05189433e2bbe7dfa5e9ffae96f29bc8ffdfea6ab3b5591a808e5081428ae0bc71bc2f61b1eaf8c0db97fa387abc2a5ba4b26fd9fc5f7c08d23e7e256c7084bba20f39bdefbeef2e39f397a06e0101582de9f5a18b4983e7f7b155b6059041"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x400, 0x40, 0xff, 0x8}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x9, 0x3, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0x5, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x20}]}}, {{0x9, 0x5, 0x89, 0x1, 0x400, 0x7f, 0x5, 0x5}}, {{0x9, 0x5, 0x80, 0x10, 0x200, 0x4, 0xac, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0x1, 0x80, 0xd0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x1000}, @generic={0x78, 0x9, "7683739829e4bb7f39133ec94ed6d7bf19a9ec32295496d352cfb414db4c785fa6d3a0f87a86b8f5d09f2d7dc4c924b852c90f90103e4ff2e5c4516a13c2e0b28038782cddcc99d516c5ae51d5fc3266d98a514440711beb1d0977a836fed3117465a3264f332108d2e6d4c0b0c914e7e1280dd70732"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x200, 0x8, 0xa7, 0xff}}]}}, {{0x9, 0x4, 0xdb, 0xf6, 0x4, 0xff, 0x61, 0xd8, 0x3, [@generic={0x78, 0x6, "d84ea46a01b6e01d2db71b122b6771cc3ef0c7e428dccb298ce32ad1cd514761300177494e08dbc7a3d5f59f4e50e2bbc6498b3668ba1521c70756ef215d653656f41fe35f06ba7eabbf5346c7ec95955f7e50ade0d3935a8962a81e905b5f893acd52853e825382939871d95494cd1ad019619fd51a"}], [{{0x9, 0x5, 0xf, 0x0, 0x400, 0x9, 0xff, 0x4}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x2, 0x7f, 0x3f, [@generic={0x40, 0x22, "56de7cd5b1e47588d3259322e2215874ab81bbc58bc1153c35cd8b229b2ec9666763b95439c1139cb3a86680819dfd085f048f8463750ac843c51a1bc980"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x81, 0xc0, 0xde, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xf0, 0x9972}, @generic={0x79, 0x24, "3183e04f4ea48f29168343a318bc34eb6e86f54bf4b69a79607ed243aaeac1c4be7a42553887ef7c9e9471198f33d9555d5abf888a8ad325ba451c78616f0960327b000e551d016311eacb64b7d3c29fb605dec4589e8a7b619da66527718f47dcfd91f698c70b367d4a1b6d94fe40fb94c7996691096d"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x200, 0x0, 0x7f, 0x4}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0xff, 0x8, 0x5, 0x20, 0x41}, 0xc, &(0x7f00000002c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x2, 0x3}]}, 0x1, [{0x6c, &(0x7f0000000440)=@string={0x6c, 0x3, "dc440139c22466534f1427d23133ceb55cf82c9e9349751583fee01b34485fc5a42ad6cd6fef83301d8a6749049196c2040d4c950bb6bf71cd19dd676b80e4e6c0cf9858c29c3c18cb7ad7c7204b86b2659ab31990a61b42b6c529cbdad3a455a05cb44ae1e6f0c12a19"}}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000006e00)={{0x12, 0x1, 0x0, 0xee, 0x10, 0xce, 0x0, 0xbb4, 0xa8b, 0xfa7e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x58, 0xe, 0xc2}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000008100)={{0x12, 0x1, 0x0, 0x0, 0x7f, 0x7a, 0x0, 0xdf6, 0x4a, 0x75d2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x25, 0xb1, 0x3b}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000008c40)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xfc, 0x2}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000009500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 108.003018][ T1978] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 108.013505][ T4801] usb 1-1: device descriptor read/64, error -71 [ 108.019875][ T1978] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 108.030906][ T1978] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 108.040881][ T1978] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 108.050662][ T1978] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 108.164133][ T1978] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 108.173445][ T1978] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 108.181483][ T1978] usb 3-1: Manufacturer: syz [ 108.189723][ T1978] usb 3-1: config 0 descriptor?? [ 108.282551][ T22] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 108.312322][ T44] usb 5-1: device descriptor read/64, error -71 [ 108.402352][ T4813] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 108.412685][ T4801] usb 1-1: device descriptor read/64, error -71 [ 108.532246][ T22] usb 4-1: Using ep0 maxpacket: 8 [ 108.532310][ T1978] rc_core: IR keymap rc-hauppauge not found [ 108.543425][ T1978] Registered IR keymap rc-empty [ 108.549526][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.582405][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.592356][ T44] usb 5-1: new low-speed USB device number 3 using dummy_hcd [ 108.607738][ T4763] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 108.617272][ T4763] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 108.625530][ T1978] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 108.630145][ T4763] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 108.644629][ T1978] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input5 [ 108.651008][ T4763] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 108.670026][ T22] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 108.671834][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.703684][ T4801] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 108.712435][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.753039][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.782800][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.812786][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.842533][ T22] usb 4-1: New USB device found, idVendor=1b96, idProduct=0005, bcdDevice= 0.40 [ 108.843089][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.851669][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.867025][ T22] usb 4-1: Product: syz [ 108.871206][ T22] usb 4-1: Manufacturer: syz [ 108.875895][ T22] usb 4-1: SerialNumber: syz [ 108.880594][ T44] usb 5-1: device descriptor read/64, error -71 [ 108.890779][ T4763] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 108.900390][ T4763] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 108.909747][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 108.935826][ T22] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 108.955035][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 109.002621][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 109.022360][ T4801] usb 1-1: device descriptor read/64, error -71 [ 109.023021][ T4838] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.037497][ T4838] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.042334][ T1978] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 109.085815][ T1978] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 109.094264][ T1978] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 109.120672][ T1978] usb 3-1: USB disconnect, device number 2 [ 109.120780][ T4763] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.138744][ T4763] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.151809][ T22] usb 2-1: USB disconnect, device number 2 [ 109.179116][ T4834] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.196811][ T4834] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.217206][ T4834] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.226726][ T4834] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.240661][ T4834] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.251290][ T4834] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.265275][ T4834] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.275235][ T4834] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.282865][ T44] usb 5-1: device descriptor read/64, error -71 [ 109.286894][ T4834] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.298906][ T4834] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.339467][ T9] usb 4-1: USB disconnect, device number 2 [ 109.403070][ T44] usb usb5-port1: attempt power cycle [ 109.502315][ T4801] usb 1-1: device descriptor read/64, error -71 16:07:26 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0003020000000003"], 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f0000000040)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bdd6a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f064d"]) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c010000ad29873a56b820eb04b100090581"], 0x0) (async) r1 = syz_open_dev$evdev(&(0x7f00000010c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f0000000040)={0x3, 0xe, 0x0, 0x0, "c3ff07000000000000f6ed34380dbd334c0300c45d000000fff8ff7303001b00"}) [ 109.622838][ T4801] usb usb1-port1: attempt power cycle 16:07:26 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xb0, 0x200) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/217) (async) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/217) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00000001c0)=""/179) (async) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00000001c0)=""/179) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{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, 0xd4, &(0x7f0000000300)={[{0xad, 0x4e00, "f70d0a9cc46f96dc8cb913cf34a8ca997a48e43a237188a2800225d180f41c3bdbee97ce1306f54ac01a33b3ca050b1de00f76894d24f4f86239c83dda8e9e8c5e5b4185102fe775ed6a6d611ad940ea63a7cce14c4460cbf33b0f21ac4680684dfe3a554d98c73c755e2db9367c869ef7e67b3fbc73478d76cde5faca0e7b56079b74b754db29f9804d36370b203268e2831b3bd4ff431ed7c01d0299eb166853501ab1d1b4e6fd273b13d56b"}, {0x1a, 0x4e00, "c48e0e3381b67ca52288b6c995f8651b26541a3f56e18d956f95"}]}) r3 = syz_usb_connect$uac1(0x1, 0x11d, &(0x7f0000000400)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10b, 0x3, 0x1, 0x2, 0xa0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x20, 0xfd}, [@processing_unit={0xb, 0x24, 0x7, 0x4, 0x5, 0xc0, "2bc1f70d"}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x301, 0x6, 0x6, 0x7}, @selector_unit={0xb, 0x24, 0x5, 0x5, 0xd4, "a48e00368f44"}, @selector_unit={0x7, 0x24, 0x5, 0x6, 0x26, '0\r'}, @processing_unit={0xd, 0x24, 0x7, 0x2, 0x1, 0x9, "62706e48e748"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x2, 0x8, 0x1002}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x4, 0x1, 0x3, 0x9, "e8ba"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x49, 0x4, 0x46, 0xff, "dbb9ab50"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x8, 0x7, 0x2, "db6f910cad"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x2, 0xfd, 0x0, {0x7, 0x25, 0x1, 0x3, 0x1f, 0xc320}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x2, 0x0, 0x8, "e36be3eeb89f56ecdc"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x4, 0x81, 0x2, "801ab9495f79f672"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x1c5c, 0x101, 0x7, "d9f9506683"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x9, 0x3, 0x5, 0x0, "2b77ba90"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2b, 0x2, 0x9, 0x8}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x80, 0x2, 0x7f, 0x7f, 'p', "1188"}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x3, 0x5, 0x0, {0x7, 0x25, 0x1, 0x0, 0x40, 0xd0a}}}}}}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x250, 0x7, 0x1f, 0x1f, 0x20, 0xb9}, 0x9a, &(0x7f0000000580)={0x5, 0xf, 0x9a, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x5, 0x7, 0x152}, @ptm_cap={0x3}, @generic={0x7e, 0x10, 0x4, "410b6a5b2ad4b1e0244ac89e9a7d533d27e1d01a2dd6a5b769e931772ab89b4d95aad059beec3b19ed1bc258a2e4709081c437a3427930cbe7a6bc9ead5eb24595f5e613b40fc010fdcce1cabdf2cf06bac64e3522ee8c8335e437c77fd9fe63eb5bf0f6734c93c6092b95919f4fe53fcd67500bd398f40df79e5f"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x3f, 0x18a}]}, 0x3, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x40e}}, {0xc7, &(0x7f00000006c0)=@string={0xc7, 0x3, "c269dbeec86ec83d2729308f07d4ba1a82427fc795fd9c33ceb00ee4fd73700a1e2ae58bf30d99ecf5c43dab60db5905c9d74520740b0f847408f1b3d81d009959398c4fea4e67e1adbd906a6ce48d92b7c7f6a23237f49a6facce5bd0c4b599c2b6c02cb276354c56a18a13024290a17ad03822d24db5d690825ef6fd3a64aa9e489bac4d5c070fc17b2e2f4110bd655d5513a6c486d2282fd7b1139a9f31a55e3a49c1da35edb2e0af04b189627b8a4604368d2ff51950207310adae1861677c6c9a0895"}}]}) syz_usb_ep_write(r3, 0x40, 0xd3, &(0x7f0000000800)="150a3cc266784936a65101f5c985203b614e834b72cde19a9625c916aba2e32225a94ad37994fdfe64c04eb28e433ff250dd264fbd2b009d24e877308b6eb0df63913627cd61d3c99a41514c5ba284e916c60fdb9b38ab86430d3d88b9dd25109f51ff55dec857ab7409d52d63d1255d03f27215b4e1934ea0a11735991c0fd87eb6015d533fbb96b0a7a63b9481097ef6662c8ce3cd93fd2848da0c834d4b7ec650afacad96a51ed056b24ed2ec65e852dad7ff111356cc87f802a0880587f017bc9263e28849f0ca6e2b098fff2752477569") ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000900)=""/11) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000940)=""/4096) (async) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000940)=""/4096) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x10, &(0x7f0000001940)=@ready={0x0, 0x0, 0x8, "d40ea2d1", {0x1, 0x0, 0x0, 0x80, 0x4}}) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000001980)=[0x80000001, 0x2]) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x0, &(0x7f00000019c0)) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000001a00)=""/144) (async) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000001a00)=""/144) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001ac0)=""/6) syz_usb_connect$printer(0x4, 0x36, &(0x7f0000001b00)={{0x12, 0x1, 0x311, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0xa0, 0xc6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0x2, 0x1, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x7f, 0x0, 0x57}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x1, 0x9, 0x5}}]}}}]}}]}}, &(0x7f0000001dc0)={0xa, &(0x7f0000001b40)={0xa, 0x6, 0x200, 0x5, 0xa3, 0x3, 0x10, 0x40}, 0x5, &(0x7f0000001b80)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000001bc0)=@lang_id={0x4, 0x3, 0x42d}}, {0x4, &(0x7f0000001c00)=@lang_id={0x4, 0x3, 0x440a}}, {0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x447}}, {0x9a, &(0x7f0000001c80)=@string={0x9a, 0x3, "1fb760d0daf6afe29116489db284dcd1485d0c7116dcbd700d30751ec059c3c291e78c78e8fe6e13ed593121c83f86b2875cabc288c12edc0b7e286579ff38a1acf08fe3a09faf432bdfc76696d7f226942ec1e0a1f6f9e52594a3fddf9abb2bd55fa489028243e171913a1dca6aebfcebf3ffa316fb4ac346ba894ec0e946f232e016aa068b11c90bc0ed1860f1ba9e454ec1b14c91554f"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0xfcff}}]}) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000001e40)=@conn_svc_rsp={0x0, 0x0, 0xa, "19e632a1", {0x3, 0x107, 0x0, 0x4, 0x8, 0x3, 0x1f}}) (async) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000001e40)=@conn_svc_rsp={0x0, 0x0, 0xa, "19e632a1", {0x3, 0x107, 0x0, 0x4, 0x8, 0x3, 0x1f}}) syz_usb_ep_write(r1, 0x9a, 0x78, &(0x7f0000001e80)="6b11f3f7a4b83b65e35089f62132adb02d9e6e386cebad46f7ce611e982b015fbc6de01b9e53966d19f79b874547cbfb695ea61e8ba22b3bae1b59bcff923ec4de43d15432839730f9d7ff2e98480c4288748ce0bcc532709100d8152aa5503cb96bb80af5dd90ecaaeadb08a4469f328238944f9331b716") ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001f00)=""/4096) (async) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001f00)=""/4096) r4 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000002f00)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000002f80)=0xfffffab5) (async) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000002f80)=0xfffffab5) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000002fc0)) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0x16c, &(0x7f0000003000)={[{0x2b, 0x4e00, "d68137d7c4732d642d805cc2b6aa634c4d0e84dde436f61eda0b59695733396d3afd69f5056350d658b0a4"}, {0x4e, 0x4e00, "f826cc421502713513e3ff0fc027cd1bd0201eaf837d85fa2855e54a68095bc69906d93918d9f1cb61a8633615b0e1e5fb185dcc10ee131d9c0c40a0a4783df6ce7a3850a0fcd501a6bbb5835cfd"}, {0x9, 0x4e00, "557b6bc05455b87aaa"}, {0x6, 0x4e00, "850267dc36f8"}, {0x61, 0x4e00, "deb4613496c15ceb06bec693931762203f605969a1f0f931e102b83622028624626664ce757e093cc8f547bce26adc777b5d6e4b9187f1e27fb001b121ef0f83c898de9b3d35cbd8e1b2d838fe155f7ff3e25e93468bcbf6c8e0c14bf6581aab69"}, {0x4b, 0x4e00, "751260461ba37affa04f8ada5f8f2c90147659efb0aa52990e7ea300e81efd166698a515235d13a6f065b489fe0779e3e3826d387962bb7ceaa475fea35836e95df4a8794c211cf75e0f9c"}, {0xf, 0x4e00, "133447e288e0196f11d8cbe7ba3430"}]}) syz_usb_control_io(r3, &(0x7f0000003380)={0x2c, &(0x7f0000003180)={0x40, 0xa, 0x5b, {0x5b, 0x5, "34f9c7ba5fc4491db1e22ad445bf3bb3eb031cf9b0226e5f5075b12a69503af367d52c4f3d038b82b03040159e2f5034ff40ac6896a10aff58826c9d9a7a12e5e127f07443c1b5d158ac4b07af99be5b4f7a2eba96de70673f"}}, &(0x7f0000003200)={0x0, 0x3, 0xa7, @string={0xa7, 0x3, "75a4c40e3c12b74cc8829506ff9a873fa34a9e7f4240750033e0d7fb1b76cb370dca0779fae57b878aeb60afa79003d88ba30cf3861287b0c3d3b55f92db61bd4a212448c09fd3d1c36eae235e482b622abc20452beb6a7d90c77e5b2eda1a95c856ef659c9d8f8ce4a9cbb334f7c67ac7064d5480b33c0f580067719c871c4e1d173f43431cbf6ff344f3371bbe3198db28dc408f0851cc5f069311248d3f7410a268975d"}}, &(0x7f00000032c0)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x8, 0x3}]}}, &(0x7f0000003300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0xf9, 0x2, "b38ea348", "3a052db5"}}, &(0x7f0000003340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x1, 0x2, 0x8, 0x81, 0x8, 0xf000}}}, &(0x7f00000037c0)={0x84, &(0x7f00000033c0)={0x20, 0xe, 0x29, "d6bba0f644f800c281456833b789d7eabf7a45b746284d065b7938816111953930b13827221389cd0d"}, &(0x7f0000003400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000003440)={0x0, 0x8, 0x1, 0xe8}, &(0x7f0000003480)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f00000034c0)={0x20, 0x0, 0x4, {0x120, 0x10}}, &(0x7f0000003500)={0x40, 0x7, 0x2, 0xff00}, &(0x7f0000003540)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000003580)={0x40, 0xb, 0x2, "08c8"}, &(0x7f00000035c0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000003600)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3c}}, &(0x7f0000003640)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000003680)={0x40, 0x19, 0x2, "e6ae"}, &(0x7f00000036c0)={0x40, 0x1a, 0x2, 0x70}, &(0x7f0000003700)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000003740)={0x40, 0x1e, 0x1, 0xe0}, &(0x7f0000003780)={0x40, 0x21, 0x1, 0x2}}) (async) syz_usb_control_io(r3, &(0x7f0000003380)={0x2c, &(0x7f0000003180)={0x40, 0xa, 0x5b, {0x5b, 0x5, "34f9c7ba5fc4491db1e22ad445bf3bb3eb031cf9b0226e5f5075b12a69503af367d52c4f3d038b82b03040159e2f5034ff40ac6896a10aff58826c9d9a7a12e5e127f07443c1b5d158ac4b07af99be5b4f7a2eba96de70673f"}}, &(0x7f0000003200)={0x0, 0x3, 0xa7, @string={0xa7, 0x3, "75a4c40e3c12b74cc8829506ff9a873fa34a9e7f4240750033e0d7fb1b76cb370dca0779fae57b878aeb60afa79003d88ba30cf3861287b0c3d3b55f92db61bd4a212448c09fd3d1c36eae235e482b622abc20452beb6a7d90c77e5b2eda1a95c856ef659c9d8f8ce4a9cbb334f7c67ac7064d5480b33c0f580067719c871c4e1d173f43431cbf6ff344f3371bbe3198db28dc408f0851cc5f069311248d3f7410a268975d"}}, &(0x7f00000032c0)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x8, 0x3}]}}, &(0x7f0000003300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0xf9, 0x2, "b38ea348", "3a052db5"}}, &(0x7f0000003340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x1, 0x2, 0x8, 0x81, 0x8, 0xf000}}}, &(0x7f00000037c0)={0x84, &(0x7f00000033c0)={0x20, 0xe, 0x29, "d6bba0f644f800c281456833b789d7eabf7a45b746284d065b7938816111953930b13827221389cd0d"}, &(0x7f0000003400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000003440)={0x0, 0x8, 0x1, 0xe8}, &(0x7f0000003480)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f00000034c0)={0x20, 0x0, 0x4, {0x120, 0x10}}, &(0x7f0000003500)={0x40, 0x7, 0x2, 0xff00}, &(0x7f0000003540)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000003580)={0x40, 0xb, 0x2, "08c8"}, &(0x7f00000035c0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000003600)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3c}}, &(0x7f0000003640)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000003680)={0x40, 0x19, 0x2, "e6ae"}, &(0x7f00000036c0)={0x40, 0x1a, 0x2, 0x70}, &(0x7f0000003700)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000003740)={0x40, 0x1e, 0x1, 0xe0}, &(0x7f0000003780)={0x40, 0x21, 0x1, 0x2}}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x1f0, &(0x7f0000003880)={[{0x98, 0x4e00, "6eb60e87c28120d7cbf6411582dedd3ca45c65790793eb3c8aba0579ccd7b1e2b7af5bee9a07ace602e5bc346ec758bb61227f765d7c4f70fb87cef9fce7b3dc5035b3f611ea30ec2865a4a0405ac4201241c24c689ab979d0640b1b0528df6fc5621cc16847f6706735b8673f0bdaeaacce2d11bf49f3b667b918ff5ea995eb4668f96ef21a4280b99301d6ca2c4a0d043b7a42504fb2af"}, {0x76, 0x4e00, "97c1c7e2405858e7d57fc08685741427f4146896d00fbe21537ebcefd232de45cbb8f62f7366e229af626b4c0f5ad8537ad3c1a31cb1752302ad19223cda6c8733b94b530d357d836c202626cf2b7021468e486c33848f0a51deb8646a097da5cfcb76f442de68cba662b98c3c1833d832849252fbab"}, {0xd4, 0x4e00, "52ab174f65c9a27f2a38dbfca6e389f8dc19b616eceba3fc568c951bf5c922faf377ae09faf0d939017a6607a38198a2b288c729db56040cac5b3971f85644e792808debaead4a59651445039b6509a1a5e13900cc3d94eb3c3a539cbe73d355ed87b43f36a7e5b91c9fa58c5c249e3b7175301d6b2dbb956f533d52bf30884f046b708f968698ec0739d50d0a9208964450b1ac6d34914735006583bc9f57209ffa07d19d467c50feafb55fdbc91080a399e6f0a75b09c90446fdad769bb3e985289aedad20ef12842c0be9c6303a433191aaf7"}]}) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0x130, &(0x7f0000003a80)={[{0xdc, 0x4e00, "42ad153534fbf5658a4e4ee9b365469bfb0ef4e868aea9d59b14bf9b9238ec4a8ac2f23d338d957790ce9e9478c0a5b34f72ed5d065b3d55ccc6a5bb6d6d36ca989753240dd1ae9f56e20574f885b75a62df861f48d87d615d85939288502afb0ff1c03418de595aae846a8e8e09670c526f5501aec37aa38c6ee7f323403fc16f1aac75243d57f799650812057e75232e43878e6025388da1ee8b67fd48be461eb1cff27f8d66b58a8e6c3bf12f0f653b451655a07cbeeb3c8d4893992e1cd4cae2adeb6b253d989c623b2945f3810274e10842fe42057c34b83dba"}, {0x4a, 0x4e00, "88973e9262e2d9a60f1522c962f09298bc03ac577843dc6d67b4f1e84e5956f6ca6bb48581e05ca6ca7cbde8685f7aa0b563b2c16d9bbaa80f1d599fb7e5b9c32468ef7acbe4ba9b8cef"}]}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x3d8, &(0x7f0000003bc0)={[{0x2e, 0x4e00, "3f4c8e65e9f2649042b12935c9b6fc8c0f9ae1c8c4888511f8c9a3eab936b8bd7af43942cfe6e52b71a77d15c2ac"}, {0x98, 0x4e00, "ea895155233028fc87d566b9f6a171aa4c703111328c3216bd8939903b5ffe87a4667866f9cec54ae49907c9389e88d0c36110e1534e26fa2408cea17016a6f2908950fe728e1c55930a7ee060f8a679f9ced5917362e6c8dd344773f6f8bbd301044ec6175151d34c2ffe38be79ab1baeb8a8ba29d5d7b6d7e7b9c6d7effb954778a627be98d45dca17b4e9c309b4c27f4e0761a5847506"}, {0xaf, 0x4e00, "c3200b0818c708da630654bc2abd5c63e8fe61b005362e4e903712b2be4eeb1b1af8d502acc93e390024601b085416c082d4a40c8960bb8c15a556f4e751b765a9ad049b23871bed6d7e776d1f707908e16479fa47a783d9a007ef6404c0595544802c664ceef175ea9ecc1d34cfdfd7ee1810d1a02900983326f138f0c48fc0c1b144b894afded906a9a2002bc78f7e2feddfad4c5c8d00a3ce32bf7380b851cfd161cff1adde940fb03736539bf2"}, {0xc0, 0x4e00, "2803509cc53b6806b25bf722aedde3347aef51b8db91d727303ff7cc7456e69b54c6664dbc82c57ef153863844f68c6fc0a8d8252140eb109f548eddeabb565ddcf41b7689f66cb133c9ad243b5b12d5fa0775d9a6420cb5bcec33f1b1f8e5be295c501e6e6884984e42e104be578b7fbcc9445df1a1548c29d475ede793df9d1c6cb70aeec7803e7c591859c3e460481a12366e6c3a619c2bc71f57d7e45021ad5a5c1466648955216f60bb78c670d34d19fe7c280429a41cc4d8cc633bfa0b"}, {0x32, 0x4e00, "eed3e8a99a8507f86bd41988a2fb57088a9c85e49b2522c74543dfd388dcd8ac31e6d4fb6c3fef9b06916d78b9b4f9a4dc39"}, {0xf6, 0x4e00, "6ec86856b8d16c495c3b88081a8d6ca218d7de961d62c5436fbf82d545e8874f8dbe29e284f3aa83449d2a1c61fc054cc3e959bc720d89fe9077d6b4c5edf223fa2b77c018d01cddfd56a75e30a9e88250cc64ed7b8902f38af8cdf29b0d0712476a23c2e502b745daf336f2aeeed275189e281ed2fccee53f58b52117242072b64bb09f94b450ed56c43e3674600ba94a0fb5feac2bc5ce4ca5740c684d52676da8fd152d7623da99490c24c7f9eeba42c341af3d260d86a7712db672241c41c78fa9dd9a1e18dbae6e34fd1e34aa769461b7ce8226b87f55f3e1aadfb71222aabfe62200bfebda0b76a06392eb5812f9407c16ae96"}, {0x44, 0x4e00, "7d35e073cfb802c169eab75cbb760b75591d2df3eb84bd369676b8cc5b782ac28edc68ee54097fe18cb6a3fccaed419d3188d053756ee92082b3af62d348836a45f6e1e3"}, {0x10, 0x4e00, "dade526c8b5ae73a9c072e7d57840121"}]}) (async) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x3d8, &(0x7f0000003bc0)={[{0x2e, 0x4e00, "3f4c8e65e9f2649042b12935c9b6fc8c0f9ae1c8c4888511f8c9a3eab936b8bd7af43942cfe6e52b71a77d15c2ac"}, {0x98, 0x4e00, "ea895155233028fc87d566b9f6a171aa4c703111328c3216bd8939903b5ffe87a4667866f9cec54ae49907c9389e88d0c36110e1534e26fa2408cea17016a6f2908950fe728e1c55930a7ee060f8a679f9ced5917362e6c8dd344773f6f8bbd301044ec6175151d34c2ffe38be79ab1baeb8a8ba29d5d7b6d7e7b9c6d7effb954778a627be98d45dca17b4e9c309b4c27f4e0761a5847506"}, {0xaf, 0x4e00, "c3200b0818c708da630654bc2abd5c63e8fe61b005362e4e903712b2be4eeb1b1af8d502acc93e390024601b085416c082d4a40c8960bb8c15a556f4e751b765a9ad049b23871bed6d7e776d1f707908e16479fa47a783d9a007ef6404c0595544802c664ceef175ea9ecc1d34cfdfd7ee1810d1a02900983326f138f0c48fc0c1b144b894afded906a9a2002bc78f7e2feddfad4c5c8d00a3ce32bf7380b851cfd161cff1adde940fb03736539bf2"}, {0xc0, 0x4e00, "2803509cc53b6806b25bf722aedde3347aef51b8db91d727303ff7cc7456e69b54c6664dbc82c57ef153863844f68c6fc0a8d8252140eb109f548eddeabb565ddcf41b7689f66cb133c9ad243b5b12d5fa0775d9a6420cb5bcec33f1b1f8e5be295c501e6e6884984e42e104be578b7fbcc9445df1a1548c29d475ede793df9d1c6cb70aeec7803e7c591859c3e460481a12366e6c3a619c2bc71f57d7e45021ad5a5c1466648955216f60bb78c670d34d19fe7c280429a41cc4d8cc633bfa0b"}, {0x32, 0x4e00, "eed3e8a99a8507f86bd41988a2fb57088a9c85e49b2522c74543dfd388dcd8ac31e6d4fb6c3fef9b06916d78b9b4f9a4dc39"}, {0xf6, 0x4e00, "6ec86856b8d16c495c3b88081a8d6ca218d7de961d62c5436fbf82d545e8874f8dbe29e284f3aa83449d2a1c61fc054cc3e959bc720d89fe9077d6b4c5edf223fa2b77c018d01cddfd56a75e30a9e88250cc64ed7b8902f38af8cdf29b0d0712476a23c2e502b745daf336f2aeeed275189e281ed2fccee53f58b52117242072b64bb09f94b450ed56c43e3674600ba94a0fb5feac2bc5ce4ca5740c684d52676da8fd152d7623da99490c24c7f9eeba42c341af3d260d86a7712db672241c41c78fa9dd9a1e18dbae6e34fd1e34aa769461b7ce8226b87f55f3e1aadfb71222aabfe62200bfebda0b76a06392eb5812f9407c16ae96"}, {0x44, 0x4e00, "7d35e073cfb802c169eab75cbb760b75591d2df3eb84bd369676b8cc5b782ac28edc68ee54097fe18cb6a3fccaed419d3188d053756ee92082b3af62d348836a45f6e1e3"}, {0x10, 0x4e00, "dade526c8b5ae73a9c072e7d57840121"}]}) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000003fc0)=@conn_svc_rsp={0x0, 0x0, 0xa, "b77750de", {0x3, 0x106, 0x0, 0x0, 0x2, 0x5, 0xf7}}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000004000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000004080)=""/93) [ 109.733686][ T4813] usb 2-1: Service connection timeout for: 256 [ 109.733931][ T4843] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.739956][ T4813] ath9k_htc 2-1:1.0: ath9k_htc: Unable to initialize HTC services [ 109.752122][ T4843] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.767849][ T4813] ath9k_htc: Failed to initialize the device [ 109.770171][ T4843] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.782714][ T22] usb 2-1: ath9k_htc: USB layer deinitialized [ 109.784320][ T4843] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.799520][ T4843] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.808617][ T4843] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.816520][ T44] usb 5-1: new low-speed USB device number 4 using dummy_hcd 16:07:26 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b96, 0x5, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000006a05d8004000010203010902240001010000000904000000030100000905810300"/54], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000012c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001540)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001840)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdfc, 0x106, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (async) syz_usb_connect$uac1(0x0, 0xa2, &(0x7f0000000380)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x808f, 0x8, 0x20, "bf49e901cc6fec9535"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x7, 0x1fe, 0x1, "1986c27ad1"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x1, 0x9, 0x7f, "72557c258443bde8"}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000002600)={{0x12, 0x1, 0x0, 0x83, 0x8d, 0x57, 0x0, 0x10c4, 0x8418, 0x3e9e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb6, 0xf4, 0x8}}]}}]}}, 0x0) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000002b40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x326, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (async, rerun: 64) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000002e00)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) (async, rerun: 64) syz_usb_connect(0x0, 0x24, &(0x7f0000003100)={{0x12, 0x1, 0x0, 0xf8, 0x7d, 0xc2, 0x0, 0x499, 0x1038, 0x6dd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x40, 0x78}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003dc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x307, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000004280)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f00000045c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000004840)=ANY=[@ANYBLOB="1201000085c69d00571502009201010203230900000904004000f1f93200000000000000"], 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f00000052c0)={{0x12, 0x1, 0x0, 0x1c, 0xb5, 0xd2, 0x0, 0x5986, 0x1172, 0xc7d7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1}}]}}]}}, 0x0) (async, rerun: 32) syz_usb_connect$uac1(0x0, 0xb3, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x81, 0xfe}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x20, 0x3, 0x5, 0x20, '7', "ee"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x5, 0x3, 0x3, 0x5, "", "7f50d1"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x6, 0x4b7d, 0x9, "c1"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x7, 0xcf, 0x40, "5bb09023"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x8, 0x3}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x3, 0x1000, 0x3f, "ea7bbe5f321a"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) (rerun: 32) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000006580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) (async) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x6, 0x0, 0x8, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x7, 0x1, 0x2, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0xf7, 0x3f, 0x80}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x81, 0x61, 0x9, 0x40, 0x9}, 0x32, &(0x7f0000000100)={0x5, 0xf, 0x32, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "44f32c4de72aefec6f4b38c2686b55e6"}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x7e, 0x0, 0x4, 0xf78f, 0x6e73}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x3, 0x2}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x458}}]}) (async, rerun: 32) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000006940)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x81}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) (async, rerun: 32) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000006b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28bd, 0x934, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x593, &(0x7f0000001bc0)={{0x12, 0x1, 0x310, 0x3e, 0x39, 0x55, 0x8, 0x4b4, 0x9b, 0x8ced, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x581, 0x2, 0x20, 0x0, 0x40, 0x36, [{{0x9, 0x4, 0x91, 0x0, 0xe, 0x3, 0x95, 0xa1, 0x80, [@hid_hid={0x9, 0x21, 0x4, 0xa0, 0x1, {0x22, 0xd77}}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "a14e66"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x8, 0x4, 0x3f}, {0x6, 0x24, 0x1a, 0xffff, 0x2}, [@mdlm={0x15, 0x24, 0x12, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0xa8bc, 0x1, 0x4000}, @dmm={0x7, 0x24, 0x14, 0x6, 0xef}, @mbim={0xc, 0x24, 0x1b, 0xcec, 0x3aa, 0x2, 0x81, 0xc0, 0xff}, @mdlm_detail={0x75, 0x24, 0x13, 0x7f, "a85410ee73c56cf312ac5a405fc8ad2be1fbed30735c906767ddf0ab6408e39517a189df609c690b84b76718f79e32eed84ed8a20bed3df049bb4374d53ef1920649968e3b36afd100ed10b7f407e1c761ab637827b9002f5d176920e00a671f85f226786f2e08c92e8630363f310c50b5"}, @country_functional={0xc, 0x24, 0x7, 0xf4, 0x7, [0x2, 0x5, 0x101]}]}], [{{0x9, 0x5, 0x7, 0x8, 0x10, 0x6, 0x0, 0x0, [@generic={0xcc, 0x9, "a1c798d7aaf14521c863bde4d998dbdff110ec0db74ccd0ad6a94f99abd129bcc370b1cfde685c464b88ffb2ee9a4e64c87d9df7825cef7b156b2570a1bbcf4b960a88c783f559b8c870da1a2b3823d2673dae3d7c6f917bd52ffad51721bc6c8eb16036e008e1dbc4b92d3a35ff2f592cd1c95f4a1412cea4d022a7218a7e72086c1daf63a35a522a52c07d6caa6eb8f07b6cb5d36e2a1d07d7a85811efc5b30dd74386d4bce52e2d6cb223ac306c84a937c961272f744a6d4aa5ac8c1d621f6da7fab6dabcc44f1a5a"}, @generic={0x27, 0x22, "d669e891bf57d5356a5d0d491a33be35021c9cbdbdbc704e4a6596eee3930d9e27f721d4dc"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x0, 0x44, 0x3}}, {{0x9, 0x5, 0x1, 0x10, 0x8, 0x1f, 0x7f, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x45, 0x1}]}}, {{0x9, 0x5, 0x7, 0x0, 0x200, 0xc1, 0x3f, 0x3, [@generic={0x42, 0xe, "30543d19bf915b407fc9b1e7ee46992fd7956efd89e34091517bf62e0618da1f3242152d0ea14defcc6d071ec6b64c40b0f8db87ad11eb595b4d8096673cbdb8"}]}}, {{0x9, 0x5, 0x2, 0x3, 0x8, 0x67, 0xb5, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0x4}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x2, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x6ae76b33faa6c68e, 0xe6, 0xffff}]}}, {{0x9, 0x5, 0x0, 0x8, 0x40, 0x8, 0xaa, 0x3f}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0x12, 0x9, 0x7, [@generic={0xdb, 0x5, "a1fd7ec0fcb90ff581481664ac9ed0af70effe46b1fc6396451bf5de4a676b3c9b06800605f07718e2f2fa0ed75c1c693a0b6b6aef9b5c46bf6389604d2b8b16d439af713bf2e8a0054917b51c6464b9b9a46c82876b9a07720f0226c3095b5a1f6854a6bf2d1c74b209c2e2111ab2881f49f6b150cf863aac4b05189433e2bbe7dfa5e9ffae96f29bc8ffdfea6ab3b5591a808e5081428ae0bc71bc2f61b1eaf8c0db97fa387abc2a5ba4b26fd9fc5f7c08d23e7e256c7084bba20f39bdefbeef2e39f397a06e0101582de9f5a18b4983e7f7b155b6059041"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x400, 0x40, 0xff, 0x8}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x9, 0x3, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0x5, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x20}]}}, {{0x9, 0x5, 0x89, 0x1, 0x400, 0x7f, 0x5, 0x5}}, {{0x9, 0x5, 0x80, 0x10, 0x200, 0x4, 0xac, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0x1, 0x80, 0xd0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x1000}, @generic={0x78, 0x9, "7683739829e4bb7f39133ec94ed6d7bf19a9ec32295496d352cfb414db4c785fa6d3a0f87a86b8f5d09f2d7dc4c924b852c90f90103e4ff2e5c4516a13c2e0b28038782cddcc99d516c5ae51d5fc3266d98a514440711beb1d0977a836fed3117465a3264f332108d2e6d4c0b0c914e7e1280dd70732"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x200, 0x8, 0xa7, 0xff}}]}}, {{0x9, 0x4, 0xdb, 0xf6, 0x4, 0xff, 0x61, 0xd8, 0x3, [@generic={0x78, 0x6, "d84ea46a01b6e01d2db71b122b6771cc3ef0c7e428dccb298ce32ad1cd514761300177494e08dbc7a3d5f59f4e50e2bbc6498b3668ba1521c70756ef215d653656f41fe35f06ba7eabbf5346c7ec95955f7e50ade0d3935a8962a81e905b5f893acd52853e825382939871d95494cd1ad019619fd51a"}], [{{0x9, 0x5, 0xf, 0x0, 0x400, 0x9, 0xff, 0x4}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x2, 0x7f, 0x3f, [@generic={0x40, 0x22, "56de7cd5b1e47588d3259322e2215874ab81bbc58bc1153c35cd8b229b2ec9666763b95439c1139cb3a86680819dfd085f048f8463750ac843c51a1bc980"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x81, 0xc0, 0xde, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xf0, 0x9972}, @generic={0x79, 0x24, "3183e04f4ea48f29168343a318bc34eb6e86f54bf4b69a79607ed243aaeac1c4be7a42553887ef7c9e9471198f33d9555d5abf888a8ad325ba451c78616f0960327b000e551d016311eacb64b7d3c29fb605dec4589e8a7b619da66527718f47dcfd91f698c70b367d4a1b6d94fe40fb94c7996691096d"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x200, 0x0, 0x7f, 0x4}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0xff, 0x8, 0x5, 0x20, 0x41}, 0xc, &(0x7f00000002c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x2, 0x3}]}, 0x1, [{0x6c, &(0x7f0000000440)=@string={0x6c, 0x3, "dc440139c22466534f1427d23133ceb55cf82c9e9349751583fee01b34485fc5a42ad6cd6fef83301d8a6749049196c2040d4c950bb6bf71cd19dd676b80e4e6c0cf9858c29c3c18cb7ad7c7204b86b2659ab31990a61b42b6c529cbdad3a455a05cb44ae1e6f0c12a19"}}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000006e00)={{0x12, 0x1, 0x0, 0xee, 0x10, 0xce, 0x0, 0xbb4, 0xa8b, 0xfa7e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x58, 0xe, 0xc2}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000008100)={{0x12, 0x1, 0x0, 0x0, 0x7f, 0x7a, 0x0, 0xdf6, 0x4a, 0x75d2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x25, 0xb1, 0x3b}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000008c40)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xfc, 0x2}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000009500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 109.829783][ T4844] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.838751][ T4844] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.910153][ T4847] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.923444][ T4848] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.924121][ T4847] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.933929][ T4848] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.949039][ T4847] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.952265][ T9] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 109.958380][ T4847] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.974836][ T4847] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.983393][ T4848] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 109.984833][ T4847] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 109.993672][ T44] usb 5-1: device descriptor read/8, error -71 16:07:26 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b96, 0x5, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000006a05d8004000010203010902240001010000000904000000030100000905810300"/54], 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) (async) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) (async, rerun: 32) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000e80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) (async, rerun: 32) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f00000012c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) (async, rerun: 64) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001540)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) (async, rerun: 64) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000001840)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) (async, rerun: 32) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xdfc, 0x106, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) (rerun: 32) syz_usb_connect$uac1(0x0, 0xa2, &(0x7f0000000380)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x808f, 0x8, 0x20, "bf49e901cc6fec9535"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x7, 0x1fe, 0x1, "1986c27ad1"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x1, 0x9, 0x7f, "72557c258443bde8"}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) (async, rerun: 64) syz_usb_connect(0x0, 0x24, &(0x7f0000002600)={{0x12, 0x1, 0x0, 0x83, 0x8d, 0x57, 0x0, 0x10c4, 0x8418, 0x3e9e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb6, 0xf4, 0x8}}]}}]}}, 0x0) (async, rerun: 64) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000002b40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x326, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000002e00)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000003100)={{0x12, 0x1, 0x0, 0xf8, 0x7d, 0xc2, 0x0, 0x499, 0x1038, 0x6dd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x40, 0x78}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003dc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x307, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000004280)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) (async) syz_usb_connect$uac1(0x0, 0x71, &(0x7f00000045c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) (async, rerun: 32) syz_usb_connect(0x0, 0x24, &(0x7f0000004840)=ANY=[@ANYBLOB="1201000085c69d00571502009201010203230900000904004000f1f93200000000000000"], 0x0) (rerun: 32) syz_usb_connect(0x0, 0x24, &(0x7f00000052c0)={{0x12, 0x1, 0x0, 0x1c, 0xb5, 0xd2, 0x0, 0x5986, 0x1172, 0xc7d7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xb3, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa1, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x81, 0xfe}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x20, 0x3, 0x5, 0x20, '7', "ee"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x5, 0x3, 0x3, 0x5, "", "7f50d1"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x6, 0x4b7d, 0x9, "c1"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x7, 0xcf, 0x40, "5bb09023"}, @as_header={0x7, 0x24, 0x1, 0x7, 0x8, 0x3}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x3, 0x1000, 0x3f, "ea7bbe5f321a"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) (async, rerun: 64) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000006580)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) (async, rerun: 64) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x6, 0x0, 0x8, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x7, 0x1, 0x2, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0xf7, 0x3f, 0x80}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x81, 0x61, 0x9, 0x40, 0x9}, 0x32, &(0x7f0000000100)={0x5, 0xf, 0x32, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "44f32c4de72aefec6f4b38c2686b55e6"}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x7e, 0x0, 0x4, 0xf78f, 0x6e73}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x3, 0x2}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x458}}]}) (async) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000006940)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x81}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) (async) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000006b80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28bd, 0x934, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x593, &(0x7f0000001bc0)={{0x12, 0x1, 0x310, 0x3e, 0x39, 0x55, 0x8, 0x4b4, 0x9b, 0x8ced, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x581, 0x2, 0x20, 0x0, 0x40, 0x36, [{{0x9, 0x4, 0x91, 0x0, 0xe, 0x3, 0x95, 0xa1, 0x80, [@hid_hid={0x9, 0x21, 0x4, 0xa0, 0x1, {0x22, 0xd77}}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "a14e66"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x8, 0x4, 0x3f}, {0x6, 0x24, 0x1a, 0xffff, 0x2}, [@mdlm={0x15, 0x24, 0x12, 0x1}, @mbim_extended={0x8, 0x24, 0x1c, 0xa8bc, 0x1, 0x4000}, @dmm={0x7, 0x24, 0x14, 0x6, 0xef}, @mbim={0xc, 0x24, 0x1b, 0xcec, 0x3aa, 0x2, 0x81, 0xc0, 0xff}, @mdlm_detail={0x75, 0x24, 0x13, 0x7f, "a85410ee73c56cf312ac5a405fc8ad2be1fbed30735c906767ddf0ab6408e39517a189df609c690b84b76718f79e32eed84ed8a20bed3df049bb4374d53ef1920649968e3b36afd100ed10b7f407e1c761ab637827b9002f5d176920e00a671f85f226786f2e08c92e8630363f310c50b5"}, @country_functional={0xc, 0x24, 0x7, 0xf4, 0x7, [0x2, 0x5, 0x101]}]}], [{{0x9, 0x5, 0x7, 0x8, 0x10, 0x6, 0x0, 0x0, [@generic={0xcc, 0x9, "a1c798d7aaf14521c863bde4d998dbdff110ec0db74ccd0ad6a94f99abd129bcc370b1cfde685c464b88ffb2ee9a4e64c87d9df7825cef7b156b2570a1bbcf4b960a88c783f559b8c870da1a2b3823d2673dae3d7c6f917bd52ffad51721bc6c8eb16036e008e1dbc4b92d3a35ff2f592cd1c95f4a1412cea4d022a7218a7e72086c1daf63a35a522a52c07d6caa6eb8f07b6cb5d36e2a1d07d7a85811efc5b30dd74386d4bce52e2d6cb223ac306c84a937c961272f744a6d4aa5ac8c1d621f6da7fab6dabcc44f1a5a"}, @generic={0x27, 0x22, "d669e891bf57d5356a5d0d491a33be35021c9cbdbdbc704e4a6596eee3930d9e27f721d4dc"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x10, 0x0, 0x44, 0x3}}, {{0x9, 0x5, 0x1, 0x10, 0x8, 0x1f, 0x7f, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x45, 0x1}]}}, {{0x9, 0x5, 0x7, 0x0, 0x200, 0xc1, 0x3f, 0x3, [@generic={0x42, 0xe, "30543d19bf915b407fc9b1e7ee46992fd7956efd89e34091517bf62e0618da1f3242152d0ea14defcc6d071ec6b64c40b0f8db87ad11eb595b4d8096673cbdb8"}]}}, {{0x9, 0x5, 0x2, 0x3, 0x8, 0x67, 0xb5, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0x4}]}}, {{0x9, 0x5, 0x2, 0x0, 0x20, 0x2, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x6ae76b33faa6c68e, 0xe6, 0xffff}]}}, {{0x9, 0x5, 0x0, 0x8, 0x40, 0x8, 0xaa, 0x3f}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0x12, 0x9, 0x7, [@generic={0xdb, 0x5, "a1fd7ec0fcb90ff581481664ac9ed0af70effe46b1fc6396451bf5de4a676b3c9b06800605f07718e2f2fa0ed75c1c693a0b6b6aef9b5c46bf6389604d2b8b16d439af713bf2e8a0054917b51c6464b9b9a46c82876b9a07720f0226c3095b5a1f6854a6bf2d1c74b209c2e2111ab2881f49f6b150cf863aac4b05189433e2bbe7dfa5e9ffae96f29bc8ffdfea6ab3b5591a808e5081428ae0bc71bc2f61b1eaf8c0db97fa387abc2a5ba4b26fd9fc5f7c08d23e7e256c7084bba20f39bdefbeef2e39f397a06e0101582de9f5a18b4983e7f7b155b6059041"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x400, 0x40, 0xff, 0x8}}, {{0x9, 0x5, 0x0, 0x10, 0x20, 0x9, 0x3, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0x5, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x8, 0x20}]}}, {{0x9, 0x5, 0x89, 0x1, 0x400, 0x7f, 0x5, 0x5}}, {{0x9, 0x5, 0x80, 0x10, 0x200, 0x4, 0xac, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0x1, 0x80, 0xd0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x1000}, @generic={0x78, 0x9, "7683739829e4bb7f39133ec94ed6d7bf19a9ec32295496d352cfb414db4c785fa6d3a0f87a86b8f5d09f2d7dc4c924b852c90f90103e4ff2e5c4516a13c2e0b28038782cddcc99d516c5ae51d5fc3266d98a514440711beb1d0977a836fed3117465a3264f332108d2e6d4c0b0c914e7e1280dd70732"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x200, 0x8, 0xa7, 0xff}}]}}, {{0x9, 0x4, 0xdb, 0xf6, 0x4, 0xff, 0x61, 0xd8, 0x3, [@generic={0x78, 0x6, "d84ea46a01b6e01d2db71b122b6771cc3ef0c7e428dccb298ce32ad1cd514761300177494e08dbc7a3d5f59f4e50e2bbc6498b3668ba1521c70756ef215d653656f41fe35f06ba7eabbf5346c7ec95955f7e50ade0d3935a8962a81e905b5f893acd52853e825382939871d95494cd1ad019619fd51a"}], [{{0x9, 0x5, 0xf, 0x0, 0x400, 0x9, 0xff, 0x4}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x2, 0x7f, 0x3f, [@generic={0x40, 0x22, "56de7cd5b1e47588d3259322e2215874ab81bbc58bc1153c35cd8b229b2ec9666763b95439c1139cb3a86680819dfd085f048f8463750ac843c51a1bc980"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x81, 0xc0, 0xde, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xf0, 0x9972}, @generic={0x79, 0x24, "3183e04f4ea48f29168343a318bc34eb6e86f54bf4b69a79607ed243aaeac1c4be7a42553887ef7c9e9471198f33d9555d5abf888a8ad325ba451c78616f0960327b000e551d016311eacb64b7d3c29fb605dec4589e8a7b619da66527718f47dcfd91f698c70b367d4a1b6d94fe40fb94c7996691096d"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x200, 0x0, 0x7f, 0x4}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x310, 0xff, 0x8, 0x5, 0x20, 0x41}, 0xc, &(0x7f00000002c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x2, 0x3}]}, 0x1, [{0x6c, &(0x7f0000000440)=@string={0x6c, 0x3, "dc440139c22466534f1427d23133ceb55cf82c9e9349751583fee01b34485fc5a42ad6cd6fef83301d8a6749049196c2040d4c950bb6bf71cd19dd676b80e4e6c0cf9858c29c3c18cb7ad7c7204b86b2659ab31990a61b42b6c529cbdad3a455a05cb44ae1e6f0c12a19"}}]}) (async) syz_usb_connect(0x0, 0x24, &(0x7f0000006e00)={{0x12, 0x1, 0x0, 0xee, 0x10, 0xce, 0x0, 0xbb4, 0xa8b, 0xfa7e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x58, 0xe, 0xc2}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000008100)={{0x12, 0x1, 0x0, 0x0, 0x7f, 0x7a, 0x0, 0xdf6, 0x4a, 0x75d2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x25, 0xb1, 0x3b}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000008c40)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) (async) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xfc, 0x2}}]}}]}}, 0x0) (async) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000009500)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 110.001762][ T4848] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 110.052444][ T4801] usb 1-1: new high-speed USB device number 4 using dummy_hcd 16:07:26 executing program 3: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0003020000000003"], 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f0000000040)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bdd6a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f064d"]) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c010000ad29873a56b820eb04b100090581"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f0000000040)={0x3, 0xe, 0x0, 0x0, "c3ff07000000000000f6ed34380dbd334c0300c45d000000fff8ff7303001b00"}) [ 110.093867][ T4854] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 110.103209][ T4853] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 110.112664][ T4853] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 110.114980][ T4854] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 110.152319][ T22] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 110.222278][ T9] usb 3-1: Using ep0 maxpacket: 16 16:07:26 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="12f5ffff010000082505a1a440000102030109025c00020100000009040000000d240f01000000000905810300000000000904010000020d00000904010102020d00000905820905030200"/93], &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 110.262784][ T4801] usb 1-1: device descriptor read/8, error -71 [ 110.292473][ T44] usb 5-1: device descriptor read/8, error -71 [ 110.351428][ T9] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 110.364605][ T9] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 110.375992][ T9] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 110.386099][ T9] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 16:07:27 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001080), 0x0, 0x163800) ioctl$EVIOCGPHYS(r0, 0x5452, &(0x7f0000000000)=""/4096) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000010c0)=ANY=[@ANYRES8, @ANYRESHEX=r0, @ANYRES8=r0, @ANYBLOB="25168b7b5704f52f8accbc359324d7df2dcd129d8540756fdb2ad57934f60eea36d0645f09a9aa449778023aa1ca0bc546e6fb61df5a5f53e590f991785a042769c1400602a8e7468e678bec448a0edb1c13f6d9b1169bed4831ce8ab9d900a7683380d624b349477abd6be3ea3b838bdfe227ebf327934c6b91848fc407ff5eb156decdf1df817fbda00ac9ff2efd5ec64c7f055c57bdceb296abb528e2f47ced1a5d01d4005edd94d9ffeadbcdc695ddac639fc8f5a4acde02a0d1f09263414a1b7080e1e1082e25679c8e2a20d2d15663b9633012046b50d9bb9eb3a161e5d32292949564dbf14aaebe712ee81d49cb65d7f62ac396f3bbc068", @ANYRES16=r0, @ANYRES16=r0], 0x0) syz_usb_disconnect(r1) (async) r2 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io(r2, 0x0, 0x0) (async) syz_usb_disconnect(r2) (async) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000000)="06", 0x1) [ 110.395901][ T9] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 110.502670][ T9] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 110.511784][ T9] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 110.519885][ T9] usb 3-1: Manufacturer: syz [ 110.525054][ T4801] usb 1-1: device descriptor read/8, error -71 [ 110.534565][ T9] usb 3-1: config 0 descriptor?? [ 110.612317][ T4835] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 110.682391][ T22] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 110.691624][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 110.699672][ T22] usb 2-1: Product: syz [ 110.703893][ T22] usb 2-1: Manufacturer: syz [ 110.708506][ T22] usb 2-1: SerialNumber: syz [ 110.754217][ T22] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 110.782380][ T44] usb 5-1: new low-speed USB device number 5 using dummy_hcd [ 110.852954][ T4835] usb 4-1: Using ep0 maxpacket: 16 [ 110.872272][ T9] rc_core: IR keymap rc-hauppauge not found [ 110.878288][ T9] Registered IR keymap rc-empty [ 110.883437][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 110.922421][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 110.952426][ T44] usb 5-1: device descriptor read/8, error -71 [ 110.954420][ T9] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 110.972633][ T4835] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 110.974731][ T9] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input6 [ 110.983958][ T4835] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 111.002961][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.007069][ T4835] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 111.023812][ T4835] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 111.033549][ T4835] usb 4-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 111.052470][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.072375][ T4801] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 111.092828][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.122677][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.122781][ T4835] usb 4-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 111.139016][ T4835] usb 4-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 111.141440][ T4840] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 111.147245][ T4835] usb 4-1: Manufacturer: syz [ 111.160328][ T4835] usb 4-1: config 0 descriptor?? [ 111.168310][ T4840] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 111.168883][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.212369][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.222647][ T44] usb 5-1: device descriptor read/8, error -71 [ 111.252449][ T4801] usb 1-1: device descriptor read/8, error -71 [ 111.258812][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.292361][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.322541][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.342990][ T44] usb usb5-port1: unable to enumerate USB device [ 111.352500][ T9] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 111.382403][ T4849] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 111.386759][ T9] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 111.399617][ T9] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 111.416556][ T9] usb 3-1: USB disconnect, device number 3 [ 111.542455][ T4835] rc_core: IR keymap rc-hauppauge not found [ 111.543052][ T4801] usb 1-1: device descriptor read/8, error -71 [ 111.548394][ T4835] Registered IR keymap rc-empty [ 111.548628][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.583891][ T4813] usb 2-1: USB disconnect, device number 3 [ 111.592402][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.623837][ T4835] rc rc1: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc1 [ 111.639276][ T4835] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc1/input7 [ 111.659729][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.682651][ T4801] usb usb1-port1: unable to enumerate USB device [ 111.692984][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.722309][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.752431][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.782365][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.812427][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.842345][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.872334][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.902386][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 16:07:28 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0003020000000003"], 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f0000000040)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bdd6a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f064d"]) (async) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c010000ad29873a56b820eb04b100090581"], 0x0) (async) r1 = syz_open_dev$evdev(&(0x7f00000010c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f0000000040)={0x3, 0xe, 0x0, 0x0, "c3ff07000000000000f6ed34380dbd334c0300c45d000000fff8ff7303001b00"}) [ 111.932384][ T4835] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 111.965058][ T4835] mceusb 4-1:0.0: Registered with mce emulator interface version 1 [ 111.973211][ T4835] mceusb 4-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 112.008047][ T4869] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 112.022517][ T4869] misc raw-gadget: fail, usb_gadget_register_driver returned -16 16:07:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xb0, 0x200) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000040)=""/217) (async) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f00000001c0)=""/179) (async) r2 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000280)={{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, 0xd4, &(0x7f0000000300)={[{0xad, 0x4e00, "f70d0a9cc46f96dc8cb913cf34a8ca997a48e43a237188a2800225d180f41c3bdbee97ce1306f54ac01a33b3ca050b1de00f76894d24f4f86239c83dda8e9e8c5e5b4185102fe775ed6a6d611ad940ea63a7cce14c4460cbf33b0f21ac4680684dfe3a554d98c73c755e2db9367c869ef7e67b3fbc73478d76cde5faca0e7b56079b74b754db29f9804d36370b203268e2831b3bd4ff431ed7c01d0299eb166853501ab1d1b4e6fd273b13d56b"}, {0x1a, 0x4e00, "c48e0e3381b67ca52288b6c995f8651b26541a3f56e18d956f95"}]}) r3 = syz_usb_connect$uac1(0x1, 0x11d, &(0x7f0000000400)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10b, 0x3, 0x1, 0x2, 0xa0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x20, 0xfd}, [@processing_unit={0xb, 0x24, 0x7, 0x4, 0x5, 0xc0, "2bc1f70d"}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x301, 0x6, 0x6, 0x7}, @selector_unit={0xb, 0x24, 0x5, 0x5, 0xd4, "a48e00368f44"}, @selector_unit={0x7, 0x24, 0x5, 0x6, 0x26, '0\r'}, @processing_unit={0xd, 0x24, 0x7, 0x2, 0x1, 0x9, "62706e48e748"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x2, 0x8, 0x1002}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x4, 0x1, 0x3, 0x9, "e8ba"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x49, 0x4, 0x46, 0xff, "dbb9ab50"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x8, 0x7, 0x2, "db6f910cad"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x2, 0xfd, 0x0, {0x7, 0x25, 0x1, 0x3, 0x1f, 0xc320}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x1, 0x2, 0x0, 0x8, "e36be3eeb89f56ecdc"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x4, 0x81, 0x2, "801ab9495f79f672"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x1c5c, 0x101, 0x7, "d9f9506683"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x9, 0x3, 0x5, 0x0, "2b77ba90"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x2b, 0x2, 0x9, 0x8}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x80, 0x2, 0x7f, 0x7f, 'p', "1188"}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x3, 0x5, 0x0, {0x7, 0x25, 0x1, 0x0, 0x40, 0xd0a}}}}}}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x250, 0x7, 0x1f, 0x1f, 0x20, 0xb9}, 0x9a, &(0x7f0000000580)={0x5, 0xf, 0x9a, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x5, 0x7, 0x152}, @ptm_cap={0x3}, @generic={0x7e, 0x10, 0x4, "410b6a5b2ad4b1e0244ac89e9a7d533d27e1d01a2dd6a5b769e931772ab89b4d95aad059beec3b19ed1bc258a2e4709081c437a3427930cbe7a6bc9ead5eb24595f5e613b40fc010fdcce1cabdf2cf06bac64e3522ee8c8335e437c77fd9fe63eb5bf0f6734c93c6092b95919f4fe53fcd67500bd398f40df79e5f"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x3f, 0x18a}]}, 0x3, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x44a}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x40e}}, {0xc7, &(0x7f00000006c0)=@string={0xc7, 0x3, "c269dbeec86ec83d2729308f07d4ba1a82427fc795fd9c33ceb00ee4fd73700a1e2ae58bf30d99ecf5c43dab60db5905c9d74520740b0f847408f1b3d81d009959398c4fea4e67e1adbd906a6ce48d92b7c7f6a23237f49a6facce5bd0c4b599c2b6c02cb276354c56a18a13024290a17ad03822d24db5d690825ef6fd3a64aa9e489bac4d5c070fc17b2e2f4110bd655d5513a6c486d2282fd7b1139a9f31a55e3a49c1da35edb2e0af04b189627b8a4604368d2ff51950207310adae1861677c6c9a0895"}}]}) syz_usb_ep_write(r3, 0x40, 0xd3, &(0x7f0000000800)="150a3cc266784936a65101f5c985203b614e834b72cde19a9625c916aba2e32225a94ad37994fdfe64c04eb28e433ff250dd264fbd2b009d24e877308b6eb0df63913627cd61d3c99a41514c5ba284e916c60fdb9b38ab86430d3d88b9dd25109f51ff55dec857ab7409d52d63d1255d03f27215b4e1934ea0a11735991c0fd87eb6015d533fbb96b0a7a63b9481097ef6662c8ce3cd93fd2848da0c834d4b7ec650afacad96a51ed056b24ed2ec65e852dad7ff111356cc87f802a0880587f017bc9263e28849f0ca6e2b098fff2752477569") (async) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000900)=""/11) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000940)=""/4096) (async) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x10, &(0x7f0000001940)=@ready={0x0, 0x0, 0x8, "d40ea2d1", {0x1, 0x0, 0x0, 0x80, 0x4}}) (async) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000001980)=[0x80000001, 0x2]) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x0, &(0x7f00000019c0)) (async) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000001a00)=""/144) (async) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001ac0)=""/6) (async) syz_usb_connect$printer(0x4, 0x36, &(0x7f0000001b00)={{0x12, 0x1, 0x311, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0xa0, 0xc6, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0x2, 0x1, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x7f, 0x0, 0x57}}, [{{0x9, 0x5, 0x82, 0x2, 0x40, 0x1, 0x9, 0x5}}]}}}]}}]}}, &(0x7f0000001dc0)={0xa, &(0x7f0000001b40)={0xa, 0x6, 0x200, 0x5, 0xa3, 0x3, 0x10, 0x40}, 0x5, &(0x7f0000001b80)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000001bc0)=@lang_id={0x4, 0x3, 0x42d}}, {0x4, &(0x7f0000001c00)=@lang_id={0x4, 0x3, 0x440a}}, {0x4, &(0x7f0000001c40)=@lang_id={0x4, 0x3, 0x447}}, {0x9a, &(0x7f0000001c80)=@string={0x9a, 0x3, "1fb760d0daf6afe29116489db284dcd1485d0c7116dcbd700d30751ec059c3c291e78c78e8fe6e13ed593121c83f86b2875cabc288c12edc0b7e286579ff38a1acf08fe3a09faf432bdfc76696d7f226942ec1e0a1f6f9e52594a3fddf9abb2bd55fa489028243e171913a1dca6aebfcebf3ffa316fb4ac346ba894ec0e946f232e016aa068b11c90bc0ed1860f1ba9e454ec1b14c91554f"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4, 0x3, 0xfcff}}]}) (async) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000001e40)=@conn_svc_rsp={0x0, 0x0, 0xa, "19e632a1", {0x3, 0x107, 0x0, 0x4, 0x8, 0x3, 0x1f}}) (async) syz_usb_ep_write(r1, 0x9a, 0x78, &(0x7f0000001e80)="6b11f3f7a4b83b65e35089f62132adb02d9e6e386cebad46f7ce611e982b015fbc6de01b9e53966d19f79b874547cbfb695ea61e8ba22b3bae1b59bcff923ec4de43d15432839730f9d7ff2e98480c4288748ce0bcc532709100d8152aa5503cb96bb80af5dd90ecaaeadb08a4469f328238944f9331b716") ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000001f00)=""/4096) (async) r4 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000002f00)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000002f80)=0xfffffab5) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000002fc0)) (async) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0x16c, &(0x7f0000003000)={[{0x2b, 0x4e00, "d68137d7c4732d642d805cc2b6aa634c4d0e84dde436f61eda0b59695733396d3afd69f5056350d658b0a4"}, {0x4e, 0x4e00, "f826cc421502713513e3ff0fc027cd1bd0201eaf837d85fa2855e54a68095bc69906d93918d9f1cb61a8633615b0e1e5fb185dcc10ee131d9c0c40a0a4783df6ce7a3850a0fcd501a6bbb5835cfd"}, {0x9, 0x4e00, "557b6bc05455b87aaa"}, {0x6, 0x4e00, "850267dc36f8"}, {0x61, 0x4e00, "deb4613496c15ceb06bec693931762203f605969a1f0f931e102b83622028624626664ce757e093cc8f547bce26adc777b5d6e4b9187f1e27fb001b121ef0f83c898de9b3d35cbd8e1b2d838fe155f7ff3e25e93468bcbf6c8e0c14bf6581aab69"}, {0x4b, 0x4e00, "751260461ba37affa04f8ada5f8f2c90147659efb0aa52990e7ea300e81efd166698a515235d13a6f065b489fe0779e3e3826d387962bb7ceaa475fea35836e95df4a8794c211cf75e0f9c"}, {0xf, 0x4e00, "133447e288e0196f11d8cbe7ba3430"}]}) (async) syz_usb_control_io(r3, &(0x7f0000003380)={0x2c, &(0x7f0000003180)={0x40, 0xa, 0x5b, {0x5b, 0x5, "34f9c7ba5fc4491db1e22ad445bf3bb3eb031cf9b0226e5f5075b12a69503af367d52c4f3d038b82b03040159e2f5034ff40ac6896a10aff58826c9d9a7a12e5e127f07443c1b5d158ac4b07af99be5b4f7a2eba96de70673f"}}, &(0x7f0000003200)={0x0, 0x3, 0xa7, @string={0xa7, 0x3, "75a4c40e3c12b74cc8829506ff9a873fa34a9e7f4240750033e0d7fb1b76cb370dca0779fae57b878aeb60afa79003d88ba30cf3861287b0c3d3b55f92db61bd4a212448c09fd3d1c36eae235e482b622abc20452beb6a7d90c77e5b2eda1a95c856ef659c9d8f8ce4a9cbb334f7c67ac7064d5480b33c0f580067719c871c4e1d173f43431cbf6ff344f3371bbe3198db28dc408f0851cc5f069311248d3f7410a268975d"}}, &(0x7f00000032c0)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x8, 0x3}]}}, &(0x7f0000003300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x1, 0xf9, 0x2, "b38ea348", "3a052db5"}}, &(0x7f0000003340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x1, 0x2, 0x8, 0x81, 0x8, 0xf000}}}, &(0x7f00000037c0)={0x84, &(0x7f00000033c0)={0x20, 0xe, 0x29, "d6bba0f644f800c281456833b789d7eabf7a45b746284d065b7938816111953930b13827221389cd0d"}, &(0x7f0000003400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000003440)={0x0, 0x8, 0x1, 0xe8}, &(0x7f0000003480)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f00000034c0)={0x20, 0x0, 0x4, {0x120, 0x10}}, &(0x7f0000003500)={0x40, 0x7, 0x2, 0xff00}, &(0x7f0000003540)={0x40, 0x9, 0x1, 0x5}, &(0x7f0000003580)={0x40, 0xb, 0x2, "08c8"}, &(0x7f00000035c0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000003600)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3c}}, &(0x7f0000003640)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000003680)={0x40, 0x19, 0x2, "e6ae"}, &(0x7f00000036c0)={0x40, 0x1a, 0x2, 0x70}, &(0x7f0000003700)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000003740)={0x40, 0x1e, 0x1, 0xe0}, &(0x7f0000003780)={0x40, 0x21, 0x1, 0x2}}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x1f0, &(0x7f0000003880)={[{0x98, 0x4e00, "6eb60e87c28120d7cbf6411582dedd3ca45c65790793eb3c8aba0579ccd7b1e2b7af5bee9a07ace602e5bc346ec758bb61227f765d7c4f70fb87cef9fce7b3dc5035b3f611ea30ec2865a4a0405ac4201241c24c689ab979d0640b1b0528df6fc5621cc16847f6706735b8673f0bdaeaacce2d11bf49f3b667b918ff5ea995eb4668f96ef21a4280b99301d6ca2c4a0d043b7a42504fb2af"}, {0x76, 0x4e00, "97c1c7e2405858e7d57fc08685741427f4146896d00fbe21537ebcefd232de45cbb8f62f7366e229af626b4c0f5ad8537ad3c1a31cb1752302ad19223cda6c8733b94b530d357d836c202626cf2b7021468e486c33848f0a51deb8646a097da5cfcb76f442de68cba662b98c3c1833d832849252fbab"}, {0xd4, 0x4e00, "52ab174f65c9a27f2a38dbfca6e389f8dc19b616eceba3fc568c951bf5c922faf377ae09faf0d939017a6607a38198a2b288c729db56040cac5b3971f85644e792808debaead4a59651445039b6509a1a5e13900cc3d94eb3c3a539cbe73d355ed87b43f36a7e5b91c9fa58c5c249e3b7175301d6b2dbb956f533d52bf30884f046b708f968698ec0739d50d0a9208964450b1ac6d34914735006583bc9f57209ffa07d19d467c50feafb55fdbc91080a399e6f0a75b09c90446fdad769bb3e985289aedad20ef12842c0be9c6303a433191aaf7"}]}) (async) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0x130, &(0x7f0000003a80)={[{0xdc, 0x4e00, "42ad153534fbf5658a4e4ee9b365469bfb0ef4e868aea9d59b14bf9b9238ec4a8ac2f23d338d957790ce9e9478c0a5b34f72ed5d065b3d55ccc6a5bb6d6d36ca989753240dd1ae9f56e20574f885b75a62df861f48d87d615d85939288502afb0ff1c03418de595aae846a8e8e09670c526f5501aec37aa38c6ee7f323403fc16f1aac75243d57f799650812057e75232e43878e6025388da1ee8b67fd48be461eb1cff27f8d66b58a8e6c3bf12f0f653b451655a07cbeeb3c8d4893992e1cd4cae2adeb6b253d989c623b2945f3810274e10842fe42057c34b83dba"}, {0x4a, 0x4e00, "88973e9262e2d9a60f1522c962f09298bc03ac577843dc6d67b4f1e84e5956f6ca6bb48581e05ca6ca7cbde8685f7aa0b563b2c16d9bbaa80f1d599fb7e5b9c32468ef7acbe4ba9b8cef"}]}) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0x3d8, &(0x7f0000003bc0)={[{0x2e, 0x4e00, "3f4c8e65e9f2649042b12935c9b6fc8c0f9ae1c8c4888511f8c9a3eab936b8bd7af43942cfe6e52b71a77d15c2ac"}, {0x98, 0x4e00, "ea895155233028fc87d566b9f6a171aa4c703111328c3216bd8939903b5ffe87a4667866f9cec54ae49907c9389e88d0c36110e1534e26fa2408cea17016a6f2908950fe728e1c55930a7ee060f8a679f9ced5917362e6c8dd344773f6f8bbd301044ec6175151d34c2ffe38be79ab1baeb8a8ba29d5d7b6d7e7b9c6d7effb954778a627be98d45dca17b4e9c309b4c27f4e0761a5847506"}, {0xaf, 0x4e00, "c3200b0818c708da630654bc2abd5c63e8fe61b005362e4e903712b2be4eeb1b1af8d502acc93e390024601b085416c082d4a40c8960bb8c15a556f4e751b765a9ad049b23871bed6d7e776d1f707908e16479fa47a783d9a007ef6404c0595544802c664ceef175ea9ecc1d34cfdfd7ee1810d1a02900983326f138f0c48fc0c1b144b894afded906a9a2002bc78f7e2feddfad4c5c8d00a3ce32bf7380b851cfd161cff1adde940fb03736539bf2"}, {0xc0, 0x4e00, "2803509cc53b6806b25bf722aedde3347aef51b8db91d727303ff7cc7456e69b54c6664dbc82c57ef153863844f68c6fc0a8d8252140eb109f548eddeabb565ddcf41b7689f66cb133c9ad243b5b12d5fa0775d9a6420cb5bcec33f1b1f8e5be295c501e6e6884984e42e104be578b7fbcc9445df1a1548c29d475ede793df9d1c6cb70aeec7803e7c591859c3e460481a12366e6c3a619c2bc71f57d7e45021ad5a5c1466648955216f60bb78c670d34d19fe7c280429a41cc4d8cc633bfa0b"}, {0x32, 0x4e00, "eed3e8a99a8507f86bd41988a2fb57088a9c85e49b2522c74543dfd388dcd8ac31e6d4fb6c3fef9b06916d78b9b4f9a4dc39"}, {0xf6, 0x4e00, "6ec86856b8d16c495c3b88081a8d6ca218d7de961d62c5436fbf82d545e8874f8dbe29e284f3aa83449d2a1c61fc054cc3e959bc720d89fe9077d6b4c5edf223fa2b77c018d01cddfd56a75e30a9e88250cc64ed7b8902f38af8cdf29b0d0712476a23c2e502b745daf336f2aeeed275189e281ed2fccee53f58b52117242072b64bb09f94b450ed56c43e3674600ba94a0fb5feac2bc5ce4ca5740c684d52676da8fd152d7623da99490c24c7f9eeba42c341af3d260d86a7712db672241c41c78fa9dd9a1e18dbae6e34fd1e34aa769461b7ce8226b87f55f3e1aadfb71222aabfe62200bfebda0b76a06392eb5812f9407c16ae96"}, {0x44, 0x4e00, "7d35e073cfb802c169eab75cbb760b75591d2df3eb84bd369676b8cc5b782ac28edc68ee54097fe18cb6a3fccaed419d3188d053756ee92082b3af62d348836a45f6e1e3"}, {0x10, 0x4e00, "dade526c8b5ae73a9c072e7d57840121"}]}) (async) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x12, &(0x7f0000003fc0)=@conn_svc_rsp={0x0, 0x0, 0xa, "b77750de", {0x3, 0x106, 0x0, 0x0, 0x2, 0x5, 0xf7}}) (async) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000004000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) (async) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000004080)=""/93) [ 112.074238][ T44] usb 4-1: USB disconnect, device number 3 16:07:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001080), 0x0, 0x163800) ioctl$EVIOCGPHYS(r0, 0x5452, &(0x7f0000000000)=""/4096) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000010c0)=ANY=[@ANYRES8, @ANYRESHEX=r0, @ANYRES8=r0, @ANYBLOB="25168b7b5704f52f8accbc359324d7df2dcd129d8540756fdb2ad57934f60eea36d0645f09a9aa449778023aa1ca0bc546e6fb61df5a5f53e590f991785a042769c1400602a8e7468e678bec448a0edb1c13f6d9b1169bed4831ce8ab9d900a7683380d624b349477abd6be3ea3b838bdfe227ebf327934c6b91848fc407ff5eb156decdf1df817fbda00ac9ff2efd5ec64c7f055c57bdceb296abb528e2f47ced1a5d01d4005edd94d9ffeadbcdc695ddac639fc8f5a4acde02a0d1f09263414a1b7080e1e1082e25679c8e2a20d2d15663b9633012046b50d9bb9eb3a161e5d32292949564dbf14aaebe712ee81d49cb65d7f62ac396f3bbc068", @ANYRES16=r0, @ANYRES16=r0], 0x0) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000000)="06", 0x1) [ 112.183803][ T4875] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 112.194351][ T4875] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 112.204665][ T4874] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 112.213995][ T4874] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 112.322303][ T4835] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 112.442496][ T4849] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 112.450347][ T4849] ath9k_htc: Failed to initialize the device [ 112.457782][ T4813] usb 2-1: ath9k_htc: USB layer deinitialized [ 112.572410][ T4835] usb 3-1: Using ep0 maxpacket: 16 16:07:29 executing program 3: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io(r0, &(0x7f00000022c0)={0x2c, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0003020000000003"], 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f0000000040)=ANY=[@ANYBLOB="0466917de0f4d5a1d48a7a347fe2b84536a0e21b43d0e89c09fd5e51524fa3c5d890d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e61bdd6a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f064d"]) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000d5e9bd40eb030200c0ba050000010902115c010000ad29873a56b820eb04b100090581"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0), 0x400, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f0000000040)={0x3, 0xe, 0x0, 0x0, "c3ff07000000000000f6ed34380dbd334c0300c45d000000fff8ff7303001b00"}) [ 112.692403][ T4835] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 112.703533][ T4835] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 112.714659][ T4835] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 112.725161][ T4835] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 112.735079][ T4835] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 112.822306][ T4813] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 112.842678][ T4835] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 112.851953][ T4835] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 112.860030][ T4835] usb 3-1: Manufacturer: syz [ 112.867977][ T4835] usb 3-1: config 0 descriptor?? [ 112.922347][ T9] usb 4-1: new high-speed USB device number 4 using dummy_hcd 16:07:29 executing program 2: syz_open_dev$evdev(&(0x7f0000000140), 0x9, 0x40243) syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x80202) [ 113.092349][ T4813] usb 2-1: device descriptor read/64, error -71 [ 113.117725][ T4883] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 113.126865][ T4883] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 113.162434][ T9] usb 4-1: Using ep0 maxpacket: 16 16:07:29 executing program 2: syz_open_dev$evdev(&(0x7f0000000140), 0x9, 0x40243) syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x80202) syz_open_dev$evdev(&(0x7f0000000140), 0x9, 0x40243) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x80202) (async) 16:07:29 executing program 2: syz_open_dev$evdev(&(0x7f0000000140), 0x9, 0x40243) (async) syz_open_dev$evdev(&(0x7f0000000140), 0x9, 0x40243) syz_open_dev$evdev(&(0x7f0000000000), 0x3, 0x80202) [ 113.272397][ T4835] rc_core: IR keymap rc-hauppauge not found [ 113.278433][ T4835] Registered IR keymap rc-empty [ 113.282465][ T9] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 113.284234][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.299690][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 113.312508][ T9] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 16:07:30 executing program 4: syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="12f5ffff010000082505a1a440000102030109025c00020100000009040000000d240f01000000000905810300000000000904010000020d00000904010102020d00000905820905030200"/93], &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 113.322480][ T9] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 113.332354][ T9] usb 4-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 113.348984][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.398580][ T4835] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 113.431187][ T4835] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input8 16:07:30 executing program 2: r0 = syz_usb_connect(0x3, 0x2d, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000fdc01a40f30c74933bbc0000000109021b0001010000000914000001a7a00f00090582020002"], 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x184, &(0x7f0000000300)=ANY=[]) 16:07:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000001080), 0x0, 0x163800) ioctl$EVIOCGPHYS(r0, 0x5452, &(0x7f0000000000)=""/4096) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f00000010c0)=ANY=[@ANYRES8, @ANYRESHEX=r0, @ANYRES8=r0, @ANYBLOB="25168b7b5704f52f8accbc359324d7df2dcd129d8540756fdb2ad57934f60eea36d0645f09a9aa449778023aa1ca0bc546e6fb61df5a5f53e590f991785a042769c1400602a8e7468e678bec448a0edb1c13f6d9b1169bed4831ce8ab9d900a7683380d624b349477abd6be3ea3b838bdfe227ebf327934c6b91848fc407ff5eb156decdf1df817fbda00ac9ff2efd5ec64c7f055c57bdceb296abb528e2f47ced1a5d01d4005edd94d9ffeadbcdc695ddac639fc8f5a4acde02a0d1f09263414a1b7080e1e1082e25679c8e2a20d2d15663b9633012046b50d9bb9eb3a161e5d32292949564dbf14aaebe712ee81d49cb65d7f62ac396f3bbc068", @ANYRES16=r0, @ANYRES16=r0], 0x0) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000000000)="06", 0x1) syz_open_dev$evdev(&(0x7f0000001080), 0x0, 0x163800) (async) ioctl$EVIOCGPHYS(r0, 0x5452, &(0x7f0000000000)=""/4096) (async) syz_usb_connect(0x0, 0x2d, &(0x7f00000010c0)=ANY=[@ANYRES8, @ANYRESHEX=r0, @ANYRES8=r0, @ANYBLOB="25168b7b5704f52f8accbc359324d7df2dcd129d8540756fdb2ad57934f60eea36d0645f09a9aa449778023aa1ca0bc546e6fb61df5a5f53e590f991785a042769c1400602a8e7468e678bec448a0edb1c13f6d9b1169bed4831ce8ab9d900a7683380d624b349477abd6be3ea3b838bdfe227ebf327934c6b91848fc407ff5eb156decdf1df817fbda00ac9ff2efd5ec64c7f055c57bdceb296abb528e2f47ced1a5d01d4005edd94d9ffeadbcdc695ddac639fc8f5a4acde02a0d1f09263414a1b7080e1e1082e25679c8e2a20d2d15663b9633012046b50d9bb9eb3a161e5d32292949564dbf14aaebe712ee81d49cb65d7f62ac396f3bbc068", @ANYRES16=r0, @ANYRES16=r0], 0x0) (async) syz_usb_disconnect(r1) (async) syz_usb_connect(0x0, 0x3f, &(0x7f0000000080)=ANY=[], 0x0) (async) syz_usb_control_io(r2, 0x0, 0x0) (async) syz_usb_disconnect(r2) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) write$char_usb(r3, &(0x7f0000000000)="06", 0x1) (async) [ 113.443390][ T9] usb 4-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 113.454187][ T9] usb 4-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 113.462465][ T9] usb 4-1: Manufacturer: syz [ 113.481597][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.512312][ T4813] usb 2-1: device descriptor read/64, error -71 [ 113.521900][ T9] usb 4-1: config 0 descriptor?? [ 113.527817][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.565956][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.613554][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.642428][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.672335][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.702338][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.732339][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.762366][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.792390][ T4813] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 113.797022][ T4835] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 113.835717][ T4835] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 113.843988][ T4835] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 113.852478][ T4801] usb 5-1: new low-speed USB device number 6 using dummy_hcd [ 113.873451][ T4835] usb 3-1: USB disconnect, device number 4 [ 113.913333][ T9] rc_core: IR keymap rc-hauppauge not found [ 113.919352][ T9] Registered IR keymap rc-empty [ 113.925232][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 113.962366][ T44] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 113.972451][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.004519][ T9] rc rc1: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc1 [ 114.019723][ T9] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc1/input9 [ 114.037377][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.072540][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.112481][ T4813] usb 2-1: device descriptor read/64, error -71 [ 114.118926][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.162465][ T4801] usb 5-1: device descriptor read/64, error -71 [ 114.169044][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.202570][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.232371][ T44] usb 1-1: device descriptor read/64, error -71 [ 114.232426][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.272286][ T4835] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 114.272707][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.312758][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.342403][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.376822][ T4903] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 114.386198][ T9] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 114.386577][ T4903] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 114.415517][ T9] mceusb 4-1:0.0: Registered with mce emulator interface version 1 [ 114.424105][ T9] mceusb 4-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 114.443355][ T9] usb 4-1: USB disconnect, device number 4 [ 114.542615][ T4813] usb 2-1: device descriptor read/64, error -71 [ 114.582280][ T4801] usb 5-1: device descriptor read/64, error -71 [ 114.622600][ T44] usb 1-1: device descriptor read/64, error -71 [ 114.642542][ T4835] usb 3-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 114.651742][ T4835] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9374, bcdDevice=bc.3b [ 114.660871][ T4835] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.673252][ T4813] usb usb2-port1: attempt power cycle [ 114.862345][ T4801] usb 5-1: new low-speed USB device number 7 using dummy_hcd [ 114.892281][ T44] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 114.916800][ T4835] usb 3-1: USB disconnect, device number 5 16:07:31 executing program 3: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201fc627f6aa0cc2e0854cdd65401e991d90000402505a1a455000000010109023b7dde8e3994ec23ef1d0c00010107000009d8db281a349e00052406000005d38c00000d240f010000000000f77b"], 0x0) r1 = syz_usb_connect$cdc_ecm(0x6, 0x4e, &(0x7f0000000600)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x81, 0xa0, 0x5, [{{0x9, 0x4, 0x0, 0x37, 0x80, 0x2, 0x6, 0x0, 0x14, {{0x6, 0x24, 0x6, 0x0, 0x0, "aa"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x7, 0x80, 0x4}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x4, 0x6, 0x7}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x5, 0x4, 0x7}}}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000680)={0xa, 0x6, 0x201, 0x2e, 0x5, 0xeb, 0x20, 0x7}, 0x5, &(0x7f00000006c0)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x860}}, {0xcd, &(0x7f0000000740)=@string={0xcd, 0x3, "f1d6f2cc429265fca2ca1a8d69fd933176cd72e2c220c132394be4b3e9c449a6d3c4baaea08c7a6d8974b8477c9dc12eb1a0c6069fa64a1c9727898611e8aa871a230fc05b7c659970b3a9aa89e8eeb46abf8b0b7122fc98da0c2d2694d3abd3ee221fd3384c08d3075d5d4e746c01609d966814fae7022dc3084a17a02e8c13be79da3993126a8e3c0933ed2c8ef71fff42617e042bf35092e8651b35d79bdc2a5d0e130cf4dd3fc1456cc0e8272043a7a3d1f7eab91ddb72efc117f21f41cffca1a6b27107d55762deb1"}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000900)={0x14, &(0x7f0000000880)={0x20, 0x30, 0x1c, {0x1c, 0xf, "8024e4ddb2ee172a04e40a2e4ea1311e9a46928665512683e05a"}}, &(0x7f00000008c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000a80)={0x1c, &(0x7f0000000940)={0x20, 0x0, 0xb8, "b5d5aa90637e81f22817431ece40ba6dbb985cc70360160d6ccb983b6f6681474334cd0a89e4c44df96e9fed94b0aead810261f58c184971c98e31b71c227fac66549966d41912b306d07897ef136606c5f755e01731cede1ef7de5d945d0b5f3be2a3d62cf04b375842ba6bfb7bc2201301909f5c2078fa46a868c641c958ad0b60b93a183bd570459c4282af148c2f8f0f0bd8c2fd4dd5811083347a54e81f28f963d85295f04a671aef940f3ed02e79a21cbab6b92d25"}, &(0x7f0000000a00)={0x0, 0xa, 0x1, 0xe}, &(0x7f0000000a40)={0x0, 0x8, 0x1, 0x8}}) r2 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="11010000733336088dee1adb23610000000109022d0001100000000904000003fe03010009cd8d1f00020000000905050200067e001009058b1e20"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000100)={0x84, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$uac1(r2, &(0x7f0000000040)={0x14, &(0x7f00000001c0)={0x20, 0x1, 0xf6, {0xf6, 0x4, "0e8b0593d87b28db6996ce4ffaf76d9b23b88db1da5ba9a315c855c9477092d53aa97d310ab3df44dd9dd33cbb59450906abbecf9706c4887219acfda6689f05c1a59b3225b12973ac5fd4b29c55df8640a09816e046667ea4f67fa48ed5c5feb3208396b58d98d0439d508b530aea6a810f8bb9e70e127e45052b3ac8b6aeb9e9edf16c26616e0e97e8a9651102ea006e235a638cccd520f4aebede026a1ad18528d05d10cda5ec6a660d4bf400f0672a5f3f8b5f1f2c0bfff28e78def28aa82f50056de05cd91bbef9644d608111313ee88f6af71db93ed6884782c5f16942e1573279f0a7f814a4643f63376171968b77c256"}}, &(0x7f0000000580)={0x0, 0x3, 0x66, @string={0x66, 0x3, "10d106e885ddce877e2a92f78ff6101c1b8979f5521c4dcbf8287c631e92ec6c3a97c430520ebb0e02801d5d15396f821ef3a8bbc2b5b21b335bc0db64dd946dde3e9b95a5c149180b8c2717f66b63af6f448550255c21df4acbdd4d9220917e08860456"}}}, &(0x7f0000000500)={0x44, &(0x7f00000002c0)={0x0, 0x3, 0x41, "7ee8f0885ceb7cc6441f034399524fb51ab4642213773b5f630cdc6a748bf50f1bfe08b6d377e48c76c1043964d77bd66ac3845659d44b7841fb2f37a0d8fb0fa3"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xb9}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xaf}, &(0x7f00000003c0)={0x20, 0x81, 0x2, "8c69"}, &(0x7f0000000400)={0x20, 0x82, 0x1, '\n'}, &(0x7f0000000440)={0x20, 0x83, 0x3, '\x00\x00\x00'}, &(0x7f0000000480)={0x20, 0x84, 0x3, "3448fb"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "3f3df0"}}) syz_usb_ep_write(r0, 0x82, 0xe, &(0x7f0000000100)="68656c6c6ff915d2352f01e0031b") [ 115.092380][ T4813] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 115.162256][ T44] usb 1-1: device descriptor read/64, error -71 [ 115.182542][ T4801] usb 5-1: device descriptor read/64, error -71 16:07:31 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c8401010000000904000001c6cbe8000905870301"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000100)="458e4d", 0x3) syz_usb_connect(0x0, 0x2d, 0x0, 0x0) read$char_usb(r1, &(0x7f00000003c0)=""/206, 0xce) syz_usb_connect(0x6, 0x480, &(0x7f00000004c0)={{0x12, 0x1, 0x200, 0xaa, 0xe7, 0x5d, 0x20, 0xbb4, 0xa24, 0x1dc4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x46e, 0x2, 0x40, 0x4, 0x40, 0x2, [{{0x9, 0x4, 0x13, 0x8, 0x8, 0xf, 0x1f, 0xaa, 0x40, [], [{{0x9, 0x5, 0xc, 0x1, 0x40, 0x0, 0x6, 0x40, [@generic={0xb2, 0x8, "5af0fb528545a57bf4a5b21c0b471da213c9850c471e410892ec54b255bb272134bd5d17eabb2e1f1608a0e2e4aa35d6d205bc80a054709721fd065aeb6b3688400616b0d52f42dc4a0f8f182439a5724484b1d54393f604512e7545e32c5648e40960f7a1116869b707f5b6a83204759cc04418f1c31dd7decdde8a7114f91c369c8a048a293c6356acf1aead29e686ff6fcfe25499981d82716fd45e4afaf2e4a2f55344ed8ab5663f3246cc689aa2"}, @generic={0x5f, 0x24, "e1588238073d907ec8e50735ec3c5e3c46759f9e3e962f4950d0c0b9687defd445c17b0c22bc93e00261a577e41bc069f4363010ecea7da455601b891d489282bdb7523e0918afe0ee0ed55e5cd94db6afcebcbe815a39ec2346480d4c"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x10, 0x20, 0xfa, 0x7e, [@generic={0x76, 0xe, "9e0c57f86d620f3ea48b743b89feaff0363289dfa5af9392fa5d1a1b8824545f8f27af1f51ec8bcb7c746183da49058553bd69709f9d4f90636377ea7cc67b49c2aaf2c7b819f5498a3d251017ab96e5fb1d83ef5848eb8d8d29020c6e3288ef7a7f9c77b908c9c42454f26a1660b948db44ec8b"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x40, 0x7, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xe9, 0xff}, @generic={0x73, 0x21, "4b4b4dacd56c5722f6ff65371a8cdb7dbe3f2771ea5a7b794796bc8d68bf83f24c32747308e1a7e410be226c02bc71ce5d29b005eb5cc3d26519a8e9585d008cecb5f8457313b3aa148b2140616e629b049539425831a7d06ae7678e9f06a006063e4684223c15059679fa02757cd705d4"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x0, 0x81, 0x3f, [@generic={0x62, 0x2, "bd8183fbe9171a89e9b5204f35f673ad511dc247bb2b605f3a67d703b1c6ce7550f3e35d330e76a1c8e77d0fa751ab3b4f20c1b0e9edac5642c983f59242a8597171435b6b2191e250ca7603b1b35d4c0ebb8bbeb2ef8bf104b5685df5fe3558"}]}}, {{0x9, 0x5, 0x9, 0x1a, 0x40, 0x4, 0xfe, 0xe5}}, {{0x9, 0x5, 0xa, 0x0, 0x3ff, 0x8, 0xd, 0x0, [@generic={0x3f, 0x10, "315d9057ff74a6ab5da900e459bbe7774c71e088bf78bcc6ea795356b6d5fa05067d760129dcc2074f3b3e93305fea5748e0680d2ffa1ef0d6d883067c"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0xfe, 0x2d, 0x5}}, {{0x9, 0x5, 0x6, 0x0, 0x20, 0x3f, 0x0, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xed}, @generic={0xd2, 0x24, "5d4bf39259e759092d241fecbb05055de849fc46130140d6c474f8a5a187db36dfe339ef43f586f70aa48b6f0f9121fdcc7b8d789a095c3122614527fd877b20bf9d3f93748d365c11b7f81148c492639a4030d85661c4a8ff09fafb55644008522636e70aa6628386c138f4ed39043cac11bc47ff120d1a31025ab8b50571c86169b4cecfbb74897f865765abc0373927bf24802cd1d1c7ea281f7b0625856d6ba0892a4803e7ad6286bf4b49c4c4c10a9cbde065d6b40cb2ce27d8e3764ed66470bc7400a81ffd3f3541b1b175aa2e"}]}}]}}, {{0x9, 0x4, 0xc6, 0xff, 0x4, 0xa4, 0xb4, 0xd4, 0x9, [], [{{0x9, 0x5, 0x0, 0x10, 0x400, 0x0, 0x78, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4a, 0x6}, @generic={0x65, 0xc, "57eaa6a2e7a51d20e7d2ff1c9548f7b4841592baec5cb23b961a4b11f2f5bb546d5b976fcd439f979e95630b87415b086c718207d7e67527760166c38807d0deb583293b6cb4e62346eb0aa6db071422f50ec586b90854cbf956dc9e45ffa497dc6de1"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x20, 0xff, 0xb7, 0x2}}, {{0x9, 0x5, 0xd, 0x0, 0x400, 0x9, 0x1, 0x4}}, {{0x9, 0x5, 0x0, 0x8, 0x10, 0xde, 0x81, 0xf2}}]}}]}}]}}, &(0x7f0000000980)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x1, 0x7, 0x81, 0xff, 0xfe}, 0x55, &(0x7f0000000080)={0x5, 0xf, 0x55, 0x6, [@ssp_cap={0x1c, 0x10, 0xa, 0x81, 0x4, 0x20, 0xf78f, 0x1000, [0xc0, 0xc000, 0xf, 0x0]}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x3, 0x7, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x3}, @generic={0x7, 0x10, 0x3, "1cded996"}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "94cbf7af3c67dcf1e0b64b5a434ed383"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x21, 0x20, 0xc8, 0x7f, 0x4}]}, 0x6, [{0xe2, &(0x7f0000000140)=@string={0xe2, 0x3, "881dca648c6c019f7d28bad68b55772b59f082c366bb74aba7afa70c404aeb6a7a4bd5f5b5635ff1bc8436ada455a79448476a37456f36856c8fdcf3410a882c808b1c882734c41f30f5fdb123edfe7214c951a25ba2107cd32b491191ee3d82b23514b08c9ae2fbd8a88a16cdada8116d512dc01d5201a6b50ca157b2ac53ec972d436e06480ae162a1f02ad61a232ab7ec9b901566def5304bad544906e20440c1ac64fc7beb392ad5bcae1d393c40a117b7669a5a8e9fd469e8a97757895e92f9a16c5ec7669fd162ee28a89fc3c0d0d54efa4439155020640ad3d6a9347f"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x44d}}, {0x95, &(0x7f00000002c0)=@string={0x95, 0x3, "7cd17091785b8e5ab7cc526939ad6ec6a73b335cc743078a41e0b477798274a702d16ba53759969b2521a305f21a4b6a65b6f93e05a74f5e12303325b8f401c92817ac586c40d38c6b2859900f18ce3f1e261430412dbb32b1af8b53d0ae307ee2652e6618cf8d65ef4a0b42e31be70c05f9308e2184b3def789a027eff21ba85409cce8ab2ee734fe2abcc8bc81156f25d1f7"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x500a}}]}) write$char_usb(r1, &(0x7f0000000b40)="d3247a8a63d60943884b882db2f15abec647b1c51178c667ecf2", 0x1a) syz_usb_disconnect(r0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x63cd) write$char_usb(r2, &(0x7f0000000a00)="1b7de2b3a834d9459ed956548efff1b9e1847922e6e4f7b2346dc393b6863a6c563b466f8b3bcd6c603f3859c8839204c85c05647c117a363f278dd6edcc6b0abeb9fc5a4cad16d9bd61660f3644cc256569e6d4d607e88f1126b3818e7b30fd3ff83f6438a6ef9fe44f5811355d31bbf14f75f4ab29b5bac7969d635573c0728d05d8ee5f35691eed1062692bc0ed1712a09c3c1da3ad4a31e9b052639ebc322bef3fc014cb192f6b65cb622906e8e2ded35d13709a12", 0xb7) [ 115.294045][ T22] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 115.303367][ T4813] usb 2-1: device descriptor read/8, error -71 16:07:32 executing program 2: r0 = syz_usb_connect(0x3, 0x2d, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000fdc01a40f30c74933bbc0000000109021b0001010000000914000001a7a00f00090582020002"], 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x184, &(0x7f0000000300)=ANY=[]) [ 115.512411][ T4813] usb 2-1: device descriptor read/8, error -71 [ 115.562293][ T44] usb 1-1: device descriptor read/64, error -71 [ 115.572277][ T4801] usb 5-1: device descriptor read/64, error -71 [ 115.602275][ T22] usb 4-1: device descriptor read/64, error -71 [ 115.683092][ T44] usb usb1-port1: attempt power cycle [ 115.692920][ T4801] usb usb5-port1: attempt power cycle [ 115.732325][ T4835] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 115.992563][ T22] usb 4-1: device descriptor read/64, error -71 [ 116.032281][ T4813] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 116.092457][ T44] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 116.100241][ T4835] usb 3-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 116.110055][ T4835] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9374, bcdDevice=bc.3b [ 116.119217][ T4835] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 116.132663][ T4813] usb 2-1: Using ep0 maxpacket: 32 [ 116.138049][ T4801] usb 5-1: new low-speed USB device number 8 using dummy_hcd [ 116.272427][ T22] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 116.272619][ T4813] usb 2-1: config index 0 descriptor too short (expected 33948, got 27) [ 116.289208][ T4813] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 0, changing to 7 [ 116.292592][ T44] usb 1-1: device descriptor read/8, error -71 [ 116.362620][ T4801] usb 5-1: device descriptor read/8, error -71 [ 116.364013][ T4835] usb 3-1: USB disconnect, device number 6 16:07:33 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x822b01) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000180)={0x0, 0xfffffffffffffea2, &(0x7f0000000000)="bdb2dacf4f02ec0267"}) r1 = syz_open_dev$evdev(&(0x7f0000000200), 0x80000000, 0x80080) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000240)) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000300)=""/237) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xb9, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) write$char_usb(r0, 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000400)="1c74f8a25fab9b87b1dc29854ac3ca6c490140c497470315399f6886d9697dbdc30ad2c3c44b289fc94f3b492b1083c5b01b63924242e0be3fa523ce1e21e70767967e4afed0b14a0b846f6ffcc65b6bf277ae508eabc65270f5c04a96e8ba2e977cd4e4d3baaa418aa598624c05f8a9078bc21b269712d7c3a961921692ccc7474abd9fd7c3e82cbdb2a1174e938529f1f6efec35a5290b840de08f5f67fe335f08dd1671fcf46294c4a1ecf0170004cc6b3ce7184d36bd8338c0ddf31abae51c0afc97c0bc33eb4de9933670634c1a963f5f4181887ec29de4f03c01f066f88a49118a2e91dbb9248e279b4cd491fb8a2af0fe02ad971a2617dcc47c95c49bda3a7bdcb29e22ee85bbf01b643fd56fed47a711899901c84d40182b8bd7a4f80c57d976693693defeb994af62fcb17c2bab1c35c8fd7932d0f7a6ee0fcb33d6f58c217c54a41cd40bfa383aa7a2a1bde80d119c542c8f0a165a6a5b937a629a151f6162df133d0e0b08b2e461c86f9988ef2e583c0f450ea74a60015ba68fcdd6261564f5eed49e0a03fcc5cba21633ecc14d9f9c0a7d187ee3ddad470ea4fc433c63ccbe0f0c3971c239375ea7180f78ea7325028879a8826e2bcb761c068f7228a301fbf542022429351d7cddf52b8ed798cb8cf02f94e0c4884dc27bd6729a3eabfca05b1d6f3171fdcca856fd274a58304bd8560a33285d012a95afe3cc9775e4c00aa02b56205937a4c7389949bbb0f5cb1184a3d390fd0b601fdec25d8b9835d295a86501aa63e7c700a69a9e60483fcdf69a9db8c1dad54e3a096088df807d5205f4ed67a7163e1b19e7863fc8f38b9721297508b1447cbf9e3a04be31e0af7047f0b340e73fe0b41e5de7ab9c55e4f8a9e22876ad748e8b4edf8633a35ab3f3a464af0f5de3948c11df6c3fe93ab957a7d5ac14432ed21be7b3a97ec96a0c4b6f4d54889ded53da73a3799774f18df17785617d2f320ccf1f19d6b08b4ccf46e0adc9044e1ad177d16fc60d1a3544ca990ecc06ab85bb4caf48a43d754b766f8f751cec4681dbd6e047a4c8698a2ae0a1ca66a17d12005d33a78a5c30286fa248ccb89ff7ca49f24196b4af38d35dfc0d405eae8ee1362abe821db654b748b6884570f0bc24347bc36cf8589deadab75b146b02e69a9fe9b7679e25e872d26e5fd154c247e9762223cc05eab3cf7e80ff9c0f147e83dabbb0de83607944d03d364318fbc3a260e0ff74aaf206d9f2390a49b90181ff6b6b8cc356f40275cc4d2f3dc127304223f088005bb1dec0907bf01d97800604d1a35845b562cb0bb70dfbc3aab70e7c697abe8870918cda076078fe586be30748e654d63e8eb6d5546d05b4946d85e1176e978fb25ea0baa50c5526bb714eae1c2c1d603d9d34309939b86eadd70aa84b87eec67c90ffc3eb137a0c8e9ad0242e23e58443e704cc56e9f0ae03d863b6495f044cb60247a34e712ac2743b0d2295c00f482526d7dbd558f1504382d8c3feb207b4aeab8ded83d4a6b7d950b54471f6f79ade939749e77b1278849c73e4664740b48fe97d18beaac469057c1f48130cd206989c5f979089212bf22f6db528a2f349273e116f10e1c2d916a8f8ce0380bfc1d2358b3bab88e26f4b636469c66b112761b73c4243c2e8ccf6820105905efae8883a325c12966fde843f96451feb8bde857e5657a2d83771cb5cfc8b3b07b4c347a1723b4b4f512c3f3faac3bc66443c81dae39bcefe4f2e2b42e1136d654d1dc256b953ad497005351955e33a2e0c8aa026d7ed87400e6482f106dcc4323a984545fa0b0f5a60cf952b8724fea2c75e1bb8d991becd6f522b330b70856878dbfc424f17e92f1ff4c6c355de9a662fd555405c1ca66e67be56ee089310adfbacf124f7045d124ac2a420d2911b513d9b62481dc2298945791a01ae74419aeeca11bf12edba07777d09fc46693a55a286b5d070bd949eca7fda8110a3dfe62410ff7cf65925982732cad2cc2c4ac6ecb81a702065f2069c4d7132fd04527ed3b04c49290fb1a2943c8f3d6c7727b42affd33b0ab1dd12337ef202c37101d0c90e3ffec32694d91b4f6c8ffe5d6b3b7b5fb54d7a647556980a2dc03f152e48299a318450b0e8fd3b11555b840504f565a8cfa0174ace9e6608853c1e27869273c2ec6c328efb8303b81c906d6f5683bbab29d120026c8759b93b7832d00a537805edd28d2dffc38104bfb11423de1df72b399cfdf4233f55db651571720bb8c76d728a70f5555edc14966197531bfe74773cf0e7e217d71fd85c744401b500d68183671473ab1a3849517eb7f7d446e6a5cd5963605fe5c9ecb8161fdc294a9ec8ad8dac451585ee0d01b2440f56e79bd2bc8d69792ecc5000837f173e224161cb4bb2b908e1047f20e9e516644b92326299ca61e8ba750c99b9ae868083f9bac29c32d29a3bfe3d25ae5fb8eb13f41af14c506ed30856b232f7655e02dd2bfd4e94408826ec57c5e46d922a0681406f8b526dc79472d0ca319456601563ffdeeee302fd29e03e7cea471b823d121271f84042c3d46732f4cf14191ca9770b46024c9c0d6c51bdb398f9e53cef374f8ffae0d16d5b2b4ef2ac46a0c581882b3bba81f3efab3d94448af4bbf8aca0184267934a77f83664c35e059d3d5c865696b9bd37fcf63d78a7b403e49842a37c5ff2395df8d3401b6c637c5dee3d604c21e2e71c704d8f7ed990af0ef5ba43591ff30909a953b47d4445fc094654bd51938cf6b491c78c788ef4205511338f60ddc3136874e291277d9a21985a57ff3a5c4422abb71cef31f315960018c0d6268070930cf06639057d17a6bf0398d23805196e43a9946b2f897d04c492a8c9cae317beb5a67b2d89a437166b967c8454f0bcd47b7d7837070d596f00ce88c98dfeb129eeb4da3c13bd6fed0a8d830edb20b0f7036957ae8381615e137688e5f36afc50c70182c2e9c7e05938fb6b3861eac17e31815658675f4708cba6c977eed40b5b983dbe49a49cc9c612e27f3f14da2fd3c5d9737b3a1de0ef730c93df4101c08bde39687d9631e22d36b4a3951c824cc4c68bf897c21f2c159180cd5a58775b7ee510948ce5593fa5218001720bc6927e79ffffb19191daa6945d615331c9d07dde97a99eab50eb696456c63466e1602a28db20fdc971cf18d9902e9de5df2a9d850c1601b81eac2cb6dd420b74ef2efe405205ec27127fcaebce597f6d0bc1a7d7bdd860bb300dfd1c02b5e92a962ec977bd887fada98e1c2cd0e20eb7b78a87366437ee43a1c707f581528283509be4fc89efd979396ccfa6f6a17728cd6d0066d671ae60b579c6bd1654b3e241ff3dd9eeedda88ce3572833f7daba8ec3c2e45c5f3262299f49e69e009c955ddb80e58c21efdc68fe3e54950f491b00c1a72979a40a56f0932f90b1d849e26444e5d984b8a25302f2ac86a25ebf32516631d3122b646896f66ccda1309f99512f94e6e904e28d16f4dfa9ecd2019b5725adcf672356375ef9778e3f0e3b8eaeb860779d4d421466053cf02a7fa4393581abe23fb1c3b692dee2d0716f07abec7c7460ed39c95da48ceba2270219b2a68f837a8930682316d0f8910408cab13fa0276399e4950efb050620e4f9215c6eea9963e5a4eaffd47cb267684cf1d6bfcd9363f525369e15937c720b6577803f4e4a7d463c2f55691e02cd23ec8d97d423bb0aafa42a138ddba3e5865df1f96faffb4e4541b777ebfe4a00900c3d29c64c1b8abbdfcfb347c08f46cf1a997c80607a7c233fe32ba357cee73cc5ed0b160041edbee48c327d0684670940277092294155e1b0e74ec118963c4d55d4cdde795949e877b1ea6d0773172a48af8cea16d928c2cd9f2c59b3660dc1d0c34f4e44620b569ed6f8156df0b8477cf25b9ab766541e1516b52298d8a84a53d16c6e01ce1491b92de5b95437fadd57149f21a46ac57a35f82ee1aeeef3b24e22c62bde67237a74597140c14a3e67294bd74e377e00de23df5a1da19b5b9d583f8f62719d2725e571820cd5fa4b6a521b4fd959a5f4255540c878e86eda562c1cb6731f324fada50ea08d55bccfb2cbe35e43fe9136d835afed145dad6410d4e09b5c4c376716cd4c8200ddb1171ec0e7b8926ecf71ce3ac409cfb84fd75be742de763eb0330b20c786b270422e41444869e1f616af54c9da978a197255cc447e4b808606e044cf5964222840da2418005381a16da5a92ae9eb79a6fe0127c6de0d586afc655aa299f81a88180b1d1afbc410f56ddbaf60f5d78b34feb280816f56907080fb0cb07829b7df1f7b06f99632d29fd4e0300621c4ec2621d93b6ce075bec68b43da6cb31f13c148cbc5c3e989fbd99dce46c0bbb87ac84f893ca2a7ea9fbebf1b4e2038455f5aa1b5db419175110e53ccd8e9ac0460ffa67bba720e07cc4dba832dfea2f555549a95dc6feec335f699bb8015d8157175f6c0d87d8d12fe6b522b2b7d349ae22a8e926d32215f75e5b02d1c01cd210ec34529540097977635c2b4a704c8d9ad3c3a4b3cc377722cb0bbf67f3a7630a4c53d761acedc1c8d9cf0c6438edd58732dfef8a3be3dedeb8bc44c21fc3745527c28d0d66141d6af9d2c298578de31abf8fdbd2bb1335e7dc2d72fa54dce4d5fe97f44c0fa1611d462d32cc03ba362de1f9bf7f2a801f18fe1d662abe40f49325e1b6cd0dbb764ac2be9cd67f1e09edc6f3d5c11eae9ca8c97ef4e1169890cc289cf1aac991327de5dd4f46d1db8c1166b7086f62efe32a1f602cd3064d56ade37f2ec19acadff76df22f58606df6568a8ea83c2cf012fac371334b9261d949434584cd40f260a919d1a043fe98718d6cba46dea1444db5a7c7c204f0ac7424c8d862beaacc193c1031cd6128d93c9f7090ebf7b6f5060e11c29f819e7cd31c20c1680675989ea915f00599b8ddaf3965194e031fe2d201b2ed3d8fbf36bf1b610921fdd94498a2a22f2eb196e8e381313834791ce29d4356f1efa5449829df9ebd059a47e9fa98d2e05e2407cd480bd9217b0891963f807fb0237e69ad32d8c5065584c60f3927786c21b21f548316173384f84e13f491609d192f841dd5a45ca705512eff84235790d49f0ab61a394ea84dc35986d241d4c39845552e543f6052df11855859eb322e10f8da88e9d49fda2f9e5afef809f5bcf52fbb7cbbb8b8a7225e0b334cff6378aed917c353155ed002e00cd8911d43f6b50c4fb9201d11644d100920ed48a1997ba40874026acfe33516d7c11d2a224dfe5cfbe8204c9ad74b92179772caeabaf47f6bcdd12965ca1e2e0461cbfe12b0a906f73935c798d126d5dcf111b9b6d49ff56309e5e1c34b2ff520ef3cf7fea400efcd68f8cfb683cd7482955a01a0813b5ff1d232fda24271d2d2bf0bc6a3924851cc6ad7955eb08228f6535f19508c155b6c3f3465b8b4919068a4edf1e4bd2f417593a9aad9a540eb0c6b7dee63223571bc683795343879c16464e66151c98a287cee8b19d142f55d64bba3196f068f9cff8c5c353920d10991a57158089858ce39ce1b0eb555a83d5ad148bac89292754dc56982ac8d69400da7db167d5859c572a8907cb2507acb713f5576fb923c87e8dbcb87d41ad4b0ffed4a0da8ce6c81f25f22e5e9fda5d0e1b7b98b1c51a65fcaf23faadb421477832a92363c1d0687e14517146ee9985f21650ae5d0b3f4a89f68c7a181deb0c81a29a7b98079d990a2d82daeb92609dac1392c4c28cc0528c80a086860a17b836a89a46bc34003dadbc5ee53be0b49e66a706820b7a92c00", 0x1000) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000040)=""/46) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000080)=""/244) syz_usb_connect(0x4, 0x24, &(0x7f00000001c0)=ANY=[@ANYRES16=r2, @ANYRES8=r0], 0x0) [ 116.472978][ T4813] usb 2-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 116.482113][ T4813] usb 2-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 116.490956][ T4813] usb 2-1: Product: syz [ 116.495250][ T4813] usb 2-1: Manufacturer: syz [ 116.499892][ T4813] usb 2-1: SerialNumber: syz [ 116.542296][ T22] usb 4-1: device descriptor read/64, error -71 [ 116.575634][ T4813] ldusb 2-1:1.0: Interrupt out endpoint not found (using control endpoint instead) [ 116.594088][ T44] usb 1-1: device descriptor read/8, error -71 [ 116.610587][ T4813] ldusb 2-1:1.0: LD USB Device #0 now attached to major 180 minor 0 [ 116.619256][ T4801] usb 5-1: device descriptor read/8, error -71 panic: replaceArg: group fields don't match: 0/1 goroutine 13 [running]: github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f620?}, {0xe56770?, 0xc00059f7e0?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:377 +0x425 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f600?}, {0xe56770?, 0xc00059f7c0?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f5e0?}, {0xe56770?, 0xc00059f7a0?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f5c0?}, {0xe56770?, 0xc00059f780?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f5a0?}, {0xe56770?, 0xc00059f760?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f580?}, {0xe56770?, 0xc00059f740?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f560?}, {0xe56770?, 0xc00059f720?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.replaceArg({0xe56770?, 0xc00059f540?}, {0xe56770?, 0xc00059f700?}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:382 +0x345 github.com/google/syzkaller/prog.(*StructType).mutate(0x16d44a0, 0xc00059f6c0, 0xc00b4e14f0, {0xe56770, 0xc00059f520?}, {0xc00b4e1408, {0x1db72e0, 0x4, 0x4}, 0xc00b5eac60, ...}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:490 +0x185 github.com/google/syzkaller/prog.(*Target).mutateArg(0x7f1ad5d32248?, 0x7f1b1ce97108?, 0x10?, {0xe56770, 0xc00059f520}, {0xc00b4e1408, {0x1db72e0, 0x4, 0x4}, 0xc00b5eac60, ...}, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:245 +0xe2 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc00b703e48) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:196 +0x245 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00b68e640, {0xe52aa8?, 0xc0012ea300}, 0x1e, 0xc000e7a0c0, 0xc000113e90, {0xc000c5a000, 0x414, 0x500}) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:51 +0x2ba main.(*Proc).loop(0xc000e7a100) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x365 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:336 +0x1665 [ 116.959965][ T22] usb 4-1: device descriptor read/64, error -71 [ 117.098057][ T22] usb usb4-port1: attempt power cycle [ 117.192249][ T4801] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 117.561233][ T22] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 117.790607][ T4801] usb 5-1: device descriptor read/8, error -71 [ 118.027238][ T4801] usb 5-1: device descriptor read/8, error -71 [ 118.092244][ T22] usb 4-1: device not accepting address 7, error -71 [ 118.169085][ T4801] usb usb5-port1: unable to enumerate USB device