9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r2, &(0x7f0000002500)=""/185, 0xb9) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r3, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r3, &(0x7f0000002500)=""/185, 0xb9) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r4, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r4, &(0x7f0000002500)=""/185, 0xb9) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r5, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r5, &(0x7f0000002500)=""/185, 0xb9) r6 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r6, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r6, &(0x7f0000002500)=""/185, 0xb9) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r7, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r7, &(0x7f0000002500)=""/185, 0xb9) r8 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r8, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r8, &(0x7f0000002500)=""/185, 0xb9) r9 = syz_usb_connect(0x0, 0x8, &(0x7f0000001200)=ANY=[@ANYRES64, @ANYBLOB="c2", @ANYRES16, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[], @ANYRESDEC=r0], @ANYRES64=r2, @ANYPTR=&(0x7f0000001180)=ANY=[@ANYRES64=r3, @ANYBLOB="f23207ae2d283f9aa093172ca2b3c1c8ff7f125d85c0eee8128545ede71fa2a83fb04dc0027a06826b17eb28a56041516f04f76e45", @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYBLOB="e1444502433e7b858ff9524b46f4cc8e9584bb3d27e50c332bc0f81599cf074062bfb58e8bf5b7eac648a5147cbace69248e2aad36f318031a441adc71e95a2969e8d58434c3ba0ac03288079b1254cf1e2a7fbae8b81f8aea8ba2fad52a2c93dcaf739c3a1ccc535b9284e2b8389d4488857eb8d679b945dcbf8b2583e2fe835cf2b8faea6a4d9c85101ffc4c9088a19e73c15bc528ef49cdebb44d4160d228fe4b5d7e78c36bcdd3aab367c36a41b5b69f2d3e5707c23bad2e023b291beec9907aba52d21102ceb81477831defb206219cdb00a690dc29ede62acf87e2c00c3ea189850c053131a13b6bfb"], @ANYRES16=r4, @ANYRES32=r0, @ANYRESDEC=0x0, @ANYRES32=r1, @ANYRES32, @ANYRESHEX=r5], @ANYRESHEX=r6, @ANYRES64=r7], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r9) syz_open_dev$char_usb(0xc, 0xb4, 0x8001) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) [ 949.723367][T12050] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 949.731480][ T2749] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 949.738107][ T2988] usb 5-1: Using ep0 maxpacket: 8 [ 949.739509][ T2749] usb 1-1: can't read configurations, error -22 17:35:46 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120142ef4200000001b10cad895a820902700001760000000985dbb8e90213bd00070581070001b270f6000000bf000000000000000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0xea) syz_usb_disconnect(r0) syz_usb_disconnect(r0) write$char_usb(r1, &(0x7f0000000040)="9e1951ad14b6f29376d2df012c9dd445e308e808237b91a87336abc66331b6ce4c159c5e71d74e4c9bd8fffb119b3684c823fb846e2325e2b71453f8a593b456c6bcac2df9300a22", 0x48) write$char_usb(r1, &(0x7f0000000100)="70c4aa505f000000", 0x8) [ 949.778264][ T2749] usb usb1-port1: unable to enumerate USB device [ 949.868348][ T2988] usb 5-1: config 0 has an invalid interface number: 12 but max is 0 [ 949.876488][ T2988] usb 5-1: config 0 has no interface number 0 [ 949.882890][ T2988] usb 5-1: config 0 interface 12 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 949.892682][ T2988] usb 5-1: New USB device found, idVendor=1608, idProduct=0304, bcdDevice= 2.25 [ 949.901755][ T2988] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 949.910840][ T2988] usb 5-1: config 0 descriptor?? [ 949.959878][ T2988] io_ti 5-1:0.12: required endpoints missing 17:35:46 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000a40)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd0667f8dd9dc8c46d544a7e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcbc2cb7732fceff000000000000008243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a6bf4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13f91aaae61b5e6a527dd5fbfbe4a59cd03cff9dab0ab8ad70f8c78a487777c67e44da75f3a8e51f2de159c3e8112bd48ff47ec8f8f88bcb8b54ab96286cb620c6602c1d7a5d84786aad841e0ddde2c91a6e4bb3a7ac379e88f21e949043edceb1b24ef135418a89a512c2c949ed6794ee25d6e70d23a16be7bf46dcfcff055f1a4304498469f6cf8708601034c82d0147b54b3e441b061246d3f8b7a08e9e4ad04cb833be6cbdfc62e4f0c26a3763dacee8081d57c2d0bc8bd5c7e1c2f7752ecc7cfe352e1b0d9fa32e61d6d0aa0abef43054c152cc2368ef67f85e0671072b8adc197c318246c692f023fc266fdbd22d0a2c3c48d1eebb96239ab8ea8728f4a4e9188d8fa2e4063ce9ce3ac53f242f4ca6d88d54213cdea8db01337f3f08237d9e1a0281a8e6df83cba57d3484964cd06235b9f6dd4a"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000880)='/dev/hidraw#\x00', 0x2eccfed2, 0x20440) read$hidraw(r1, &(0x7f00000008c0)=""/137, 0x89) r2 = syz_usb_connect(0x3, 0x1259, &(0x7f0000000d00)={{0x12, 0x1, 0x110, 0xe7, 0x66, 0x81, 0x8, 0x1308, 0xc001, 0x8646, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1247, 0x2, 0x8, 0x20, 0xac57c62acb4f9ccd, 0x5a, [{{0x9, 0x4, 0x4a, 0x7, 0x7, 0xc0, 0x56, 0xa, 0x8, [@uac_control={{0xa, 0x24, 0x1, 0x5, 0x51}, [@selector_unit={0x9, 0x24, 0x5, 0x3, 0x6, "f16d728a"}, @extension_unit={0xd, 0x24, 0x8, 0x2, 0x9, 0x8, "14f76faee577"}, @mixer_unit={0x6, 0x24, 0x4, 0x5, 0x3, "1d"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x2, 0x0, "27d4"}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x100, 0x2, 0x8, 0x9, 0x80, 0x7d}, @processing_unit={0xb, 0x24, 0x7, 0x1, 0x6, 0x9, "bdfc4346"}]}], [{{0x9, 0x5, 0xb, 0x0, 0x2c2, 0x8, 0xa2, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x2644a88b0fd1140f, 0x7f, 0x8}, @generic={0x56, 0x10, "68ef74b415b76467e7f8d3bb5b423745975e42fa4656871739a2f3ce02ff4f152b3c1e01822af2137c3c719f9b5ce0268363de5b1a84488d46f0d012cef4a2dd849d042d5bba250225986dee2d74cad25bb93871"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x125, 0x4, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x15, 0xb7}]}}, {{0x9, 0x5, 0xd, 0x0, 0x323, 0x80, 0x92, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7b, 0x5}, @generic={0x2c, 0x23, "7c6f434d8ff6669bbbcad919de2b3cc3b061aa9e09e74d3597b72b50e97590e4d189b72160d44bd7ab62"}]}}, {{0x9, 0x5, 0x8, 0xc, 0x374, 0x2, 0x4, 0x3, [@generic={0x31, 0x30, "5dc896ba5b7b9eb8d0ac44e4ad9ecf5ecc38deefe8c80d361bb14fcd2a2ecfb0e6b598888e78bf6a4d1b9904fead84"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1cb, 0xfe, 0x1, 0x1}}, {{0x9, 0x5, 0x0, 0x0, 0x3c9, 0x2, 0x2, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0xffff}]}}, {{0x9, 0x5, 0xd, 0x2, 0x263, 0x0, 0xff, 0xf9, [@generic={0x7d, 0x2, "7c014a79d0813d78cac63d6183e4d4ef8fa4985dd2726cdac75b2f5cc20ff67f1bc57f0b4001ed83fc110f1ddcf1f194006b13677cc4a850ffbd310676a51fbfbc19d68295ed48939a5d578abb95a4631be23c705b35e7107604754176296d5c2ba5fc96b4a46a9bd4cbce5b82122f9ea68c601ad0a95f0965522e"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x5}]}}]}}, {{0x9, 0x4, 0xc7, 0x2, 0x3, 0x90, 0x1e, 0x82, 0x9, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x7f, 0x1001}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x9, 0x2, 0x7, 0x80, "28a78b84"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x40, 0x1, 0x1, 0x1, "c7ce", "93197c"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x8000, 0x8000, 0x8, "2a3fb54c"}]}, @hid_hid={0x9, 0x21, 0x5, 0x1, 0x1, {0x22, 0x4f9}}], [{{0x9, 0x5, 0x1, 0x9, 0x371, 0x0, 0x2b, 0x7}}, {{0x9, 0x5, 0x7, 0x4, 0x2fe, 0x5b, 0x0, 0x1, [@generic={0x1002, 0x22, "8e0520d4f8e66fd5b092d0a65f842d78f98bfa7cd43e448b6bba1eefed37dce5e8d1b3c8d7b7bd27662ae91a95b71ee47786f2614c9feac62def37e9a1e024bfe6b099bf4e978e05f3abe8e2dae9491e0e183ed3c9f2cc3919872cc6d15a04786d6df2d8e35fc33cd452741f28595abe3e724557e656d6359b3826cf20935501c211addec092216450676247cf77d708f67e2f0b0a333b52be92a58e8a93c01e234f566b832d954dc8f9cb63fb402aef29581ef93b0977f878db34a78f5ebe8c487fa26fbd37854bfb48006fb6e3ca04437630dba2d0566cb24aec3629c9dfdb9d5cc8445b7f43fa0ac505b1bee7b251692cbeb9aa450681bbc52f81aa7db2b8efc239965fff64884b9eafe14d6a4f37c885853b9978f2b0d69d15ccb86ea20969eb1ffbe8e7a5c050140b1ead1e3e528b08906fe2ad395315afbe8378ed41d9791ce90e44891045fc15ffaeed16229be9540dc5654a2e42a95d47bcaea945cb303db6e55f2a0d9de379909119ff217457eb6dfe33335166220d62013f0195ca496f0bae7463a52792985a40c07306332dd8a7f4a9c7f05e20f6ae1d3325ef35ec4eaa68089808ded1e694a1c6c9223f2734257f130fb11a98ba5274d704e514a6087f0a82550bab219a773d4fb97229660f4e8eb9ccca9ec8131e4320201a7c3d4e39e6fb8d9f8909d797f1c85408942762d79c4672d4208e9953fcd11db5466236684a4508e1357ccef96e783982007444cb982630086eb3f817d1c3eb00bceaf6ade01ffed7a58f39642a65d9b5b6aec7cbcdc0c60d6eb4ef048a97abf01f96c7b28afc92e8c10acc93fdd4adf82f2380d75114f961421916073aa161cfb1a0092806acd520ded57a04a641db213f562bba8b23a4b5785702697dc9f6e50a450ab444b6f15ab8910b28f8b95ee50d503bd0574e5f2ad316ca82fb20e533ede4c798f68b38cce30a09d889077c43fe4d2a21745ad4d12165fead65fbca4290ad190c08ded64c866d0dd97ace32c22486eb606560588aa7e4476a97d1a4bb353b14ed0e20da301a062b5beebbf72810fb6d5a441a36e05e1caf66218489722ce47dcd5bc9dbc09c1a5afd4f3cfb0ddf9e802fa354bd015910b17689cd37c5ca8017b488cfab7c04b6b468cdb58ef044331bd24fb1756b89f07c708ef345b45212760c274d03c01833baa0c37249fd594c54805dcf0213a387394e3d7a8766e7f25d1736507881ade0c8f754a5f09998362545c17f9e85f77ceb46bc15e3e58b2b7626a372c965068d6221169c07497012d67a96f2f0446f674f8ea0e5fa375f293a4915e15ea427e816786f1242801d41f28cfd40ba7a764151c587324c47743b0410819e6872b59af58fc7651c3e997b1b18403c303d6e93d00f197b63fc0b93919ad5c9067f1c403e872b0bd7d7e80de20897d511395110b4488e13aa2c145ea6d562dc2214b144b1502ceba7c99a6009fde16a7bf659566cced4532210b3e81d8ab1f8606922f387efc54340602cd9cea66d55994a4518d4f788eecf0b2e926c01cddc51ff7561886d39e2fcdadbb4ea12529a21244fb186b771e128905f8fb49fc665b138907281a8c676fc88db2bbef53d6759e735a5f79abb40a5ad838ee30665c056431531e015ac95ca999353f744e66a803719f591edb8c28c27df38c4607628dab14e3cfa4c634edd2a5be0008b5e0e42a1bd3def5119d1e2f321266af838d361984ff045f70762538c9ea0f68f342554e0c9b7037358bd4a2684a32f5fce3196e8ce79bcc8c87761704d4764e9e934f3d995e6c23aa8103fc5bbb0a5d894cfa2f5435ae93d4f0b57a87a3f801b3037ae447aaff2174bf62e3776b36d12dbb8b701636630e79c061646969f4883eb0983084d6a5e1fc069ff759b40c7dcc74786b4507074c3b27f16e0069bedb11b03bcaf1c24c7aaf2c35529be588245dc2d5abe3ea9aed6f36dee072edfbf58f483670a4841e80a76fd3cc708f3df46c4e9e45d9ee90ec54f4930e9e09f6133b8db2cdf3492a16f09f1491cac095f1e91ea2b986ad495556002bfe67334b82230793c7e39888a38c6eab5c41cb8f736dcd790ef81863444f60a6a7a29466c2b77d75858143a37020cea47dfb714c69a02fd8a5a6e2cd91a0f6007ba395a1dc652be7606501d085daec2afc09a889179cb47d91bc1ab5f324cea915c07ad3ca3194e4a1836941f706f9c52cce47f4f01ba98a963df6f3fb97c6735c7b392ccad4e0cf5259534754a63000221da28391e4cf189a0488cf2892b9841e8837e495eb2d880d7c505b902d65dac2b3ead71508d3e186ef3cd74f395998cef8ac75563b05723b315ab77832a167ea2ef4c6a705154ec8afed030ae4eb75e68a1d6994c9c5e34297673e096b31f545e7c4da12f0f09daa140bcffda5205cc25d1971cb1b8b20f7a4af18b073688921f7527d37e87e1b1ccf0ba3050aec37290f0daad359e35bec5957920ef849cb7ee090d4dd2ecce1b6e89f550e498d784db32af58ad048235a450ff1a91dd9c87e6f2febb94ef2d70c5424b696bab8bec0aa09a14ef880de99758b1fd79032fdeb28371a675777ae79a097c8c27d3c329f16cdb0f84270e79731be3e39877c78eb96be3f19adfe5f4c39f51fc3dc1c57150693f12225340cb1e870bc69a9a6a5dfc982957dd2e54cec431af42090d2e06276bbfc8a2873b82921ee5e5bfeac4d103a3f7d9311b6758871a45931489405d144138cf557ad45d3af45ceff0184d2df9a968b361942212859aea369216caff5bfa69febd32ccb8f7c60866f29ea72e8a7d53dcf8de13714e23f8c87f75258fc1fe3480c702efecf90ed9c5a74eeb8a7b84cf21721f82935cafa33e7039b586978d6a4005ad18ad4f002b6559d6e2f431e591cdea982f1aa078e5557a949c82fa1bab20eb0e2baba94dcc833056615009c398d1f0c618fd6a1d8df5f4836da908f9ef9d1d4ccfd3fcd4407e99121ba2e00533761181b169e8a0f4fdf3f87e82c81389a9445955eb45e0a7aeaa0071850bd8fab8dd6a2c5b8dcae63d13852bc665aad4cd712c786d0458511fb1a560fbeba6bbc0823b319e62025e9f62271f8b84956fa4283d108dedbb8f90f6148c62383d7b561c470475a5c6e7e61b895935b078f2c7663a15fad88a54ed0df0c3f63e086bb98bfc4b3aacc53afcfc8c2a96b852d3b78d5002c786f99a7bf295f3c87f0d69a5d11cee79eaca3e87135eac532b511e1cbed053ab09d08f3af28f8d1402e42f99500e88baee0b0006b75ea207c5c80142869da7a9649104ec8b0227bbf822ee2aa8cdbff79c647e1d32f3c9f140e471cd6f2585de93e33e7d7a903b5bb21546c28aec673d5cf22424167096f6d4905ee07a93b756b9e7ba86db90806575c7ce1d9871c91b2e9049125a36ed7b26a6ece940eb53c3b43ec760404264de49d7504a44ec14127781e578f375ce5167c6b53fe791b5a5ba45e5f71629b6d8f7688709840d32d32c3fb8cd51bb85dccb77509eaa5d1222fcb18c828085e756cddad0d0f5bb08d92b87cc5dfb3bf6ea61fdd00d41c67edd5992aafae6c05d2e39b02c05d2f5a889e1cc8daf0532f3080ab7dcbe20a679286d47b92f9f618ba6fc94057fb1e1e3d846f3062250bd8fe80e6ce3eccc1cc77f80f672f2a45e8d2c8519a5fa21990ef6cd5d598362b192e8ba2da2b62d98bab9067529256b1d7e44761006e3ecf2b8e28d3722aeb62f17d2e91d564c6fa299b63e87577efaf864c8db665d4979aaae57cf9f3d341b77137a8021e8ba2cc41d7368fa137a69bb86f63fbe78ddb059e9bee14134bce3aeec6cd739746e9614bf10e7b8ff7e8b0e17af579b3cc7c199fa9d45ae43d9f094ab7feb8011cb63daf977b4d3ee62cdc24191b5c52f2e09d6b99fede2eea007ac4c4c01a2a741fc6e280d327da77e035c36e1911cbd53487365e1e0b7310c22054ce2c4a8555443e3829644715c84c391942b45850ef906241b1fef552dd5b9f9963c1eef5b6bb9c7dbbc629ae1131213b3cdf07a266ee817577345bbf26e7ecff4467e58d0334a246095f068d94c18557911f523d374d21b11a58344fd3d841771aa96942dc4b43f9ec2b21d71153d43431ab719b7a65af75c87c23e8d0edd9dff2a91dda8e3e6205313e9d38cc83742330b9c6e4b9187ebbcb9d7e718466d32adc7dbb08ce80235387da21fbeae4c1e0a9e821efbfe5afd521b020cdc16ee2204ec3fb67cb75a78f0b485ff351e6970f92147ba9eaa3d2cf52708fee64999ba3e6837a2af701a5d9a6ddeb5422fe26c8a952351eceb2d1180a08e17f69af3d2ad9ea8475ba5e4fd182026c6af4736d9de434a4bb2d96176b6aed6fd3eae3f496e5fa29624b856184717d07cd7ae5aa04f6416efbf5126c1a107442ff7dc4f09fe14cbc187673567f5b105f0b6d92fdcfd2df7aa5ea228f3ad42617d17de7e0c5d83c9d2e2f41b4c447fec3d749c9f0fbe6e3e9b14dfa59818e4b6b840c2d2cc2c52869a0584c32177dd7e3530316c6ac9844337d7ca7df41720714356ee7aca2aee393f25792941a5c22f010c8364ec7624d7e19478dabb18c6b4c5cd74de64f1f4bcd96a6ba1f4b490a35a8ad70e53eadf529dfff56109d0bf53c23450967ceb79422f74ca6f5a9f5d221c784f0420b07e27af7f5fca031b7bae127126ddcfd862cf98c083ffed2168588d9581a90b82053ae50e1c3edf9a5ecf699f9fdbe259cac45c1715b35bee6b82c45f0b7181da2325d2c42d8e0fb835fabe1cde5aa6ec5007bd31bbbf4fcfd385ebadfb3886ea8f308814d0da9b48d56936fcd8de7bbfc2d64cffa186aa8af2b3be01db701337a309d8cce819366b33d41a122d96354cdc5d9a07cda681547a7f97cc53d5869a1dccac09ee9b1b95bd9871a3af0061b148dd146a22eedd8907894b8f6f43f3db20120cb3f8943be629072c3e919bd5960db804a548b8787dcae426db0bb8227ea90d7380c563fe7c77ce306867740e7e7cbdfb81e516b51db993e08b6b92ca8887e88ec0fcb62b1377453a62e682b2e78c2eb39782950281be9a6dc1be45e86d5b81cb971a805108247435a384a3adf7c2bcb69c69952e931f5d0487090fd503a08462075442a882f669690df9c5afea12c6d443de8a297d96eb3deeff4ae53c10a2f4a95fcc40ef5deb7b86a1cde62493d68c2ef8cef3bb6f9b187d33b2bdbf090e892661183d5960eff16c4124de72da392d902201614e3cafabc86dcde69a62cc1ceb2e8f478898aa76741b5cd39b65de54143e5691cc9aad4e4ad38cfe8fa8f33cb793169c20eb84a0290e7ca177a5f2f401ce44d9bad3667cc9dda05943d5a8cde44be1d15c348324e8aed8e474044413f743e7dadbfaacff62d5d23e93c2b394c6feda2dd68efdeace0535bdb8c1c60d07ea3d5bed437852bec6d2f9d7be6dc32c723dadc9368368e2a02237dc2a34ec36380f35e1ac7eff0db2d88e8d4a5fbbacfe7365eee7e292541e85fa4f45cff92d76afe106a412e1b81219762d11c245330de2a6a42ca95d64cbce23470ca86277a84ceea848eb81fc2fac4fec5f78e4a86cd869518ad83bb759150b878366259ed9bc06a8dc244ffdddc2ff0298adfe5b1f32b99649fbcc8a2314ba36a220fdd8ab7d5e1b0e845772ada14763cbeef324eeda9f6735d1aa27294e4bc165f4f2de3d3ea18fd3aa857b9a21b444807dbedc1a05b00d8fee79aa5f13ed36a06fb09a8acc364cdbcb4f77be34720240b14d01935f7d97746b50af6336838670d61eb7b5dc64345fd98c5a12f811ddcace7a"}, @generic={0x2, 0xe}]}}, {{0x9, 0x5, 0xf, 0x2f243b12d6fedf99, 0x3a2, 0x3, 0x3, 0x1}}]}}]}}]}}, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a063003010500ff4600"], @ANYBLOB="e2000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="050fe200040b100108600001040008c003100b03100bcc100b6cf0dde548af4f8286e9cbd50950cad996c95ca5ec6dbc06890bf83f93c6da39581cecf3e1960e034e4fdddae60d55cfee1b53f67a97017fc516c6a079948e7ead0ee1dd7b54ecbc3ab7e77845ae4f02bd5bde2ad255cff652406bd492cfd8e094c58c58252b1844c2b6233b62c52c7aac8db1ce52fc50b8ff039bd6b36fb7cfbecf494a75e0f8ec71399584b4df3eae5da75eedb646effbd2450c4b7f36a525fc96f89974128659b03fbd39c05318bddf0cdf7cf0891e1c6d967234a4a0cf4945da7b323f8f06d19e"], @ANYBLOB="020000009e000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="9e03bf6f1ff1cc0676da9ae7a67b0b3ee19066b3b40e798c2ddb01921c8a41de2e6bef7164c112c1a38a536b41e37ecac27d5d7c0513e329c289e30ff2fe446239bbbed40fa0febf8ceddcf9dfeab599f9505d733c0d72a89394b5a787863ba58f8025521e0189c45c3221e63e06a8f2e66d90bbf58df410fc227426cfc2f489a07c2c3c7c082d1497129de888c5dafb327c506fff95075b89ed63534dc4"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="04030704"]]) syz_usb_control_io$hid(r2, &(0x7f00000004c0)={0x24, &(0x7f0000000340)={0x20, 0x9, 0x7d, {0x7d, 0xd04bbdd0a0438494, "9ebc8af7f0358e9bea4efb826fe6651b98a871ea80ad5ef7322a230222bb4a490440be81775773fe2a57160c86f1aa5fa2f3bc46c4efdc97c1bce024e9f8a8c7a86b46816a9ec34b76a157c584768881f7d8023a2b82822bd6b6c1ee87f7461a16cddfc27a056866a8b017db8cde79820c013438b535520684c651"}}, &(0x7f00000005c0)={0x0, 0x3, 0xda, @string={0xda, 0x3, "3fcb66d844b5310dfaf785ec1bd5c284ba3909633c18832ed7690f24f02b7563fa9469d6771935b3b9056cfda6b233368d26194aa1293b676d3f2530e5e1b04783cdd70b927a77286f6e774ff833b95918858236b245992d59ee76c3e69424d1549ae34cfd55e6395c3af3c945f4ec5f460481d3f62ff3e3c0ac96fd0590af38ccc4c57fdbf21a3cc081458771619611051b175119769d436f7965a2e83faa9d4c93dd57c1ed3d093d220480f2f875fbb51e961096620c1c005650832e5149a7cd9a04b9e9c1717d8e6513b930dde9fc449e5bdafd51296d"}}, &(0x7f0000000440)={0x0, 0x22, 0x1, {[@global=@item_012={0x1, 0x1, 0x9, '['}]}}, &(0x7f0000000480)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x5, 0x1, {0x22, 0x522}}}}, &(0x7f0000000840)={0x2c, &(0x7f00000006c0)={0x70, 0x8, 0xffffffffffffff1b, "70dd7ab14a736f06a88efb0b882d3714f3ed7360c0546da522ac3775fbdddfe9bed8d2f16e3975f93d2bce442c463348fe38cebe776b558439128dfd792ee2b084512393c54d9055680e7f8a0c9931"}, &(0x7f0000000740)={0x0, 0xa, 0x85, 0x5}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000007c0)={0x20, 0x1, 0x39, "2c197a639fdf730e86ee9334a97192f3ab04ce887fed7c739aeb9401f8484df46c8509c91eecceb6e1bfaa331097e7a731d07d68fc98305905"}, &(0x7f0000000800)={0x20, 0x3, 0x1, 0x40}}) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x20, 0x800002) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f00000001c0)={0x8001, 0x800, 0x9, 0xff, 0xf01d, 0x81}) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000040)=0xc2) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f00000009c0)=[0x3f, 0x5]) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x52, 0xffffffff, 0x0, {}, {}, @rumble}) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_disconnect(r5) syz_open_dev$evdev(&(0x7f0000000980)='/dev/input/event#\x00', 0x9, 0x400400) [ 950.018100][ T12] usb 6-1: Using ep0 maxpacket: 32 [ 950.028313][ T2770] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 950.068255][T12050] cdc_ncm 4-1:1.0: bind() failure [ 950.088742][T12050] cdc_ncm: probe of 4-1:1.1 failed with error -71 [ 950.108392][T12050] cdc_mbim: probe of 4-1:1.1 failed with error -71 [ 950.128223][T12050] usbtest: probe of 4-1:1.1 failed with error -71 [ 950.138206][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 950.149231][ T12] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 950.158305][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 950.167505][T12050] usb 4-1: USB disconnect, device number 5 [ 950.169697][ T2988] usb 5-1: USB disconnect, device number 9 [ 950.177668][ T12] usb 6-1: config 0 descriptor?? [ 950.218124][ T2739] usb 2-1: device descriptor read/64, error -71 [ 950.219064][ T12] hub 6-1:0.0: USB hub found [ 950.268200][ T2749] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 950.298239][ T2770] usb 3-1: Using ep0 maxpacket: 16 [ 950.338314][ T2739] usb usb2-port1: attempt power cycle [ 950.418415][ T2770] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 950.429690][ T2770] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 950.442563][ T2770] usb 3-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 950.452111][ T2770] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 950.462284][ T2770] usb 3-1: config 0 descriptor?? [ 950.468707][ T12] hub 6-1:0.0: config failed, can't read hub descriptor (err -22) [ 950.538162][ T2749] usb 1-1: Using ep0 maxpacket: 32 [ 950.543453][T12050] usb 4-1: new high-speed USB device number 6 using dummy_hcd 17:35:47 executing program 4: r0 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x100000001, 0x42b42) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000000)=0x1) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000540)={{0x12, 0x1, 0x0, 0x57, 0x39, 0x50, 0x0, 0x5ac, 0x231, 0xe804, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x37, 0x2}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000002c0)={0x2c, &(0x7f0000000180)=ANY=[@ANYBLOB="000c409b"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000580)={0x24, &(0x7f0000000140)={0x0, 0x0, 0x2, {0x2, 0xf}}, 0x0, 0x0, 0x0}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000004080)={0x7, 0x100, 0x0, 0x2}) [ 950.588260][ T12] usbhid 6-1:0.0: can't add hid device: -71 [ 950.594657][ T12] usbhid: probe of 6-1:0.0 failed with error -71 [ 950.629482][ T12] usb 6-1: USB disconnect, device number 38 [ 950.658348][ T2749] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 950.669663][ T2749] usb 1-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 950.679174][ T2749] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 950.689298][ T2749] usb 1-1: config 0 descriptor?? 17:35:47 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x2) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, &(0x7f0000000180)={0x80, 0x6, 0xc8, {0xc8, 0x30, "8240833cc6069fab25d37d2f2e7897402b8fa3cc9be7a903d4e9b8009eabde2b44fee3e177ee958d7e69a7fb4ccf3c9acf469cebaa0890f074316e307c22f21b5dc2fbcd8b315e2e78c26d9be9c83632479a945ae89c5a4262913d827dbd9308e9ed51df88a8c3c91e8ed6ec5c0d3cc5e3a3d413cea584336f864819f984824003cddf304a617d09b8c1df4678d51a889980d7af4b512992a314138d72fc8a9f71444f7c0ce992be95cb37109b56a09020b311be3f195877b5d3ffa176a8d6937dd3c9552fcc"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x441}}, &(0x7f0000000080)={0x0, 0x22, 0x1c, {[@main=@item_012={0x2, 0x0, 0xc, "1741"}, @local=@item_4={0x3, 0x2, 0x0, "a8f89e3a"}, @main=@item_4={0x3, 0x0, 0xc, "aac4eace"}, @local=@item_4={0x3, 0x2, 0x1, "f229d9f1"}, @local=@item_4={0x3, 0x2, 0x2, "41fb7120"}, @main=@item_012={0x2, 0x0, 0xc, "c6d0"}, @local=@item_012={0x1, 0x2, 0x5, '@'}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x1, 0x1, {0x22, 0x6be}}}}, &(0x7f00000004c0)={0x2c, &(0x7f00000002c0)={0x10, 0x13, 0x86, "796c5d9d95dff2f67948dce467e520e2974a41a53b15fcdcc8183334c3da87c630eab9894ab1d6e33cce3bc29dd578120d4c2c733402336fd224f3e108016497d64e1ba7d99797bf96a22689b8b404bd7ae97da17faef9579172503667b76ac8f05361a47750e49f174905a5842a1993ef694bbaa352ac2a7e9e5ab3c5f2aed34fcbbe0830c4"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x72}, &(0x7f0000000400)={0x20, 0x1, 0x42, "bb0345370a982773e807793afde48f0d769a8e792ed958eeb5cdb1ecdd3f0ae374976b7fa96ab9f11160df9dd76a67cb3ca27c76cafb2788443967a7014af8592baa"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0x6e}}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000500)={0x53, 0x4, 0x1, {0x100, 0x1}, {0x2, 0x20}, @ramp={0x7, 0x41, {0x4, 0x100, 0x3, 0xb9}}}) syz_usb_disconnect(r0) write$hidraw(r1, 0x0, 0x0) syz_usb_connect(0x4, 0x7d, &(0x7f0000000540)={{0x12, 0x1, 0x310, 0x3f, 0x4f, 0x38, 0x0, 0x10c4, 0x82ef, 0x6693, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6b, 0x1, 0x1, 0xef, 0x80, 0xba, [{{0x9, 0x4, 0xb6, 0x1, 0x2, 0x95, 0xc8, 0xcd, 0x4, [@uac_control={{0xa, 0x24, 0x1, 0x1, 0x3a}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x307, 0x5, 0x6, 0x3}, @processing_unit={0xb, 0x24, 0x7, 0x5, 0x1, 0x80, "132e4922"}, @input_terminal={0xc, 0x24, 0x2, 0x4, 0x1ff, 0x3, 0x1, 0x3, 0x72, 0x1}, @mixer_unit={0x9, 0x24, 0x4, 0x5, 0x7f, "c2ce01b6"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x300, 0x2, 0x1, 0x8}, @mixer_unit={0x5, 0x24, 0x4, 0x4, 0x2}]}], [{{0x9, 0x5, 0x8, 0x1, 0x199, 0x1, 0x2, 0x8}}, {{0x9, 0x5, 0x9, 0x10, 0x3d7, 0x33, 0x9, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x183, 0x1, 0xd955}]}}]}}]}}]}}, &(0x7f00000018c0)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x310, 0x1f, 0x3, 0x3c, 0x40, 0x6}, 0x1c, &(0x7f0000000600)={0x5, 0xf, 0x1c, 0x2, [@ssp_cap={0xc, 0x10, 0xa, 0x81, 0x0, 0x4, 0x7800, 0x81}, @wireless={0xb, 0x10, 0x1, 0x9, 0x1, 0xed, 0x3f, 0x4, 0x8}]}, 0x5, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x1407}}, {0x1002, &(0x7f0000000680)=@string={0x1002, 0x3, "3fa01f284134ce00a553ea05250be47e2f4a8606ff9ce2e192f99a9bb42b34c254e7ceefe3ea2c892e4c1f6af9ffcb3c18cc87e263ffa4f3d4b22ce3774835a5ae9e6ea37a5570993e9198fd53e6d071e3442c72f564e07a8df3c81dabb3c9cab3334be5db6c389bc0d8f295f9b45877bdeabf96a64744a0ab9e09de26d0c64d062ad4a4f41c1b6709bc26d9b7dd5abca5549cac72ebfea26bbbd67c7fd799eea6b88764e159c2ac9ed756c3adfd289e1ccbf22311b40afcb5443af421e9894215a81b423096cdaa280996cf2620a956cdf40d9202f4fc982118963c7b3283bd63cf03361175d6c3e91877d5b710718f19919cb3fb9c06c0011698001dc1eaa94b6df412744f6ede58039de3416579c25785f53f8ef9382114d49c0dff5af75315a7f55fb3f1b509a5679e6cede934ced2b6b3702e5684b76fda3c57e24d53c5473cb5f3728c4afb6f70f9193cf07cfc172e6ffb65485726d5ae6272fa52279e8580ac80c1ea1d8fbadb12342a5b1b7751e3d965a8b0234efeefd5136e5beabb41f66ea2c89926767ad3cb6711f5ec6a7beb90ac4a4726bee0da3431dee8556cd002867b0228e474a83b3871f29ddd3d21437a1d028555db320285928d915e1c8fe9d8041ab044d18b8480b8c92a762032ba69c7303bea44a1660ccc03ed6ac2b7e062d41c6d2ee8286068cfd1440039508a44a40188009515ada3a914e8100c0350796caf92921eb1c48eeffbab1d6c1501451cc0a83df64939940e8251334a3bea8812bf8403d775f556e3de882ff570c49e7a45104d84be9e16f08e943a5fe6cd5e1e87d246f942f78cf7487012ece4f68f8c92f0ef81e8f883f8c75188bb9d3757b02f3449fd79bfb4877edfd056e90c86ab1da4ccb0885476c7605f1e705f1fd3bd50d43a529b1d5ace123a970388c8d8d1a26d8dfa29a6b642af479a9b09e98e0b02bae1654f79d88818ae5a39b1fd747cdfe2a271677058e424bc6790716c28558a3a2016b424977f46e6081b064f807f4c5f50ef709563a6898f787c4a065e5de44ca3f300c740c4a95daa0f16538cd4c01a0f99a3ffdce7a76a32a6f1d8ee26fdc3349e6c6c7051a73c862dd7f5748a21b98e4862ebb9afd885ed3214304475b28e5266ffdf08bb2e2ba8003e497c8b07bb1c24f00c31d115614592c574faafef1bd3369c3673ce01ff2453f083815abb8e934710dbf8a9b933195d59d90903dc01cf478586dcc45e4014e0419276e5aa68555dd116ccb3e27533e6fede6b3a9cd2ad711827c164b1942df026128f0113d48ba92cd7753c1c6500df3f3dbc4b5eed68fc6a22bff2332c43b2c978e5f45359e1b614b2ecd2da404cdfb95d7e3666fd715d4d7aa5833f4034b8744ad1d006ad891f05893706da31a14a1175f2481972d6cbc23bfc759c75faf468dbb3a9a50b0a83ce35f91eacffc97a119dce8ffca48fb8d4db70cf8484a853e96bf5f0ab539f66a1f2fefee306591616b0fa8f3a658b1acce2a482d94fa520ed7ef774b09dd2f4cc0cac0ba898ed5fe1a01d98f836a3458458db0316169b951c0918fb37f0b1e9e440e088b6120b27a46af030ec4eac440c9ecbf454d79f2e5f9ff6c9ab19f718801a945e16918b50cac9a5356aad3fcb5327f9ab3b116ba3ab9d59b04aea576c0f2e184ff9ebf414bd843117d359cecda1b9cfbead2e52e4d6cec94e3b4d6f51f5ed1b8644bce7e1ea212815299c565b76c93a6ab2ab9735eb40089cda32adfab2c34205e25db093d8470822a54000243d5f58494172352913ea4794b6a66cff71797eabbc371003def7e6b56486705afda7bd12cd07397a788619ae719f16f7292dc0958bec1419c012c17f2bcc69538b397244e4ec216066962f46ef8b55fbaf30892d1152cbf0264bdcdbc05390d3bc0cd0556952a804b26e75deb308cf47446140826d48bc8c6d0b2f15be6c8f1e55559187c53d40e31c19f411ea7a960f2fc54da379420ab45ea314a857fe7ff7f889d5c389be92ca994754adf186d130d785f90f0d80a33017a54c48cc1e21f4a383fc194e1e3fe5973fdeeda567a1dea9996288f2c78cabbedfd1a64f0b95f4d7d1b279c7589d29736007d27d7efa2871437c1cdfe5929514577aa46f88a3c5217328f39a104ed6a567481bf630e92cfcb39c74af41517466cf35a6821fa3d621316bb2d700e9da7bc3ec3a0f453d850de97997521ae6f2d8f6bc80abe3fd6371ceb1ffd5bfa4896491e3c72db4eb6eddc23f4c76863633d558df49b8c5561737aba525a20c4634cbd9f581e7cbd75f08b62b7d5532cdbaa281fd718242c0a423b530c507169ca5f863fbdb685dd330115353748d1e54579317a82f77759563f2d34727f31f62f7325617c5452af24c04a4957d5b771d746bb7df4ce394cc5689b3880f25a816c03a2fa184397e070534830cb32c5a45e44f876fcb3b51abad7c748db76091f5eb4bb4a97dbf4724150e6c2fc80b52a867f21896717fbd4a4d4f6beeb82e4b883d326d07c48fc6f4b3f339c222de8e240b5bd77e1c75c5fe8ae5cb714aa301262742301d71f4f17199c43db8b06ebfe1d4fba4d815d766a0b34e47532c43e950d233e09297b358ddaf27b3d4935d86527cd06db488072dd928ce350c80bfabb0491e1ded96f024c5c891b557615cb30f242cb28f59085826d406c6c8f8848ead4541bb2f6f11993ae9d2e34abcb11c2f5cb8b9e326a7d1b15e6a83983860af7fbaedc35d97bacc7044947b015979be1089430e32d819d6feae59d4fafed0047bd0e2e0959355b3db10b8ca35f557e23584cb6a4560f0c99d5c5bc60bd1f06c3e62fd43985946d261db73ca1807fa6a46548f5f5d017b3f3f1c9fe42fb9869e1d42af47c587f751ed22d2487afc39d27ba0e37fb6d4e3b0ba9737f05311401e73bb4b39c4238316a4a7234854631130ade50714d76d7d89e6496a76b780080be9543402765594d18e12f6cb643311d57f6429ad85011f561dfe224fa76fa3ab5df8e41989abb8f05ad5db6baabcc21120171854c36fb593fbe7fafc682f62468d8be819ec9e9f45dd33be805d1b136b81853cfe3cdb520efcabb883e2207b56a594ee9b8010db93408f20a9d00ebf96e35412cd0c155d11e4a7f039a0a365c0f3dc63389019a4f0360764845250319ebf1e51df5218d61558ffc5e88f3c0bf4882de7c745aebec3faaeafaf3a99f044c3d279a67310cfdb3653afbbf10b275d6178aba624a32c6e8b43c134628b30a41288f98e94a81cc3a877d55a57a0a44f92b6d08503f053eab5ef1a43a3806c8502c243ba0400752fc4211cb100b4f5071cf899b09297b4a19ff5b59a3ec2d3b073db6dcb73f612df1edd7de583927e9a13b2d2317214c8140a1138e57186fec8b7b8cf6336fe70b67a40a14db54dbee939634836c5b760262dbf24b3acd6ef431a892fc02ec3043ff82c7b11ada105633eb566ce95ef3330bd235f8d1740a6ced37602a224873eb4bb0fc42d2a8fba70e00272ff63fc3a22da755d489bfc5775e5208ef2929871cac53dcd2d7dd7dedee400d9814f63b110fe2ae210a540593b5140e6caeeed7f6f21643247e79b496ffeb195d63d2edc3f20cacfb0146bca38e7a487de7f3e792a1ce518bc323290ac74f5688f22e95cf8d460410b50af82d9d45e2015e5f4b9f04611b5261594ecabe80006dc144ad2d60a37eb34b9fb1e3b5bab58f7b10ed6f4bd3ed9e554c561f0f3222333526b480001f026f8e1bd64f93af732890656c483ab42028cf7b1a4728402f19486b915145e9e89f6b1c77d6bce40781fa34240476f9835db33b5e2d8984f8ba516c3949251eff8df44be7784c86863ebd0b545512fe07306fcbbeb03c6b78f8b4ddc78998a977a6ee9eca1da87f856356f18903509d472c577fe43e400cd397b9131dd4ffe84be2b489143606420fe165ca172adbcb6aec5302097fed040dc67dbc980c0fe420d0256a7322dc4117ea2ec9b3fc0e710046f547a2bbe144adc17f8232eb032816a6a0c63d14fcac5d4baa7f8feb4f79a49d0485ca40a07bb2566c3a3b8b39ef5c0f0bf05d9b07d61a679ece326092ab9f3dd40e15880b407517d9add7c62377e733b7084697478ecb1b7db6e2ef077d74b7d98860df7b00b7c367959407a72c685a50c6337a734c7bdf694fce8d9357a508aaba6ce996468f10ab658e3e03c2533749e066655b4061aff9c29a2b270cfd47c72c2598a379a99d60098c9506367c5e58cfa83a3bb961ac589be93f3d92ce530bca8d6da3ed02e1bedcf3fbef52d871f9c67415d6d2f8e683e9571d67c7a956bcc4df48115caef930590d130d11b43c605d7ee6a74d2e200ef1a7e3ccfc37038921117122f3610e29f26bd19354558a06cabf011dea33d6faf69eef4edffaee742eb42b54fa446241e5808fddfd9aaee11a198f54bed8613544313d917d03da78b0875d8611338e4a7c82346d4f96a07480a1940243be5d0bb140899474f3ba56e0131dd69e17bd3a038670351b9e29b2d1b5fe155d120622a3249868b28ec9b3af90f1fa73ba4d14166d3f31121af0985c9e22945bc5fa3188d4ca11e150a873900f65978d7396d6ae52aa3a396c7b639d7bc94826923a02cc51c749265f4bd97316c08a5ad2ba17f9ed3f292632296f73913a41bb6efd25e2e16ae562b09bad47e3fdaacf9d5a52bd228c3c5745ada2943d1bce978b6bf494be1001145224082f1dbb522045e30dd68b309d44a325a2533eb9e0b856c7ffb305cc6eea80bd09eaf90f0de181ecfa08db9ed78ab2af678854ba7d64ebaa2c59106c4b48d9edb0fa8a06835275562ddd503121c25d3934ebd3539e9e0b6257fe7890b57d969be8274c82e8b0153ddf4eac43a1ab1ba47093f50fba33e9c23cc9fec5e9d9b892bf8d226669d7a37e306e2e5e87c4b19aca114a98c814eb590b46770fdad04feefeade4a97319739f98095f0832091507b0ca2746f46298e15db99d6a17aef14603c46ce6c9ffe9f9cfa6c408f3b180b0120ced8a1d062a4bf9d6878086de2edcd3dc5d3780c0cc0a62b420e52d3899fa7c13ad4f4e0c7f872cecd8598929af0cc9d83ce0957834eb758129b4568d72aaf3b0694974c3cc9e7ef705b8d35b97bee02fb0e2a6e39a1594f3aee51f475c7a837e00dfd206d805c64116335670e16f7446d066171c5e1bf3397c2d8e0f854a4b3fe12143b1827447c5c11d3d68c5d65a465d06570fac2554b3c01be50af79d66a7285a7d1c8700247e2deb239c899fc324cf5a09fe962ba7cd49ccb3848899acd90c87154248e8c2719bcfdb9baf3a4b516ec0ba0b9325d59d8ad44f7170c46f9041e6ed31767f50d892e37d35b37be7c3d80dd50c2fd2f4d439c275a5d8b427b9c27243dbf61c9cf43f3cbb828b346fa30ee80dd7434e526715b8a2a1cec729720ef18346bafd93378e42c68de11d9a8b7944ccb19346257f870292e59512aa35a1750727a237b7c74862eab5d94c1e1a80e394477de4986c263eef158507228169f29e05e0cff8866e9447dfd309b2777babaf6f512ab2f8dd429aac1e9403b1629efda28852a0a1598d31d0338d6958eb434189a4904ac3065e61d08e782999004dbeadd7abd85a803ef675c801886fa6364bfef97109001cf575d64bf12827ef3cbee598c284c82995159d72498436df9fd98aa866c612a2cd8228c4e4262eb50d6eb56deb244e2e3041d60d68fbbc232a97026f45cdfd2c348e98da341fecc39231bece5c9cf39a13ac2e4898314a203c49e75a367acb52c7017d1d4545aa3bc6fcf92"}}, {0x98, &(0x7f00000016c0)=@string={0x98, 0x3, "6e088f280bd751e1b721b06e64306e23fc04beb8591d7b1c27da765a2e10fc2d9aeb1843b98d7072c6b64f11171de7bc04c246b65eb490ba4ade9ce9377cb1ffcbd0d0de258e38fb8eac36a105374296b9bdce1ca5f1d6fb6b9b81ef68e179b52566c49b8d86c3091f807329dfdd3da65a01aa48b374dc29250071e281387508be9aa098f7e97da7ba73158b36c9f874faf7652e05b8"}}, {0x85, &(0x7f0000001780)=@string={0x85, 0x3, "d1404cfc22f3373765745b038088e06591d019bfbf0e5b7a49ad7bd79655813516c0ee03c873fd036580f2f2a83250c0d0aeac2aee45a134b497374001406a0372e0293c3ebd84fd11838ad58df46cd80d7da7619e6c04da824c7f5613dc1358e82d01ca8168b2e52a0b76896b46af5d2902f05ec1fbdb66209b6f05db6f508a381863"}}, {0x5d, &(0x7f0000001840)=@string={0x5d, 0x3, "cf60f677d55afcf9779d748a7b539854f549a485352a98960476b0dae661db88bceafafc58e57e3b2752d1cf5ded0d89f5ecbd51bdae2814c217e57b38b026c3219bdff54da96b4837b4b551bfdaeadf54c015c531e0db5a91fb96"}}]}) [ 950.728926][ T2749] hub 1-1:0.0: USB hub found [ 950.798255][T12050] usb 4-1: Using ep0 maxpacket: 8 [ 950.838230][ T2770] usbhid 3-1:0.0: can't add hid device: -71 [ 950.844400][ T2770] usbhid: probe of 3-1:0.0 failed with error -71 [ 950.855294][ T2770] usb 3-1: USB disconnect, device number 3 [ 950.898257][ T2988] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 950.918277][T12050] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 950.926781][T12050] usb 4-1: config 0 has no interface number 0 [ 950.933319][T12050] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 17:35:47 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x200) syz_usb_disconnect(r0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x68, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x2e, &(0x7f0000000280)={0x5, 0xf, 0x2e, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "64b94dbeb26acb79958cd329aa00"}, @wireless={0xb}, @ss_cap={0xa}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4}}, {0x2, &(0x7f00000001c0)=@string={0x2}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000400)=@lang_id={0x4}}, {0x51, &(0x7f0000000500)=@string={0x51, 0x3, "6d8c7d277f452c281403b5e4297701dbd61d5bb28df00c272296e94676bf45f2a832f79acfa26a373586a77de608069b8d619338d41dd43f0f5e5d716a3e7fbb8c9310135ce0f8aaeae0bed3a84ea0"}}]}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090001206d041cc340000000000109022400010000a000090400000103010100092100000048e08bf5090581030000000000"], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_disconnect(r1) [ 950.945544][T12050] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 950.957067][T12050] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 950.969788][T12050] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 950.981115][T12050] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 950.994466][T12050] usb 4-1: config 0 interface 164 has no altsetting 0 [ 951.038303][ T2749] hub 1-1:0.0: config failed, can't read hub descriptor (err -22) [ 951.068146][ T2739] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 951.088300][T12050] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 951.097700][T12050] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 951.106115][T12050] usb 4-1: Product: syz [ 951.111329][T12050] usb 4-1: config 0 descriptor?? [ 951.148088][ T2988] usb 5-1: Using ep0 maxpacket: 8 [ 951.168297][ T2749] usbhid 1-1:0.0: can't add hid device: -71 [ 951.174369][ T2749] usbhid: probe of 1-1:0.0 failed with error -71 [ 951.219318][ T2749] usb 1-1: USB disconnect, device number 6 [ 951.228256][ T2770] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 951.248378][T10174] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 951.269242][ T2988] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 951.279254][ T2988] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 951.289147][ T2988] usb 5-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 951.298149][T12050] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 951.298228][ T2988] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.318250][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.338283][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.349304][ T2988] ums-sddr09 5-1:1.0: USB Mass Storage device detected [ 951.358264][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.378107][ T2739] usb 2-1: device descriptor read/64, error 18 17:35:48 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)=ANY=[@ANYBLOB="12010000433a8c40a61b0100b2700000000309021200010000000009047d0000d8fa9a00"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x5, 0x10c2, &(0x7f0000000000)={{0x12, 0x1, 0x712, 0x20, 0xd8, 0x2d, 0x1be, 0x257a, 0x3609, 0x2692, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x10b0, 0x1, 0x1, 0x46, 0x20, 0x2, [{{0x9, 0x4, 0x46, 0x9, 0x4, 0xf9, 0x1, 0x98, 0xde, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, 'P@'}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x0, 0x7, 0x1}, {0x6, 0x24, 0x1a, 0xdd1, 0x7f}, [@mbim={0xc, 0x24, 0x1b, 0xe2e, 0x0, 0x5, 0xfa, 0xfff, 0x3f}]}, @cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "eaabb1"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x200, 0x84, 0x5}, [@mdlm_detail={0x4}, @ncm={0x6, 0x24, 0x1a, 0x3ff, 0x3}, @ncm={0x6, 0x24, 0x1a, 0xed1e, 0x6}]}], [{{0x9, 0x5, 0xc, 0x4, 0x33b, 0xfc, 0x80, 0x6, [@generic={0x1002, 0x3, "fcdbebe1534fe3eae475ca8306310b86e51ce81a27db6e434986a422ea39e3f480c0c69e23b2d4e4d00d67599b8d89ae838e53662d2c4c3fa4c498e56edd74e2914ad78ca893e15965f2c118f5fa8bd329349781a1deb2da02b15b27e1b9208f1885a4057c728639b0d649a46c065de9a69624a7e66854163115d3aefe92f3371198cb85b0078b3dbdd10dff934f1e86c892a72221a5584013659a40ddc644975dfa48d7c4dd68da903be5b6cf9675fe6ef807d5eddce5015aa0d5304e813fe98d4b4cc36fa622d0f9372c52270bb24287b1de66a55ac72a66d3db204499cf05f762e0694de0b52005fb1dfedc700932163048d20d5108ae40a64743e07670d2c70230a35cad92fe9f1d5f043b2844518fb81eee79da262c68c83e0ecdb654b7e1bb3992781a21dd2b6e5b465c9e5322655743ee3c928cac88280180db38c0e6c2efa5caa9b3f2586b75c73f922edf9eff4bc6d8dc08bf2afd4529202adc844a84748dec118a1b7f78052de527aaec40de6ce231ff44d0d7f335f741f9f31e3ffa472b4caf1267c1524b335ee87960310f923309b9125eaa19512c8219f73897ad05b9331056e0a880a15543d04b32107569c73ae61b900c76ef5e9e12fe14a28214e0ed3dd964ecfe238c5b29c8e2d096243af38eda266fa4ed352fb558e945e289525a29b5c1adc3fc91dcf727e87a4ca1be1a54f8920f61657b581e3104f49aa4e43fe21cae0a26c60526ebada3ccf479048e2bf6031678f58c8a5a8d134c294bacd30e8d555f2c3401b81cfdcdea5e91e76e916fe0bf921d1c9da2a258bacef1d0d1a11183da8cbf7d8995adc71d7896c4437c54ed70e15b8286b528c4db79eb2c1927c0f3a39fc7c83052356369676d8fb5c780cd64051c27171f0b9e6d01a40b06e3d328a0e45b8f93cf82a2a2cd4ead5979fc510c85eb30a13c5d5cf27be61edc9c9a6bc49cda6a217ca4cb62cb45865a11c231e35adcc837fdf0db4b961a6e43ad6d5441e2bf93cba470e7bb38a6bcc75591f09601d1d28aee1c00f46961a9eafb1a17e441b1edc87fd3dfb1d88aac730082f6d5135d3c6fa23cbf4575947982f7bdd3224a461b4bef943073eca27ad21bc71e08aafcf753a82b973118403d74354dc7fd4ea547b3960dd09afe07b1512dd5b8bc3307554652ec03c44c3efa344f468fe6baaf1bf90eabd46feb16c4de23a9bfc381d3025dff067f8e1fa93921f00f538d8d405fbeaffa79539498d9a6f44eed5b6cded595e7a6ec4424a10007cfe95ef9d3616383b5722d04c4449247986f80b0c8e5db6acb906964917318570d6c54bd814d2ac3d01bfc5b3e42bffbe55bc46809c6fb95fe01ee50d7593198e52d42aae887c2f0e1e931b9b8794b6e887d444876da018cbec3afe20264f36bdabc5243e13530ba044f4e0f869c6a63fc59c431356d3406c0b86a8db691bebccae12a777668a10dbad54d34ae3dcf609e88c94911a9e52e4a0336b288cd8fb7ac80b41c2c3658201c8bfb2d555234cc4e5bbd6bea83d4fc0c7f52b2245062db07ef827bb8c5e44d6d3a674f660a594f2de155f14b3608392b13a06f14cf55a7fbd1b4e68a86faee0ba3d3730824386517f426cb8219cbb94cc247a39e406be73349ae19906e96f293b4904ad60c0f9176afa8f016f0ff05260e2cfcf6941633591c4a0c70466f711792ade2fb56b695abfadc351803d3e0ec94f676466a5be6bbd8ff6430d1f74dca616a56bd660ef819b39247c7109fe1fb8056335dc37f2f42b01e29a3056dd00f60657d30b0be6c682bc8d82e11d76d176042c9f6a57806fd681e610ca08fb1aa8b1a35d23decd07efcc585543f9f9ffe9620e34e1d817dcdf3c9ac09a574899f32be6f584595e4499c16b5eefec1473d1c80648fff3d30e66640ff1dd74c53cfeb302a3dd0c4635dfdc596d9f53486892d80dde4e08d510c0104a0376782f7cd5b878c128ea2716e19d95ee381daa319a2d4ebb445986db3def17470c9cd61c71c5c45ab509199bdeb05e221e6b4e8df9679dd89d1405fd8069663a031ea0eb1fa7e1813ba7339dd19e0cbe072a36f779721cd8b3577a7a5fe876a7678c283db65e78b0e20105035a8346b420667def4b7a68ff7bd6ddde177ac65a92a93555329851a77ef0b179fc261e70f7f70396078c5f7f14907cbd9bce94a2659d5a78813bc800cb5a05e62c2d1272707358db299dbf18e03d5d2fdc0a6ad0d162f81882f4fd95c9a8b09fa123b40860a31334d4e14c0d44cb06fa19ce0f7ea1fb9c5978b2c0601f962398aaa97766d51dd0d0b3a78e7bcfb8c8f4487743bff7a02ef5bd6612e1ab4402cd9d64a16491d96ccfb040e0f5aa1464ef2223506953ca2f62e14cf2a3ee911e6c9714adbf845c6dae019cf81960d2b99894067bea70533222247e6e0e8e3206e412ef7e19aa96b1521516a92e869616e0a91ff6a52da61af134a0b29f1c49a8f9bcbca0a8341320e45220986cb7a08449ae4c1c5d9d9f9fa9385027c9b074fe48d8a68c255a82fb96380257baf8d236433eaced12d7ff088cc0e5bc04da7deb2c6b5f2024ef939c13b7f8a03ea679c5b36612702f91e5400ef1cef99579dfcee858f086dbeacf82a02de62ad9ddbcacdba193bdf46f4da4194b3cc447092b8199b6a750f09c18cd026d95522ac7a0060a2a80ba316fc02889926704b24a8cb0b8b090dc97a9f1900857cbab04c9b310d1fa28253bbbea735feb9746654ef868feb08d824045683df13ae795e2a7b19f74d0a7067b3449896c511440c515b7088964ed640b3db8cbd4fa224cac076342c6f45cf2f491ca13971a8de7c218adad087e4efe3eb2c7d7b51e736bf6e89324d6e8c3f3ad351a2f92aa268b4d65d13c5309fc6e2ab8ec1d8910c628c4ddc6628ea23ed09f43fb6e1b4e299383622c7007d13b5ae44d1ef671feddbe7f5c44f83b04e1f687a107d1427230a9823fbb8d2036bcd6a0861fd48b895ace757c57add6632f5b29751014c5387f9da9da8f3698f1b004a5fb62d3bb959aabd8e785e91d584b49b68de6915e4e25961d84dd8632273d033aa4c89b5217518ff4efa7bc9cc31b71ae0aa20a230d555164bd7a42c1f5be3085eedf1f484127a48b2055f282ccb00c343be1c1a6b3fb57a588db5a3a2e480ddb99151a4d03ef80007ddeab5100b8ad5bab5cae794b1d13e7e00a20e03ba5b194cdfe89c3e7fb8381e67d8ccf3bdeb851f8d23ac90211274a88070fcbfb86837809a2b8212f923fec202f69d05975e6de8dfb1e41f77ed4a6f6d4aa857e20587b25f55d8321f7581a19890d2927c7d0889a68002b22a17ccab8f54ea4f7a58a3a9ac1ec23730a9d6132c4052b6c530a743015b90ceba1147eea7aa0768cff54b5bc70b65cd7902a968c10c26535eed2eca4f3ff9491519f7656d2a2447c8860395a29fa4956fe544c974a80fc44a75c952ff4c78d1100e6f9c4ae90158d49e75c7d8d422819382f2f215a55e455b3b29fc382e85a75057ebdb6b1efa93a1da0985d08f43f4c16262f459ed574cae8896dabc19eaca408a1da9d3e976bf1dd40474d4b650644e611ddaaf0ec2b1850e17d7f315e755b2e60d28a5f6c4d5cbe1efdca36c365b09803defc278bd062f201c7c1830f19457067559338a8debdcd71148749c00864441adc0a49abaed26114ea45399c781109c960b7c6818b7826068340721d2eae8ea8556ddddc2778eb52cf54ca549659fe4803327f270f27ca7db3604daed9d30475e2455cf952b55d8ea8a11a8c04766b139cc30c2893a090c3200b9b75ee724fc0ebbb4f1db726631011312b7c6c8a00709408247ac7a92b47e2a4f48040e7ef86635162850334e8736c7c92528aa7a6d209ae57f357a46a69adf2a74e8de510ee56339fdf47f483c43e8eee573254d233aafcdbc10cb1ce133e363713a60e23fd817249cb5a77738b4af9576e625b965adf57fdb2d1e948e6c04c9e89afad0fb991387ce2290d58f25adf8bdd8761184d8caa5661aa2860dd9aecdbc01308c570e5244e89b9975b192c7135b30b15883c0ae63b39d7449405e2e8defd7463949bbfde4495cd5a2077ff657b3b1f3fc5c9306c6da9d7ae0c635c621cfb843889ea6822ac4f80850e990bae7e8f9648a7bb7cc6ffd277730dd8a4ae0eadadfbde753d15d025406b81195d881bb6989fef1a89e0f9f4055cb0adaae32d5eef772761a3680d4fd71aa3af78086e016bf1fc6e60ddf1e901f2999e2fdd22ef2a1ac24d5e1a70cd393687570ea1e23bdfdf84973538d5e45bd064bd2e588937be30b92edaf57dc815a41e634322fdc424b6e52db230125f58a46ed008d84b8f779a8ac57c29bde218959bd8ba5324e90ea52bbd705328261c46bdf14f53c3cb299d8737931b8fdb2c82a1de795c7b88642baaa00e13cbaa8b96e7a26677d63bf7f13765d6fbc256423836018524475458a2d467160f4a91e28b792e322638e0fba73394c567e83e0cc9bfd424ef712630f49fdf8d90db7afd4e061320457e76f3ea6383c5c6729eb4e897f82dee3a76beb7b53f3cf3a75bad76621469cfa53a551748447867cd217ce0bf7ff27547c3a8edcf2aa4228f1c67a198670fc5a737e47067eea3cdd7449e6f71324f4a592765953e6f005a33047dda09a7529a27d0be2f90605284469d0acee075fe49d4f5b1bea15d26ff60456130fc011847b34ebc144d587f24c515943117cb4c9b3ac6272e6c8473d42d059682ff49db5191a2de1f9381f10022601a901aec803dbb061ffbd132246edc9c8ceaa5d004b060218698193c2257ef16220f22329bcde638879e4c16bdd4bea43f9b1ef64e13ade6f1586c759f92f1739f4b7dc40dce03b04203f4c04f1bc992666da74ab100bf943f06757503cc2a95024867328465f8899c7c166e79f0f049e348ee8ad0fcdbaeea4343651d718964b5cdee6179e50ab47a2ae088a0e60194df79541be20f60dbfc32d8375d40620fa1763a94157e454d809c3be4b593a04ec7ac4825d04de80723341a6b74e08f836ffef3573f7e50b0709d3a1a515c784bf9cb6c9b592b98c46cd92054b5343f476014e0640976491f40b872be26710dc7082ddf37987f8a54e0f97bcaaee491664c1dda0dfbcd9d717252b6c8bad6e48e407f5d394509657946d92aac27a226f240ab4de903028494e87bb5db7c34a747ba80df2b0ad74d6dd31253c8407bb6d739db73c95972fcbc9c1d15dcc8b7c90dba4d4ccd27d1892d5dd93b87dbdee6e625083c10a73c8913bfe9a68398df76b62be9facdaa6aa1f07ad3d1fd6a3c573272195a63af18413451ceba697468137bf02efc2087a2d5f66badcfa5e089240e6e8f4d78fb633591c09c1265d838cb6f4da7896ae983f54927e41ff1ab283255275f9466040ac496ced873476f1c3c2cf9d2035d26d4a8b5d7b8d1b2722e7df53ca94b6f0090ef41b22c03d4874440a6e9087be029a0be2d9fa8a7167bfdc5ac3689501e71f1a6effa1f588c24e1e90f3045c53c9813ae4b9112b3094cf163ff4d20e54b7319ff2737e836419b97e798233cac5620b64130a925c43500315a4b88c24c2bc635ad649c4fa6c79c6d714d5a39254f2aeb15cadc2f9f06dcfb27d3add539ccfae2e7a9292f0b6fe6b86b73d0cae840d1175e1fbbd915c8db87e598b54e1c868b8093399ec6ea9fc218e096dd911f98875d0f429cbe345a0c65eba2c77df2f9fe9b63280a507e1ec1aa2b8a7c05da0e79aaf7749846112621f2cddda7a4da1dd0d21d81c53e4299f29b72259e05da7562efb9beea124d90c"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f, 0x5}]}}, {{0x9, 0x5, 0x0, 0xc, 0x1ec, 0x80, 0x4, 0x9}}, {{0x9, 0x5, 0x7, 0x1, 0x12c, 0x3f, 0xff, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0xd93ad5aa93a13f0c, 0x0, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x9885}]}}, {{0x9, 0x5, 0xe, 0x0, 0x346, 0x3, 0x1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x6, 0x1f, 0x400}]}}]}}]}}]}}, &(0x7f0000001200)={0xa, &(0x7f0000001100)={0xa, 0x6, 0x300, 0x1, 0x87, 0x8, 0x74b1391cc1c5f5ec, 0x1}, 0x46, &(0x7f0000001140)={0x5, 0xf, 0x46, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x7, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0xff, 0x5, 0x2}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xa0d9e8087f73cdf3, 0x12, 0x7, 0x0, 0x1, 0x3}, @generic={0x1b, 0x10, 0xb, "0c3d953aeabd7ba8dbf32c3ba6a06f608ccef465d9088043"}, @ext_cap={0x7, 0x10, 0x2, 0x17995a85bafedb0c, 0x3, 0x6, 0x7}]}, 0x1, [{0x4, &(0x7f00000011c0)=@lang_id={0x4, 0x3, 0x146f}}]}) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x4, 0x1b54, &(0x7f0000002c80)={{0x12, 0x1, 0x310, 0x34, 0x12, 0x14, 0x20, 0x1fb9, 0x302, 0x38c7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b42, 0x3, 0x2d, 0x2, 0x80, 0x8, [{{0x9, 0x4, 0xc9, 0x4, 0xf, 0xfe, 0x15, 0xa9, 0x8, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x5, 0x8, 0x1}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0xfffe, 0x5, 0x7, "b6af8f78"}]}], [{{0x9, 0x5, 0xf5f6954103f5f940, 0x0, 0x3d7, 0x4, 0x8, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x5}]}}, {{0x9, 0x5, 0xf, 0x4, 0x1f8, 0x2, 0x40, 0x0, [@generic={0xfe, 0x0, "3f7121f79c7523782f4dfead9e03804d27a9adc476e8ec30562767f54193d2632f60128facc23774e5c31d21aeb6551bd73a88ecbfcaa524944d95130c7ecec7c350902ad8af9c2d5ef1c44991883f0f39cfe2b27a0250bc808d9ecc8e7f4d20a789f8b605586adad772177fc63b40b219a4152e18971415e77267f71506a5cc2cbba37b05c4a4b6007899b92b03866496c4a216e9aa8ad3da0c97c58a348873961b1fc0c79a8978669d1b335bb3fa7ecacf55b7fcf563c4d34dfcdfc25061528116b5ae2911b96d70381e853de7b4266b5d142ecdfc7ac74d028465354af105dab8a6f302a3eac8f1f5431783d889ce85c77c9a64e17e5763a1f66f"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x2d1, 0xff, 0x0, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x45, 0x1}]}}, {{0x9, 0x5, 0xf, 0x0, 0x257, 0x8, 0x7, 0x1f, [@generic={0x7b, 0xa, "5b4e29681692275e40b07a97c2927e3d1a342a17bd553c7dbf5dc610fa3b052d87cfa85f126d8208d909c275226ff600b76605d51cf69dd6841ae745cd4e883c8fa285b24430b415d0dfde87bcb01faa1828ade16e493f7c0d38a5c2d92d9c96cf679cdb092c078a2149e37db0dea13cf3cf024da7d651bddc"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x22b, 0x0, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x81}, @generic={0x79, 0xe18df3f99156e088, "cd247c9ff8dedda255082facfa45780521b7fbc85dee2076029b33f749f57f82c340d1d52061d4556fff65ba5f9b9eaf28b9eaf81aebdc468fb0d02bd31c9b129b3b180af13e9d4e844b14397bb6b7960c5f5f8dad48cca2da6eddd52a4e070c225dd2294e17ae5577a221eae1637ad1cb5570d28ec902"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x331, 0x0, 0x7, 0x8}}, {{0x9, 0x5, 0x1, 0x10, 0x385, 0x2, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1f, 0x4}]}}, {{0x9, 0x5, 0xa, 0x0, 0x382, 0x3, 0x3, 0x2, [@generic={0xaf, 0x1c, "b82d55e66a0c4e1171aa5d947282a75629e00ea56ffd916add4adb23d2a5087356907a5289b1e9e9e4b85bfcfb324fe40e6afa64ce7ea0e6bca53d7f3698d8c84de224b9af75aa498d81ca87589049e368c15adc6b31fa3e8b766545c14f60e21b5582a0140e65154cb2bf3f07493c17a46b6d80d15bb061d6f8f3574c2c1df58fbc25bef262dabd0acdb6cbc676920e5ddbe67b1820b295e792a10d76f3a3f2fcd84b658c0fa3243c1c80912d"}, @generic={0xb1, 0x10, "3d5ddf3794ca7feeef6e1e320d4a3c01802037403a7d6d7945141cb5001e84b5852af6cdac8197fad2f51022b6bd10c430247e7737fa9d066b02e296082e46b1b8ce37f214cd02157171c7a72e5f4a429fef1f168676bc2b98711d682ac566fba9443aeaa84012fa707caeaee04a29f12220dc33a6d019de71797b593132cbd986d97db35f83242b568b4853aa096a0ea7b05e69941ef115b3808c32d0376e6db75f93d4906d45221df54cb9b9efac"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x273, 0x0, 0x1f, 0x8, [@generic={0x50, 0x2b, "96229c7752fcf79312c4ae1379cc1b86251130bd8594d073330b8fdc774272384a103f049813646f7e4e4173c06794caa999bfae5f0ae73deba5acda6e385dc319bd253f2fa70f2bce38e596b220"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x152, 0x4, 0xfb, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x16987e4773bcc2b8, 0x39, 0xadd2}]}}, {{0x9, 0x5, 0x80, 0x2, 0x215, 0x0, 0x7f, 0x1}}, {{0x9, 0x5, 0x4, 0xc, 0x24b, 0x97, 0x77, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x7f, 0xfffa}, @uac_iso={0x7, 0x25, 0x1, 0x141, 0x3f, 0x1}]}}, {{0x9, 0x5, 0x9, 0xc, 0x2f2, 0x6e, 0xcc, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0x7}]}}, {{0x9, 0x5, 0x2, 0x0, 0x298, 0x20, 0x3f, 0x3, [@generic={0x51, 0x49, "e9280ec7f59b12cfc0c0ac3f70b54af585ebad32e14fc7a835507e1a8e1908afd101ac01b453ccab5f9af9e1c7891505b4c28bf1d3350850c08d9db51332b93e6d660844590ac522c71db4ef194591"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x1}]}}, {{0x9, 0x5, 0x4, 0x4, 0x319, 0xff, 0x7f, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x3, 0xfffe}]}}]}}, {{0x9, 0x4, 0x1, 0x7, 0xd, 0x74, 0x1f, 0x3a, 0xfb, [@hid_hid={0x9, 0x21, 0x4, 0x4, 0x1, {0x22, 0xf95}}, @generic={0x89, 0xf, "9fdd5c81ad37b5a0bc8069050b1627f25a063ebbbf20ca8653cda9715b965ed93997b38567c1fdc58480bd626a324e08214b245a7a30b28feba8008c5e86e4ee5cc380e396020439db214ab310a0a44ec10e0857d4b5a6d59b4fdd70678f583591ab2ac062d87bc395adbe36147143b522a5fad3dc839f04a1df6fa631e15d25897db237227a21"}], [{{0x9, 0x5, 0x5, 0x14, 0x379, 0x5, 0x7, 0x3, [@generic={0x2, 0x3}, @generic={0x7c, 0x9, "90b857c6c684ca7b0591dcc22ea6e4676f238afdba4b01aeb16cc6f00b6068ecd26f5a4f1438a02a31145edd6342285609daf52d406b122095353aad03b53b7b1dfd23ac89c8bf098ae57ebea616d514901a0bbd07402930b7cfc810d16b0a87c2f36072bf265afb5cf0f885ef9b692b70792401276748c6ac57"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x330, 0x7d, 0x2, 0x4}}, {{0x9, 0x5, 0x7, 0x8, 0x1ea, 0x81, 0x2a, 0x2}}, {{0x9, 0x5, 0xe, 0x0, 0x135, 0x8d, 0x1, 0x2, [@generic={0x42, 0x21, "3875212dbe8acf3eed9bc7d504066c6568945874054a4b338c31ba7657ee88b3422643330afb67c31e2cd49b7e798de338ba954a22c63464fa58932fe743b4f6"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x3}]}}, {{0x9, 0x5, 0xf, 0x10, 0x14b, 0x1, 0x1f, 0x3f}}, {{0x9, 0x5, 0x9, 0x0, 0x31d, 0x0, 0x81, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x180, 0x20, 0x1ff}]}}, {{0x9, 0x5, 0x80, 0x3e4e144bbaa196c, 0x5c, 0x7, 0x2, 0x1, [@generic={0x80, 0x2b, "59ff7e430cebd095e294122eee9bdad22b4eecedc979e6028de9d3e21c785d18b338b7db7cc1e3b03151e97bfed949e90898fa5374f17d15e95644f30926ab2e642b2c09d72be61fa3ff48e0da52c6c4205da843aa4db5c3e082a2f4d7fd0f895502bc45e77ebb853f53a6453976c483516dc41ea59d138dec06867889c1"}]}}, {{0x9, 0x5, 0xd, 0x1, 0x27d, 0x5, 0xc, 0x7f}}, {{0x9, 0x5, 0x5, 0x10, 0x8d, 0x42, 0x6e, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x55, 0x6, 0x2c, 0x2, [@generic={0xe4, 0x5, "76dd315e87f7ba6b73a60445f805fb8c9b55f87ee17661e37f9ee43165f0910f23b69b090dfec31187d84b5c96160bf8501bc80c2d59635c5bc04e2d092234686e7a76b8f512b54824e44ad48652e3b64328af83b2dbea16406577ad575e2463ed8538857b71d286ec64cacd692c70c3e58ce6f8d83f15be49b1c21d816a0516755aef173585ab83c14615256c574c1458acb19edf58dbc6720f6ad82a4447635e75013d049655e4c0831ebe9acb9e2ccb7c1895eaf6a51a869a40ee2019bcad69a5ac6acbf5b8258763fa6d65a2c915236f380987089d40bc434ca808529dc3611c"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x1}]}}, {{0x9, 0x5, 0x3, 0x49adf9e631f60443, 0xfc, 0x5, 0x97, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x2, 0x101}, @generic={0x18, 0xa46cf4a6859b06f7, "6f8dd65dce74235e9ac9378759c15f383efdd6cde75c"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x2da, 0x1, 0x29, 0xfe, [@generic={0x4e, 0xa, "30e9be625f3d08f8d69da8368f5786fa88e7f1d61ae701e7ed139a8c56679bad6c68c181ed98ae04dd3ecbe70da6cedf5a0a534e5d30e7f6b2019c5fa240a2bcf321f8746b6ee2b5f2a4f66f"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x144, 0x0, 0x1, 0x9}}]}}, {{0x9, 0x4, 0xbe, 0x8, 0x8, 0x58, 0x5, 0xe4, 0x9, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "1a0cdd2544"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x1000, 0xff, 0x3}, [@mdlm_detail={0x8b, 0x24, 0x13, 0xff, "1006da64f0bc3bfd24e04c0fbce82f028527816b87b95593693884ccac40b62d3c2c35544ce2daaf7c0d053069d1da007d61146c295926658d7fd7a3d599217c74b119c1eafdb051473c0db712c8e6f8291555e6b16e44109eb9e055192d60e9c3fa4034cb5477c2536f4ac75fe531e347a9128e4ab954eb5e3fdb39d672fe313b919458451277"}, @network_terminal={0x7, 0x24, 0xa, 0xff, 0x80, 0x80, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0xcd}, @mdlm_detail={0x1004, 0x24, 0x13, 0x5e, "b7983e28e1a8525819291b93a4d14bc7adedbe1be1c4772b487b4b59097784437e079484d7d2dd6ac273b483233da61f6e28f106065be1df40281ab5f104b7257e2ab3461c5f9b47ff1476e9e3f960d61042b6a28e6ec9e70fc522c798fe87aafc159e85eb2a9520d243508d62e99d74bf0e4432eb2ba926e58c95c4628a38c87baa0daa4b8b37fc944ed8de8113cf026424cae34163d38d30716074174f014a595a7ddb2adf7875bcfcc804672c04f35369fbe16037ecbc8eb1bbcd702914f1db44209e1377d349cc19978b01f973a2188bbba4f1ec908eb9a73753c864f1d0f2859bb368aaab7276b12bc86e78b49010a28bde88c1ff0204f7c4796aedb57548a5a30783ae463fb9cf73b0281e3e09ae1e34eb944a6ad446b1d82071e29d33d453bc9d75eb18c5897863420c0b13e3e6bfa95078f9ca52d530566976c733167aca0fee94e0d1443ea20979ebe65ddb626907c54290b74145d41e7c967ddbd27b963984749f30aaf37aae80902e12e99116217bab3065a5d9e801eb6a6b34562dbc8d96768aaf8ef4f27547dec4a646dad702c9284bb0be0c9b283dcf3e4ecc274470daa02a93d61358f3ccfcd1a594b392df49876b96a5b1e9311c504a06b470606e2b4b3212ec39efc528f6c94f7a7e5b1bc373ad994fbd7e325975ffaac4e9559973b6b9d389b7cffc1e0436a8026fab66f0cd960b953570f25f94c2f077e47fec533d6ef2e249ae0953c42341a0d48881dcddf5ac787a4b64cbf53a96c61b3e0b4a0bd33918bafe16f050bfe34ea7c7f162bce5b5b6c5a9c6cda2c422249d78178191189e840e56c4a576b580823387c5d543fd7fb9b606dc141c693e1573a092e96e94e9d06b6168c24ee24488c039b21a48ebcb78263fd4b8f8147291f0259bf94e889a28198d6b2428118ba27f1ec394f2576aefb70ea7674c95ea24708e1d1e29c393afd382840b3730155e0edde7fe486912a39b361f8bca837ba1a95218cb731d8b68e901769406eebec6c2b4935a57f458f778ceb428b22e92cb248b05674faba92e9e965cb46c45010ee9b438dbd6894703fb1843146d0580015dec8690d0460bc791fe74598c98b643e0df604d8a292a8194047b797cd8141ce5f5269553b13e799112d766c569dcae51d7e2fc379b61f3c0f151de554290d5d3437b5a0d67582b67f0713446575533c72856a043911aa37bd3cf2f922b2ac928d68f4883893c398929b604335b73ed33a78c2734d86930814381daa5eb1518db7cd7270660b154f18981e0c30bf859509a7513f219db6f5870f7e2ec5c27056d8f0d5774c39ba891c187934daa704c8e785460afe004d984f2fe1a89120290f548615b9e7913051d49b7afbadd6d0db7cbcec3fcd9c26550eaece0003a45ec83504b09e506834ce9ee1693ed59746da227552eb2ff69b6c9c6d32cf2bb112953598fd805695f5b5beee440e5139a34943d350dfc67ecbdb0c31bc5a3934c26a44f0bac7f9d1564715a2c7243cc52937701b99a42ed00fcf7c36b4d656f2ec603eb4a98b60a2419c2bc0f5615fd44ff81393348f018fd8e9c595005f736cf39b2b47c940e3674645185269352d3ccff51a9b26d3e3002b785eef5ac3ec9218e2b3ff297fa6ef1232e9834d29a8939bde0ccdf930dbc1776fdb85624a4e63095d1671c072c919deac51d166e976dde5b8d32645055f47c52af6ed5a4fc8bbfe4ed2062c2f599b16f3aedb54cfdce9ac2caa763aa466af13944f101b0c42c6e5e3353c51c4c9601dcf3bc0f15f18bddc40a47e43d614ff63b5a91556329d77de5fbc0457ef146ae3d384ed20a5c071a1f073b58d841180cfb917b79aec460b44387ac08a92b87cfd5be275721b362590fdb38a962a1d7948e332582dfa0d697771e7d680845ec1c9e925377d892677e177b3cc62122fd0d1f3206d17d5c95ffa1ec08ca048ffce08e8c10b3dd9ead7aaf19130106bd39b70869ccfea26c67f0b1f4783e061e7da993ca5c54ba151b7772660e3b29335c61b115807689142a5f0d005b26ecfb66e77e676fec9c7cfa19f8be27076098463419bd954ca999c23706311d7be8da922d067b667209ff6f79f28c7947969b5ec933b3bcc85a3813e6763fa1cf690bf7bfe2c2c6d2c5bcbd86bef8a966b8362706594dea9efc7119914a54179f5900fdf888fce124a30d9a230c5e4f21f55ff61f332f37685c1d5e980f676996f751551d2a44492b348b316e6c0f556f0582eeec20c0ab07575cf94edd5f26428e6924247e7d49b86f3815433a9e74ab1b07afa2e66566806a94a390d2710a14cc8b8258690d1646b690f6ca93de2116c66b7bb99151a7d65770ebd31ffe24c081a3d39e2862953e426ebffa67b2ad1381f41f79a05635aab92a44e17b5eb1a7f2345776246e25d78c87592ae04734a41705f8f483d8b875e4d34b33ccac3abb16960dab859ee3299f7d66c189afe48ab919dc49b3f47112b1d221fea4327f1142058c82f8cbe88e62e372d0c7431e34dc26226ebd9b19ea77abec52572615b09249d312cc776359366a4f741e7db968f44e7d4fa7f6d286202ecc7f112cc012168e10665921e484662ab72163b7cb13dc61438e621c46f9ef61fa90a1bfd472bb9b83cae0ddcfc1f9e239be59244464a3dd605f7e0fd3ade146b6fb3ffbe4f39c61b6eddb343871dd72aec3980dcae256e4987deae487c40b1745395140e7ca414e3b5078b8a9c98abacafaae57a78761583862d14ee575df18063619e41ab5596e10be0cf4ce0e3d20a85b5cb724d3c9ef4177a82b3fa3332187fb16e812383313e58681948c9514914efa4de0ad4079504d1614529d8695076d17b501eeeba936c26f1310482b28cc4a9464b36ea9449e663e97794271a38d427fd1226a0b30430da1d62c88b66671c5e5117f2e7549d97eecd061c40cf2f8a156a63bf8a142867c83cb0e69db858fa8bf0b8b7457ae7557431a16e93fbc79112e600486351fd420265128ee0cb5ade7b8894a268ca8e3a1dd17ca7ccc321273841271c49e64a0d6e85b603376ba7c6ac2598f1cd9529381e91d129d958e3c0abe2b01a3c134ac01c2c23410bc503c85b249a6afec4d2f3b5c1024bf00258309a75ad59a36f1857db6df1b0754aef45c40d58e8f36bd0911f724737538a2e0b17bcd67ccf05e4c48ab85be72f53429eb1ada38fed9a4aecd76d8296be406ff656df972a02ee44dee7678aa91dff55402d4ca63156fdfc9b063c649ba02566caec6f2165a60dd9c148bacbd50cef9fcb823c705c78110283791798fa26c8ab1a491914b3b450b5684048bb38a648959b92a068bc6b2bb1fd02f773c211aaea68e4cf18b9cb65c3af74f0f02a44b232e49d8717f39635b4243ddc16b1266b8a2ff3edf9efab9d67cf66d547b23b23682879201cbdab9ece1f07ddf2de654a587fb7bef19a1326763f9db0a019603bf465d6d76f6158023773a64df092d001d4acc26721d196b88d0fa1b39e0e5b9e35f4162cc9f393d1451e5fbc5b2c8e99b64f09b3cb9812c9773f6ec2b5ce452aa51a44988974a23d4f6ca32900d837d0d79633c5bc2034027e0ff452e82f2f59ed0fa14c5a1f901871dafc0c55e1f70f8fb8b1cb9e5186eddf087bc589458f722fec80b7d16e9244f1f14bcb6eb6083f080f7cf0cd93efa94f6afb8250625b6fed8acf2713f8cb495596c9856283a1f6bf6706f2cf47670e97d8fe43fc06749e6f93af2005f35e155c3788fc8527448d966ae1bfbdb8a6aa668e31a0a492279d77d8710bd0d1444925469c6cf198816aad7d82ecefa6d1c406865bb8c48096ce44d46070664714fa8bfa713f1f441537cd174be72fd2b3455449d8c8cce15e3ad0403567098aac14e2aad12e6b5ac17cc57e353d4913d9edeea3a415bf92982650627492a5892d4bf185d13ffc8f1738fb410cf4a2c597ecfd6b98c66a0c9d3ba922cace30aaf506f623c0f69ee831879a77854e95fd7eb8704d38fdbccb3cd65543c60aa481bd677eee7ab2fcdccfbd8d37a95724906487098cb997b28e094addc9bd2070ab2e3a9626c88e191ea2bb56346a664126e710184d0e542e8072f746dcb3bd24163563999e1552efac2bdb695bf2c095abf137e6a4e244c19206d4491897520c25c9b92def95da9acb5ac2a7c0f195cf853209a1758f47a5a7d116f6402deb995ac283c1097dcf7ad62b713729a3892a31bcd8a9f0fb716953f6481c6a9e63dac60867799225ef89f34cd85ac43e2f46b52803d4598028d0a68e39a53e9e51fae4a2a7fce68196f424ece0a60821763cc8bfa38b9f4681595ccb1baec2286c660ad7df6093a999694a0e61e87b99ecafc753721697e76ef4ea86677bb0a45f3239dec3c6c009942a3b54f3255ef78192c75b3496edb13081420764c7c1c032cbc6cdb3f3aca5ba7fea6ed0e1018f6940b4adac3a8a79b0ad48688fcaf780b485d13f68eb14495436259ff2b00898420ebb04046c15639e986f2e4bc7fa03c43f27f0f3292270510ad9c10ee3c60954e5fbdf19141961f63cf62b385d76e8158e8ade87a07b0af1cb47ae808e0d32ed22f0595a6cbf5d79d5ff649b04e659a98c7857090032ed8098add19ca30e1a5c1c71607ef5ab32da71a180b4b0dbd01f008b0e5d5a60b671b152012ba7381b8df8ccb8a92e589f46178ae321c5167897bd41c33b9dfcde55c56e949822fab9584f19503c19396c767ac774deb21dd2a3774bec461cf7b642c9c6674be5b0fdfd631c17bd676ad5c936b261a555a9f1ad1ac0034cca682dadcfa88af2b5d4c6730863b3bb1f9c731fc70d260803bbdfc01435cba3d00b7118a8dec00307404616a20499afb62401f62f730bf54676034cd3bc1282f2e6c8606b681cbb837141286493aefa7fe2ca22ef14249ec890e68a001426653feca78b04dfb1817cb7dd293c759af6c4aecf39823e4ee56d41ba66f36853f2f872123d15f1dadde707b6ef558da03dbdf287bf129f822aa54a502681e63a9e5e9b75dd95dc643885a261afa44284afc2d9a85c199279077bd513b4d8bb5089b2ac281a1c430c2a4b689fa2c97a1a6d3c996e37b9cbb6a0f2c15e842e5780c9ce4f28e679b7afdfa2e04d19589f5fb0af9d1096e947f00c7a7402e8d205b414a3e901c9ee13a317bd77202e65ca638eec00f976fa9ab429b4ee412c8dd033145ec925dc59c57f1e739d987f8777a7d23bb76a75f32f463bb3ab9f785080c8507fbfb82c31746621543e07a6042ee0b960a42759a262dce48d53a41cff3257a2a7259d3a1d4df515a057fa373ebdb060ffb9ad44c37d5f7c88fd6c530a6bde860b1e03055f1230feee0593c922077cc0085c10ba9c444da2c7fadbe6174680d9602e538298d3ae65f0aeaf4612510f5eb7c091a2d3c114c1af6db7f02a72ca252acddb73a3c812f714beb246a52215bd390015fe0980ee0100a5122c2b20732aa01a19f6e59b5869af1d1d7b059ec686650119aa87fa7c50ab82ff5da466ecaa21561ed1e8fa73a73495f1fbb59abed26d432f1954d145682e360eed702906018bba56bee58f22e7147e468045de0c4c5dcb4fa0a3dea4212c56310fcb63bdc4c9f1fa244c6a6b2beca1990294683e2fcb4588fedea329bbdb45eb1266177bab218e41f6f23d5582b943d6ac70b2ed673f2a4564374355f8c170281e6d0a51806c60c24623937056bccf141e57941b84aa1d0422785b078774f1426775448a6fb6d0bc8c12a8ffc11419133089c630f0bc2a413296cd7276f6e738af5a48c64f3b5f5ba672855281798c96e46"}]}], [{{0x9, 0x5, 0xa, 0x10, 0x1a4, 0x5, 0x6, 0x4e}}, {{0x9, 0x5, 0x1, 0x0, 0x201, 0x0, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x8}, @generic={0xd5, 0x18, "b6c510b80c0cdd8d8578a96329ae9f2007a9c3025a872f264d7c697da9b76a1b96843ae5701796f999f1b246d61ea88d36c3c66e5afef8a7b08487ce208cd1f770281bad732fb7440ecc99657ac1b054c81b6571a710a70548ca3c74c3054f69f29a651c99669ffaf8604ec9d47c6e6c56579cf34025c37649f2ff48b34623945a6de8c6bb57c97469665fdeb03ee3a6eeeef8d7d24b8361262d168e82659546e808bd322def11e776d1aa9b5f8e8a42f13d1f1db8ed5ef9150344b84acd6ff567ff2e19b85dc9847bd2bd93d5a4ff5c9702d7"}]}}, {{0x9, 0x5, 0x98, 0x10, 0x8b, 0xc5, 0x40, 0x1}}, {{0x9, 0x5, 0x7, 0x10, 0x346, 0x5, 0x5, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x40}]}}, {{0x9, 0x5, 0xd, 0x8, 0x1c, 0x4, 0x81, 0x1f, [@generic={0x91, 0x23, "015077ff5aa7dddd77e1fc769bb1343d9b68f31eb232fd095bbd59b5edbdcdd4fbfd0cd5117f8c09a57a1a09efd6e12011f7955d52c9c447246b0fb64b6c5504898026bbd9ba1d684a492f70f7b71beab0626cb2ec7b29438be9aa2e447356bb8f591b10977b1877a568cd8441d8c478b900e16cc18726ffe9b4fe3152771ef2b60e890b3413f72bbb4ade4f2afaeb"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x6f, 0x0, 0x9, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x64, 0xb02b}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0xffc1}]}}, {{0x9, 0x5, 0x5, 0x10, 0x1000, 0x1, 0x20}}, {{0x9, 0x5, 0x3, 0x12, 0x204, 0x1, 0x9, 0x2b, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x101}]}}]}}]}}]}}, &(0x7f0000001540)={0xa, &(0x7f0000001240)={0xa, 0x6, 0x300, 0x6, 0x1, 0x6, 0x10, 0x6}, 0xeb, &(0x7f0000001280)={0x5, 0xf, 0xeb, 0x3, [@generic={0xb2, 0x10, 0x2, "80fdd134375f58808eac751ca4d0f43dd12959ab5cc5c6fca486ca8b2d8807dd229aeac0d4e980fa76e14a6191adb2cf23a499d7e9e0bb179e25f35429e784080b241ff5f7175e8ce74155b6308a7c1cbfd187cfd33dc65bfc715c922756cd523f3b936626469bac1bb3898988ccbb9b82ce66d9ea2d6697f09679a3de2e92fad27601e9d90da12fb3446721afcdbaf279cfafd1bdc733000d9d73f30acf2dd3282661ee9cea361749b9d54bc6d79d"}, @ssp_cap={0x1c, 0x10, 0xa, 0x7, 0x4, 0x2, 0xf000, 0x8000, [0x3f00, 0x18000, 0xb50bd3be0103479d, 0x1fe3fff]}, @ssp_cap={0x18, 0x10, 0xa, 0x5, 0x3, 0x5, 0xf0f, 0x80, [0xff3f00, 0x14000, 0xff0000]}]}, 0x3, [{0x1d, &(0x7f0000001380)=@string={0x1d, 0x3, "73891c547ce1e655e9363d1a043120ad8394ef185cd7b6063a6672"}}, {0x48, &(0x7f00000013c0)=@string={0x48, 0x3, "c80d675b2ab87f905825d5c1ea6eab08f4d91e274a8e7c7f9d50dfc2649e74487b1c651ffd37b2c6f914a2a8c7594a8412b183d11d78c4acafd541d458c1467cfceec218300e"}}, {0xc2, &(0x7f0000001440)=@string={0xc2, 0x3, "0390e46144adc9233d8d8249979f716a4a7ec740b00f836f973711bbb60d448cef9853528b40939cd2b8e35f0689fc4ccca758e3db3169346185438f63656d89366f3a629d0943e439b395c797b8408327fc3591089c5c64d72e73e645cdde64d6d22409184f9f2695f436124017a95a5d33a1f90372b1ce91decd0b22e1fff56c7ff1c7ca328bde8bab1ede8815631c43a87aa57e57e6d97cf6e99875774ca7fd2b86f2a94ca6cc5cb384ad82c6a582b90f475e1c4ea45e31b5674ece7626db"}}]}) syz_usb_control_io$hid(r2, &(0x7f00000016c0)={0x24, &(0x7f0000001580)={0x20, 0x3, 0x5e, {0x5e, 0x23, "1d9aefa8d929107d7fca1c29f4b9f4afb6a26f9ea127782ae5f9dc399184422aafa47ce46fd3856c5118efa5f71167ef8727e4ea16d3d7a2d347ac1ea9f4e9ea15ed6c69cdbf1a55eb0f30d9f5289ad4fae30082965342d5fe6db727"}}, &(0x7f0000001600)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000001640)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0xa, "86d49962"}]}}, &(0x7f0000001680)={0x0, 0x21, 0x9, {0x9, 0x21, 0x463, 0x1, 0x1, {0x22, 0xefc}}}}, &(0x7f00000028c0)={0x2c, &(0x7f0000001700)={0x40, 0x14, 0x1000, "219f6173f3e241d16ea5fff7323fb08ec27f2a4e5bf9edf42034d1d66d3796cf47fcdf90ef151f48fba2c7bc7f04fddcd14b52d5c8aa7c1f1c8b3f5a5d844762863a6e113e20918b36286312434068a4f3e28f2142231357ce3c194eac912981c5cb93ad593c13a2864546d43b9601c6cc61c1189b39bd78a441ac3e929412ba14934a2c4f34578f917239c8478b112a43cda7c7e03122c8c25d2ee1c5296804c39ec828cef5df5d838f18516dadf77e2e025b52d704447eb6d459c0f56142ebe664e4688ece29d4eaff726f2b7c9efc73400cb033b03b0c7e7a9eb02aa57857cae091193c2a90555a2c5ba87162985a5b4f9ce58f20bae2a24bc646e2fe3748b94091ec64ec466ae0f93467368e47e366335b1781376e306ac2f88b38c5db8246a5de31d85846b99b7918ac07d76cf8558a8b43f55d9e56b7360565c6c2e8378f6613e98e082da41c511d47f6bae91e90fa20b3de1d84675d5a317b62e366fd992af5d039ec7e718b6f361dc15e5fba5f92d7b68e59328021770d1007c6758d72ea3f492dff5501201fe62b95786d8eb1fe2cbfa39bdb55bb1764e215ed576edec87a2a8e86b3dbd709bc4a2f698899b92aec979ff4d1967461bda5fae772362777d54b7491544edad36e4969cf8a5369652f009282881d83a1a1e20dcca31727583ae8e9c4347e362e1f1b959a78fec31cf881be343bf745e1544093883570fd2e9649033915a4cdb73833b0b0bd519ea44fc2c65a15e03fdbdc35eacde289b864a0123eeb0e2275d0688b520cbf9e9b9b3559ececdf1b53fe6e7f569e1a8b8641650c3dd46e06bcb96c3979d1eea57fe52b8ec5ae6b6098d378272042e80abef16d139520eef30d5c5263ba1271297dc47850ca26e09fa65c45a355582da7b73e23c6cbaea12e22e9348c1404a346d8c4c007f4aa1e728c607944b0dcdbf4c91f0f6be03526117d1e2aa8237d924b506eeabd4ea2de8118f15868dc59ea4d644dd846d4b39757dcba35f93cfcad3e97e88f70843209f98f871100dd7b8a9ee7b3917e35e9121990bd6ae96d1ef7e6e4cf201b1a0b8cf7db640fe544fd9e3b9c8c45c7779e92bf875d33c2ed8a06637358816e4d47b7cb7826772e95f39ba3b6820dde90ef2e00e0b14a08b188c955cac514d4c37af78d9c14819330ca648a7f2cb472847c413947afa7dfe1eef976da2327f52cf8b7105283004f38b11aa8e610d2907b0b184b59cc3bafb667254e3e1a09ef4b045059b605e88a299695b7cf5cf550a910e07c19bf094d7bc1508232438118236a055865274ffb4ffd3c32adecad4e10214e3ac3aaa870fe99fb6beee9d2ee88649d836caf9a8c8b8a7b2b75453e23a9cd1369f14e0f19c63c1449e03c03679f0733b9cfe9cb3dc0b1891f29d732bd6fda332a1975b3a7794b0a3b9c1372351a103ece31f5a07fd6c58dd6ae5ffaaea1cde7640098af3f4ecd9757668924e4bc4835062044032da960c12ddb48a4f600a295929fe76fe0fd1f460408e683a061180db2a1829358d554a0f1ae05aefe99f8f92ebbbc2f172da8c828a678ae73a6c073861b9cef3a68175ff6a5716c2a2e429c84c88bb6b0fff603b84d36d398ea90ec57273602257c98f1deb2de2c48db5926c62a1f903a97e835305305b5e23c882b347b873e5fec964dd6c4984fbfed9270c112d161c8cc3ea2bc18d97a72fd7b81e70e3cd1c8b2e7a4ba5c5cfd680e7758aae0be12559ffcb3f8efee9608498a6cb9c637f26571f4e3cb880302cf16403656a20375e04163f862e3eade26678e4cc08b92ba6483543fd45aab7e526a4022bcec5b9dc3fd6910de44981c48507f4eff5558018b99391bfca53fcff998539f11c0563d3f2a569f59166ab92928099b241ab0e84d5c87bd2eb79a65b88973329d6f0c6b0177cd3b85c0ce20c80925efd592cba17415cbe465b4eb3f2511387ffbe44e5eddc56e7ad24f26e0ba72e50d15ab3fb94ba49a99ba3a5a1464871990cc09723eb3ae46eebba3c7b3f0c3d3e6c3dbacb2c104fc72b45d07773a5e7ec273e323671f4ee50c27faeb8d7bb7a5a3c24412209979e6e689cdea6af67d15c7dbb449eb8830d836e2d4664b496d5fd00eb0c8493ceb34b48354e53f401929078579cf846d27c177160e0a1c26391b999b7df1fec5dd7e96a64e9138ee48b6c9106a3303b9fe7fc02ebd2c9a07b707c48e6b87e8284d7894862483bcc61564e9404e6472c8c7ad83fb38a9a66e00cb0c6efa8c93fdf0b376c930492829045b34b49ace58629867c25a422acf7fc9c8426392108b42c704a3e9e4bb7dc195f08af06d420bf042ac234beed9d0fb6d473fa03fe77c073d879b561bf31de05c0778acfd1a20b66bea9fa2a0bdfa757d94cc324f9dca14074f379cc051c54ce8bc01a27f0bc3e06acd24192c0b7a1efad205de10d35dcf36addcb1986616bbbd54296b4dfbc3208f7c9f33bfa0825587696dee11b66e672121b6e9c101ae27a29325fb2e4103e124206507880ac77bc9455d820db72f700374983cae5dc90ab8aaddab6ddfbacb03803bae7fc904356ac99dd74c3cfcb5a0a3391c8abb95a97e10b1a54d7edc872501718474ba8c0550821eaf7740cae3bcab780cff3a78bcae3621af72706cd561e9155ab30f6f90b7501bbf475432dcb7d73b1d06c17d39c0eb852ebf2fd389abd7e2e8820103ce41e4f0df486ecda4295da8c98abdd2684f0d5800f77d27a65edde0b2c1d41d45e9f72c925de5687d3e2818573d067684e9af323c3fbb9f41e142d4f86be119cf71d891946e2080d8ac4e32d9056b308c567acde92d6eb0233db1802cd8782088a1cb69d4ab074767ba2936da8ed404096f1836776050691dae0fdd5ab074f171fa895701a7e00207dd97d5c20eff4426fa8bb941a674d67e56109b92273cd981af5b6c22bd8e7934b2ea090898eac0814b31a4512037c42c8ed6860e82d60402084f1f616d97bac8bcd984c569b3fba62f5807977ffcaef1a534c186161b61b1d847d19fa171364954f78f64ebebfeb746816185f34a0d315b7706f94aa0c83541847af0b5a7582101405e076c3fc719332b243e44bb369551ad59e172312cd2345c7c538c8b7b175ad4a611fbe9fd21a11dacc760b54800e400825b820d853f4d2b13c44ccbfd6645842cb9b4e8a3afc0fbc8fed67910c284cf9a21b2d5679ed3951a0dd1a976eeaad9079b20f5587c901a7867efccbdb2525accd7978849819e3b4b86142b64706ce6ab9dab76c0da2dfc2cd60c6ac16cd501b001ce891d3ff9ff69c91404440d2b32c134f93ef897d5d9c6ba1d81ae09b1511dc8a81b3f47ebb920b6078f9fe54e44bf470f31fda7962e4a4da37078dee821e10cd0312fc4eb8ddb154eaf6cb2653d7070e4e025195cb5f33f7f5b3c39c98fa50f2def216881e458adc1f000aed4959490b4df494645f229c76e922e7d2272c4d2c2f844189b51db9c7f0e9ef240cab9581ceaeddb09560ceec4f861dc01702f5a216b79b572bcddf41b9391ffd81f1d891cff46452ad25ad2f41f54a93e286cafbab7b7e493b0db116ca41e3a202d9824df843db7ab2b95128bf850d4cc8b8bc9703d3b4274bcacd54d5749fbdb6bb109dd0d0d3330d0778a41b36c46b340df167ec54532b2be909bf78c426dbb08dbb56dff1574b9c7e99737c52782bfac5e9aad19c699623fad72c165e86933e82bab9cac25ae5f2230810770ad4df42b9f70bc01a2f831ed2ff12ea5785676bee4f00c15572950a5ce818a252dc2c201d098acbd61d574c9d7b1cdf890ee23d2973ef9ed716d9a263579e5861c8f845aa31666b9e151956454975e285aeb57a7382e85bd9f7470a3e95a982eff44270250d0737d9cc623dbf5ad5ffa42b5d390d41a461f22c036d342d03f29c4ed76de186729e43488caa4c310794d4155ea9c2fd9ee82d1ea10b8ef1fcca33970e8790e0a550b577113277f229d0610aba9739c87b26e5edc6021830d8b95582dfc5ec63416634d5b5f4395c3553f19b2cae0f993ff2274052e7abd6615084fc73d55298d8bd59de80ad4d5ba40adb4d15bc7477f8f059656b3daa69d3e7f183bc3ffbfc334e62dc3e9aaa844ac6ce11934a0c94ae77cdbd0f45ec43c5cef124e5826c0b2792a545129ba6ee285ce3358f58435c9d6a55437ae3b83f5327b02413f419b405939355d26bbdd3d09856b6bd444a2b34764617880dfb1f708d707430c38b3085fb5828b014bb8380904e16582977235b19996f87b161a75099b330b4579a0020a6788a4a48f8104c040d799820a6ecd47732a7a7af46c31a2a8cb63c8af6ef1d2339a6c3ceb546f2e6a96793aa1d12af543e760c81f16431afee3111bd8cdbdf22b23d0993d159fa01d95304c1ae7e2335da9772dba1689e3aae858da378fb44bb70608b6098b2a0a33436ff4d57a0812c98d4914a0e660b29182805ce790b7bcca480b1360b0f4f5877bf3a675099dd1411a5e946135e9f818b2955a13b748102caf8e8e84f9bcc99f5dcd5633dc2eb28f9e0d181251a6a8ac50f205541ee2e39c3eb6765cae455b1be4352a6bec38ec7ee8947f563ce4aeb6d3609673b55eb4ea5c9365b0d1e09d812d7d01f028c01eb7ded230cfcd425e36c7a466522f1ff2136f0bc153c7e76e998a57deddb799f07cd423cada08678addcf5cf32621d58628c5bfdecf8bcb5afc93220b01ddf4af71a80b0f2545ec9e2dafbd7b8a7245a891090a3bbecd753d5db4b7a2f0f313dd15eb5aa4db0e55c9650b0b0f658111c668e5731cf1ca8fd72400d3f40a107e361ca117c1a52957cd43a32be903e0cf14693ba07194c28466c23d2bf3f96f42251ba6a82d966e3c894db577526ca920011e9c7aa229248b2812ca7d7553a6b66a8532dd084ceb0fc519669a237fc068034f77a8e2edcd92545c7eacba4cd3aee879f3f2911df9ecc47356a834e92e211e1a41d23f279ae85190cf07005fbe9cdb90ba50f12aec2ecfafcf85a4c1a3a2ea7208088d9eb25210928fbc299b1c06c4474a1d474549f96370dbca997a1d11d325d9fadea81811ecf648a3a195d9693ae8a1459f90c794a2623fa05bbe093da931fca957c75e4ff17f923154eec023df3e8985215533d6117168fa3042f2fe7a65b990ea25e0ce95a1ff8d167d32c884f1e2606889236d38a288c88263fce2b2d088de02151558c263bddecdba2ed513fbca03c087d7dd824ad45904c0b6616e49ec3fe643360f591e7e0291394fdd7eaa95ca34b8b30735116aa5b40508f16e708ee9e79476f64308885b709d88d23191998c48c84e8024d6dddb944a049078308506534111ef743f67fd1d3e87ff633979d6337410930103262a1ab7a7cec98a1e49d5ebe6b6cd2c7d25b881f055318880211ade455bff61859410477dffa203fdc079f58aa41548a5053586b20a8fbbb958501a8cc6c8bf57df1656f48e54967b06f571706515cfe04191837e27f488042d79240abc86b824f883840db2374e4a4bd8e83da1709cc847d7e8dce37a4f88846af28c6bac64fdf2b43853b9f149b1c030f4547d6accc493c95f58ac545adc97044702b385712038694000d6671c0605c18efc143a37017649f7d394765aa4901bf498ff74652a8d67134a1645641eb2bbff488a2b35e45eb0c5843e0d0f884f8f11ec433ae634715e506d9d3c6c310a200b4cb5426102d0d4038d2aab1fd9b29dc17e9a3d2ab7b96ac75e881d00b31bff57ff39a5cc809c7dc16e1154fc672795c1fbabcf33c6a1a579e9f4a5a931620fe77099b77d0e3fe1e4f666"}, &(0x7f0000002740)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002780)={0x0, 0x8, 0x1}, &(0x7f00000027c0)={0x20, 0x1, 0xa7, "d124d18ef980eb03de5798c7583ed4f2cf1e0ee76d30e29f3f15e45585033426689afd9091cb2c771a4e16754d949f8bd2f9816b929022e2a0114c6661c1f5faaf08534a672c82047962f5079e888ea18da1928f5151f888f7e0aa6c2051d39c02dd5004335f6297f33318a375272964e015f1a1275bf4650e85a33132b83cf54ef930ea8eb5fbc32da073f3410b9adccf0728c4863cde6c802cb4fe66c2ada8360e96ed8a64a4"}, &(0x7f0000002880)={0x20, 0x3, 0x1, 0x2}}) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 951.518136][T12050] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 951.528703][T10174] usb 6-1: Using ep0 maxpacket: 8 [ 951.534447][ T2770] usb 3-1: Using ep0 maxpacket: 16 [ 951.538126][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.558123][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.569386][ T2988] scsi host1: usb-storage 5-1:1.0 [ 951.578140][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.584428][T12050] input input220: Limiting number of effects to 32 (device reports 152) [ 951.608209][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.628185][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.648146][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.668125][T12050] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 951.675215][T12050] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.164/input/input220 [ 951.698224][ T2770] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 951.709166][ T2770] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 951.722205][ T2770] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 951.731287][ T2770] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.739748][T10174] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 951.750375][T10174] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 951.761684][T10174] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 951.771385][T10174] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.781463][ T2770] usb 3-1: config 0 descriptor?? [ 951.818140][ T83] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 951.826554][ T2739] usb 2-1: device descriptor read/64, error 18 [ 951.833543][T10174] hub 6-1:118.0: bad descriptor, ignoring hub [ 951.845381][T10174] hub: probe of 6-1:118.0 failed with error -5 [ 951.853623][T10174] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 952.040683][T12050] usb 4-1: USB disconnect, device number 6 [ 952.098227][ T2739] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 952.198253][ T83] usb 1-1: config 0 has an invalid interface number: 125 but max is 0 [ 952.206504][ T83] usb 1-1: config 0 has no interface number 0 [ 952.269372][ T2770] cm6533_jd 0003:0D8C:0022.0065: unknown main item tag 0x0 [ 952.276767][ T2770] cm6533_jd 0003:0D8C:0022.0065: unknown main item tag 0x0 [ 952.286731][ T2770] cm6533_jd 0003:0D8C:0022.0065: No inputs registered, leaving [ 952.294792][ T83] usb 1-1: config 0 has an invalid interface number: 125 but max is 0 [ 952.303246][ T83] usb 1-1: config 0 has no interface number 0 [ 952.388200][ T2739] usb 2-1: device descriptor read/64, error 18 [ 952.394623][ T83] usb 1-1: config 0 has an invalid interface number: 125 but max is 0 [ 952.403062][ T83] usb 1-1: config 0 has no interface number 0 [ 952.409479][ T83] usb 1-1: New USB device found, idVendor=1ba6, idProduct=0001, bcdDevice=70.b2 [ 952.418791][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.428072][ T83] usb 1-1: config 0 descriptor?? [ 952.608844][ T2988] scsi 1:0:0:0: Direct-Access Sandisk ImageMate SDDR09 74>< PQ: 0 ANSI: 0 [ 952.623878][ T2988] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 952.778123][ T2739] usb 2-1: device descriptor read/64, error 18 [ 952.808116][T15941] usb 6-1: reset high-speed USB device number 39 using dummy_hcd [ 952.859356][T15960] usb 5-1: USB disconnect, device number 10 [ 952.878151][T15948] sddr09: could not read card info [ 952.883633][ T394] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 952.891090][ T394] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 952.897842][ T394] sd 1:0:0:0: [sdb] Write Protect is on [ 952.904350][ T394] sd 1:0:0:0: [sdb] Asking for cache data failed [ 952.908334][ T2739] usb usb2-port1: unable to enumerate USB device [ 952.910842][ T394] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 952.962911][ T394] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 953.028302][ T17] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 953.048237][T15941] usb 6-1: Using ep0 maxpacket: 32 [ 953.168245][T15941] usb 6-1: device firmware changed [ 953.174072][T10174] usb 6-1: USB disconnect, device number 39 [ 953.178263][T15941] cdc_wdm 6-1:118.0: Error autopm - -16 [ 953.185953][T15954] cdc_wdm 6-1:118.0: Error autopm - -16 [ 953.194023][ T83] as10x_usb: device has been detected [ 953.196957][T15947] cdc_wdm 6-1:118.0: Error autopm - -16 [ 953.201567][ T2770] cm6533_jd 0003:0D8C:0022.0065: hiddev1,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 953.218965][ T83] dvbdev: DVB: registering new adapter (Abilis Systems DVB-Titan) [ 953.233368][ T83] usb 1-1: DVB: registering adapter 1 frontend 0 (Abilis Systems DVB-Titan)... [ 953.247008][ T83] usb 1-1: Direct firmware load for as102_data1_st.hex failed with error -2 [ 953.255995][ T83] as10x_usb: unable to locate firmware file: as102_data1_st.hex 17:35:49 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00\x00\x00\x00\x00\x00\x00\x12\x00', 0x40000000000000, 0x32298e9422a6ab1d) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r1, &(0x7f0000002500)=""/185, 0xb9) write$hidraw(r1, &(0x7f0000001080)="8d15248de5c23c1b790855e964e7b46882f59c15e302df9317ba33d4aca0f9c02dbdd2c24840c14d9f6410ec45c1c9994e9953abb2b0bcdbb0e6dd013a9d28cee88438935179768d5c418ab9d7c7763b1dc18a85bf1ac93e4e", 0x59) syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x0) [ 953.263796][ T83] Registered device Abilis Systems DVB-Titan [ 953.265750][ T83] usb 1-1: USB disconnect, device number 7 [ 953.277793][ T17] usb 4-1: Using ep0 maxpacket: 8 [ 953.290011][ T83] Unregistered device Abilis Systems DVB-Titan [ 953.290808][ T83] as10x_usb: device has been disconnected [ 953.378145][T10174] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 953.398324][ T17] usb 4-1: config 0 has an invalid interface number: 164 but max is 0 [ 953.406548][ T17] usb 4-1: config 0 has no interface number 0 [ 953.413131][ T17] usb 4-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 953.424647][ T17] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 953.436480][ T17] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 953.447907][ T17] usb 4-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 953.461186][ T17] usb 4-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 953.474711][ T17] usb 4-1: config 0 interface 164 has no altsetting 0 [ 953.558529][ T17] usb 4-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 953.568270][ T17] usb 4-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 953.576426][ T17] usb 4-1: Product: syz [ 953.581712][ T17] usb 4-1: config 0 descriptor?? [ 953.628113][T10174] usb 6-1: Using ep0 maxpacket: 32 [ 953.633440][T15960] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 953.678142][ T83] usb 1-1: new high-speed USB device number 8 using dummy_hcd 17:35:50 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000206d041cc740000000000109022400010000a000090400000903010100092100000001221500090581030000000000eeb4888ffffc1fe02da365a9c4cefe8b9061701c3ccd352d1583703ee6a2ce0b65f54a5525daaafdc49f5966f900634c00c56210235dca74b05abe3b46e5b6482b0500e18c4a000000009cc704cc7915559794805a7ab13d448490dbacf268ac24723acf3ca484b1b739b7f9b836bde466be4d323599801b61a4a4fd4844f9ebc1d2c099d1747d8a91b762f82102491b723620a3b8270a845ff9f1c3b2592b1c7bf23264e073619b7605606fe40fa7c3f504d8c8ea34f3b22e9200"], 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffff8, 0x0) write$hidraw(r1, &(0x7f00000002c0)="9998a7581949b88fd59771a7e66978339d11d08b94c55bbf0754ef00ea62ad2b35eeaf6fe5472402c58440ce2cd7ebde2f2e71290dc2df0201df8299060cd906071f38daff6e52883f2647732de95f0e4c040de953afe6d2d5b635d75c2b46eae77d7ba5acc8f660595bfc3cf027655e7a41575a1404a75fc856325481f4b2478d0728d66c13a507b62c710aa15ed3bce5f92f0859162c40ce9abbb7a45349638d6da837f470426f59722f83", 0xac) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0022150000008e03dd034f4e378515e081"]}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000100)={0x2c, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000000240)={0x0, "7e29d037e67e07dce90eee6ea60a5e0f211ae684707f5acf5b6c3777631638d56c227b96273df9b5389beb8ea61e5a8dabc5080def5728f17bcdc424f2a08b39"}) write$hidraw(r2, &(0x7f0000000400)="2c4a38557263c80a07537a52b593f282a86368d85fe12b7b1fb2e31431a52daed281ba664103142b7b1b9ede3b6da031c578e186d40d5925ad9494ab1c040f3019b022d35d9a408199c0aecf7bf6618075b79e39e73e63936d5f0c154e9a7878ff1e335b4a493fb7cdfa8f662b6515bbdb5518f6d7480563632a78a68188b080d9b46b71a1dcc54cd5d73f09c0f57f6f16", 0x91) [ 953.738546][ T17] iforce 4-1:0.164: usb_submit_urb failed: -110 [ 953.758335][ T17] iforce 4-1:0.164: usb_submit_urb failed: -32 [ 953.778126][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.798379][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.818153][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.828342][T10174] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 953.841684][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.868856][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.888266][T15960] usb 5-1: Using ep0 maxpacket: 8 [ 953.893635][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.918185][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.938174][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 953.958288][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 17:35:50 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) r1 = syz_open_dev$hiddev(0x0, 0x1, 0x2) r2 = syz_open_dev$hiddev(&(0x7f00000011c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f0000001340)={{0x2, 0x2, 0x10001, 0x8001, 0x7fff, 0x80000001}, 0x2df, [0x6, 0x9, 0x2, 0x80000000, 0x7fffffff, 0x9, 0x7, 0x9, 0xfffffffe, 0x3, 0x4, 0x9, 0x3, 0x9, 0x1, 0x7, 0x5, 0x1, 0x2, 0x2, 0xb6, 0xb6f, 0x4c3, 0x8, 0x0, 0x0, 0x7, 0x5e2f, 0xfff, 0x3c, 0xf1b, 0x4, 0xfff, 0x7, 0x2, 0xe788, 0x1, 0x7, 0xeff, 0x2c4c, 0x8, 0xfffffffa, 0xfcd, 0x2a, 0x6, 0x3, 0x8000, 0x7, 0x5, 0xfffffe00, 0x34, 0x80000000, 0x6, 0x1, 0x1, 0x7f, 0x3, 0x0, 0xff, 0x145, 0x800, 0x25, 0x8, 0xffffffff, 0x513f00, 0xcaf, 0xda, 0x9, 0x4, 0x3, 0x16, 0x7, 0xbb, 0xb9, 0x5, 0xffff, 0x6, 0x2, 0x3, 0x10001, 0x3f, 0x8001, 0x4, 0x3e, 0x3, 0x9, 0x1000, 0x3, 0xaf56, 0x8, 0x423, 0xfffff001, 0x401, 0x8, 0xbb6b, 0x4, 0x3, 0x0, 0x3, 0x101, 0x81, 0x5, 0x5, 0xca4, 0x100, 0x0, 0x2, 0x3, 0x1000, 0x8001, 0x3, 0x0, 0x4, 0x4, 0xa3, 0x6, 0x5, 0xf37, 0xf17f, 0x9d6, 0x69786f7b, 0x8, 0x9, 0xfffffffc, 0x1, 0x8, 0x2, 0x3, 0x2, 0x7, 0x1, 0x0, 0x3f, 0x1000, 0x6ac0, 0x162f0566, 0x6, 0x3f, 0x7fff, 0x3f, 0x8, 0x5, 0x2a, 0x9, 0xf2, 0x5, 0x3, 0x80000000, 0x8000, 0x7ff, 0x81, 0xfffffffc, 0x7, 0x0, 0x5, 0x0, 0x4, 0x7, 0x2, 0x3, 0x1, 0xa6, 0x200, 0x0, 0x7fffffff, 0x5, 0x1, 0x3, 0x20, 0x6, 0xffffffe7, 0x7, 0x1f, 0x4, 0x6, 0x2, 0x1, 0x5, 0x1f4, 0x6c7, 0x100, 0x1ff, 0xb4, 0x1, 0xf84, 0x3, 0xff, 0x1ff, 0xf5, 0x2117, 0x401, 0xfffffffd, 0x3aae, 0x3, 0x1, 0x7f, 0x60d1, 0x1dc305b4, 0x101, 0x1, 0x10000, 0x1, 0x5, 0x1, 0x10000, 0x8, 0x101, 0x3, 0x8, 0x40, 0x1, 0x1, 0x8, 0x101, 0x4, 0xfa72, 0x5, 0x1, 0x1, 0xffff, 0x4, 0x2, 0x7, 0x3, 0x200, 0x80000000, 0x3, 0x60, 0x8, 0x7, 0x80, 0x2, 0x2, 0x7fffffff, 0x401, 0xfff, 0xffffffff, 0x4, 0x80000000, 0x8, 0xfd4, 0x101, 0x5, 0x47, 0xc9, 0x2, 0x80000001, 0x1c, 0x3, 0xa50f, 0xff, 0x80000001, 0x7cce41d8, 0x3, 0x40, 0x1, 0xbb, 0x81, 0x43, 0x7, 0x1, 0x0, 0x2, 0x10001, 0x101, 0xf5, 0x1000, 0x1, 0x40000, 0xfffffe01, 0x0, 0xfffff800, 0x4, 0x0, 0x7, 0xffff, 0x5, 0x9, 0xacbf, 0xfffff801, 0x1ff, 0x9, 0x6, 0x2, 0x9, 0x7, 0xffffffff, 0x8, 0x3, 0x400, 0xc000, 0x52, 0x2, 0x8, 0x8, 0x3, 0x251c, 0x1, 0x6, 0x2, 0x3, 0x10000, 0x4, 0x2, 0x8, 0x6, 0x9, 0x6, 0x0, 0x1, 0xa2, 0xfffffffc, 0x20, 0x0, 0x9, 0x3f, 0x2, 0x20, 0x8c3c, 0xa8, 0x6, 0xb0, 0x8, 0xcf04, 0xffffff1a, 0x7, 0x1, 0x7, 0x1, 0x6, 0x1f, 0x1, 0xfffff987, 0x6, 0x0, 0x8, 0x7, 0x4, 0x3, 0x81, 0xafe3, 0x45, 0x200, 0xde, 0x9, 0xf5a, 0x7f, 0x6, 0x37, 0x9, 0x1, 0x1, 0x7, 0x5, 0x10000, 0x5, 0x6, 0x6, 0x4, 0x101, 0x8, 0x5, 0x100000, 0x3, 0xfff, 0x3f, 0x1, 0x6e4f, 0x8, 0x8001, 0x3, 0x4, 0x2, 0x0, 0x1, 0x4, 0x7, 0x6, 0x8, 0x6000000, 0x2, 0x2e, 0x4, 0x1, 0x10001, 0x101, 0x9, 0x4, 0xfffffffe, 0x3, 0x1, 0x0, 0x6, 0x1, 0x400, 0x3, 0x7, 0x7f, 0x4, 0x464e, 0x5, 0x1b06, 0x32ff, 0x2, 0x7, 0x0, 0x6, 0x10000, 0x9, 0x8, 0x401, 0x101, 0x0, 0x9, 0x5, 0x92, 0x100, 0x2, 0x8, 0x2b, 0x100, 0x7ff, 0x10000, 0x80000000, 0x1d, 0x40, 0x2, 0x4, 0x0, 0x7f, 0xff, 0x100, 0x10001, 0x58, 0x7, 0x8, 0x0, 0x3, 0x6, 0x6, 0x3, 0x0, 0xffffffff, 0x5, 0x2, 0x7, 0x6, 0x80, 0x8a54, 0x0, 0x6, 0x800, 0xfffffff9, 0x80000001, 0x7616, 0x5127, 0x1706, 0x4, 0x7, 0xd6, 0x1c, 0x2, 0x8000, 0x6, 0x3, 0x7, 0x6, 0x40, 0x94b, 0x1, 0x101, 0x7fff, 0x9, 0x99, 0x1000, 0x19, 0x5, 0x6, 0x101, 0x7, 0x3, 0xffffffff, 0x4bb2, 0x1, 0x7, 0x2, 0x80, 0x8, 0x7, 0x6, 0x9, 0x7cc, 0x4, 0x6, 0x6, 0x1000, 0xfd0e, 0x0, 0xb0a, 0x83, 0x4, 0x6, 0x93, 0x1181, 0x445, 0x3, 0x9, 0xff1, 0xfde1, 0x1f, 0xffffffff, 0x1, 0xffff, 0x3, 0x40, 0x80, 0x1, 0xfffffff9, 0x100, 0x4, 0x7, 0x0, 0x7f, 0x9, 0x5e96b5da, 0x9, 0x9, 0x9, 0x3, 0x2e, 0x3, 0x5, 0x80, 0x7f, 0x3, 0x9, 0xfffffff8, 0x2, 0x95cd, 0xc4b0, 0xf66, 0x6, 0x8, 0x70d, 0x3f, 0x1, 0xfff, 0x0, 0xfffffff9, 0x44cb, 0xffffff01, 0x33, 0x4, 0x23551407, 0x7, 0x9, 0x1ff, 0x4, 0x3, 0xf4, 0x4be, 0xfffffff9, 0x3f, 0x3ff, 0x8, 0x6, 0x8, 0x100, 0x0, 0x401, 0x7, 0x7fffffff, 0x8842, 0x8001, 0x8, 0x8, 0x1, 0x1ff, 0x3f, 0x9, 0x100, 0x52ee, 0x81, 0x2, 0x3f, 0x373, 0x40000000, 0x7f, 0x9, 0x3, 0x2, 0x6, 0x1, 0x5, 0x2d4b, 0x7, 0x5, 0x4, 0x4, 0xffff0001, 0x401, 0x8, 0xde, 0x400, 0x3ff, 0x7fff, 0x7ff, 0x2, 0x80, 0x3ff, 0x5e, 0x8, 0x3f, 0x3, 0x20, 0x10001, 0x7, 0xb0, 0x6, 0x7, 0x7, 0x100, 0xfffffafc, 0x7, 0x80, 0x56, 0x800, 0x80000001, 0x340, 0x4, 0x20, 0x2, 0xfff, 0x1fd, 0xffffffe1, 0x0, 0xfffffffb, 0xcc4, 0x20, 0x9, 0x0, 0x6, 0x7, 0x0, 0x8, 0x2, 0x6, 0x6, 0x2, 0x8, 0xaa05, 0x3f0000, 0x1f, 0x10000, 0x0, 0x0, 0xffffffff, 0x6, 0x8, 0x6, 0xffffffff, 0x1, 0x5, 0x61a, 0x79c0, 0x3f, 0x80000001, 0x4, 0x3, 0x9, 0xffffffff, 0x800000, 0x1000, 0x5, 0xfffffff7, 0x364, 0x9, 0x9, 0x7, 0x0, 0x1, 0x5, 0xfffffff8, 0x100, 0x1000, 0x0, 0x0, 0x5, 0x2, 0x0, 0xf000, 0x3f, 0x7, 0xffff, 0x9, 0x9, 0x7, 0xa2, 0x6, 0x0, 0x3, 0x8, 0x8606, 0x1000, 0x1000, 0x2, 0x7ff, 0x200, 0x9, 0x7e06173a, 0xee2b, 0x686, 0x8, 0x43, 0x5, 0xb1, 0xdb, 0x3, 0x6, 0x8, 0xbd, 0xffff, 0x4, 0x6, 0x9, 0x5, 0xffffff6a, 0x7, 0x7cdf, 0x1, 0x3, 0x8, 0x7ff, 0x100, 0x2, 0x5, 0x5, 0x1ff, 0x5, 0x401, 0x7fff, 0x8, 0x8, 0x1, 0x12fa, 0xb7d6, 0xffff, 0x5, 0x8000, 0x5f6, 0x6, 0x0, 0xd5, 0x8, 0x6, 0x800, 0x4536a357, 0x4, 0x4, 0x8001, 0x6603, 0x284, 0x9ef, 0x5, 0x9, 0xa567, 0x7f, 0x497d, 0x9, 0xe7b7, 0xffffa59e, 0x0, 0x4, 0x8, 0xfffffff7, 0x6, 0x300, 0xff, 0x8, 0x3ff, 0x3, 0x1f, 0x7, 0x19, 0x1d7c8840, 0x4, 0x2, 0x0, 0x7fff, 0x400000, 0x670b0170, 0x4, 0x0, 0xfff, 0x3, 0x4800, 0x800, 0x8, 0xffffffe4, 0x7, 0x6, 0x800, 0x3, 0x101, 0x24, 0x7, 0x3, 0x4b000000, 0x2, 0x2, 0x401, 0x100, 0x6, 0x80000000, 0xffff, 0x8, 0x9, 0x6, 0x0, 0x40, 0xffffffff, 0x81, 0xd2a, 0x7, 0x3, 0x7, 0x1, 0x40, 0x80000000, 0x1cc, 0x3f, 0x40, 0x0, 0x1c6, 0x649, 0x5, 0x8001, 0x5, 0x0, 0x0, 0x4, 0x81, 0x7ff, 0x9, 0x89, 0x140f2a36, 0x3f, 0x3, 0x5, 0x1, 0x0, 0x8000, 0x0, 0x9, 0x100, 0x1d, 0x1, 0x400, 0x8000, 0x6687, 0x8001, 0xf5, 0x2, 0xfab, 0x3, 0x5, 0xc9, 0x0, 0x4, 0x1, 0x1, 0xfffffffb, 0x9, 0x9, 0x8, 0x0, 0x800, 0x37, 0x10000, 0x0, 0x400, 0x100, 0xade, 0xffff, 0x1, 0x80000001, 0x8, 0x4, 0x800, 0x9, 0x10000, 0xfffff801, 0x8, 0xffff, 0x100, 0x7, 0x0, 0x964, 0x9, 0xfffffffe, 0xc7, 0x7, 0x8, 0x6, 0x3, 0x9, 0xfffffffd, 0x7, 0x1, 0x3, 0x1f47e000, 0x1, 0x80000001, 0x100, 0x1, 0x6, 0x307, 0x6, 0x7f, 0x8, 0x5224, 0x93c, 0x0, 0x7fffffff, 0x3, 0x2, 0x1, 0xd8b, 0x0, 0x9, 0xc0, 0x2, 0x7fff, 0xfffffff7, 0x6, 0x3ff, 0x5, 0x5, 0x5, 0x7, 0x9, 0x3, 0x3, 0x7, 0x200, 0x4, 0x1, 0x7fff, 0x7ff, 0x8, 0x58, 0x80000001, 0x9, 0x80000000, 0xc7, 0x9, 0x9, 0x9, 0x200, 0xd865, 0x2, 0x1000, 0x6, 0x6, 0xfff, 0x4, 0x200, 0x1, 0x80a, 0x2, 0xaf, 0x9, 0x5, 0x9, 0x5c5, 0x2, 0x101, 0x0, 0xffffffff, 0x1, 0x1, 0x80000001, 0x7e05, 0x0, 0x3, 0x8000, 0x3, 0x3, 0x30, 0x3, 0x3, 0x80000000, 0x6, 0x2f281677, 0x400, 0x7f, 0x1ff, 0x80, 0x9, 0x1ff, 0x9, 0x9, 0x9, 0x4c, 0x7, 0x40000, 0x3, 0x6, 0x5, 0x2, 0xf9ee, 0x9, 0xffffffff, 0x4, 0x6, 0x9, 0x80000001, 0x8, 0xfffffffe, 0x0, 0x7, 0x400, 0x9, 0x7fffffff]}) r3 = syz_open_dev$hiddev(&(0x7f0000001300)='/dev/usb/hiddev#\x00', 0x1, 0x4040) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000240)=0x2) r4 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0x1, 0x10000) ioctl$EVIOCGVERSION(r4, 0x80044501, &(0x7f0000000300)=""/4096) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000000)) syz_open_dev$hiddev(&(0x7f0000000280)='/dev/usb/hiddev#\x00', 0xd4, 0x40000) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000001c0)={0x1, 0xffffffff, 0x8}) r5 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x4, 0x100) ioctl$HIDIOCSUSAGE(r5, 0x4018480c, &(0x7f00000001c0)={0xd4d, 0x1, 0x0, 0x1, 0x4, 0x207}) r6 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x6, 0x201) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000080)=""/215) [ 953.983267][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.008225][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.014745][T10174] usb 6-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 954.024048][T10174] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 954.032381][T15960] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 954.039033][T12050] usb 3-1: USB disconnect, device number 4 [ 954.042163][T15960] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 954.057810][T15960] usb 5-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 954.066959][T15960] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 954.075057][ T83] usb 1-1: config 0 has an invalid interface number: 125 but max is 0 17:35:50 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "030e00"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "02136b22"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x9, 0x1800) ioctl$HIDIOCGUSAGES(r2, 0xd01c4813, &(0x7f00000001c0)={{0x2, 0x1, 0x0, 0x4, 0x9, 0x7}, 0x286, [0x80, 0x11a6, 0xffe000, 0x9, 0x3, 0x6, 0x101, 0xa7dc, 0x1f, 0xf963, 0x6, 0x0, 0x81, 0x7, 0x441, 0xc5a0, 0x2, 0x6, 0xfffffff7, 0x1, 0x1, 0x8, 0x1, 0x9, 0x7, 0x6, 0x81, 0x0, 0x0, 0xff, 0x3, 0xffff, 0x1, 0x1, 0x6, 0x6, 0x3, 0x3, 0x8, 0x800, 0x8, 0x0, 0x0, 0x8, 0x2, 0x1, 0x1, 0x81, 0x7, 0x4, 0x1, 0x8, 0x5, 0x8, 0xd38, 0x0, 0x9, 0x9, 0x4, 0x8, 0x300000, 0x6, 0x0, 0x401, 0x7ff, 0x40, 0x7fff, 0x8000, 0x4, 0x101, 0x9, 0x5, 0x5, 0x0, 0x2a, 0x9, 0x0, 0x9d979b00, 0x95, 0x10000, 0x82, 0x1, 0x40, 0x10000, 0x7, 0x8, 0x1000, 0x6, 0x7fffffff, 0x8001, 0x6, 0x7fff, 0x6, 0x6, 0x4, 0x7f, 0x8, 0x2, 0xffff0001, 0x2, 0x80000001, 0x2, 0x8001, 0x7fff, 0x5, 0x6, 0xb913, 0x3, 0x7c000000, 0x6, 0x1, 0x3e0, 0x20, 0x401, 0x8, 0x7, 0x859, 0x4, 0x7, 0x200, 0x6, 0x5739, 0x400, 0x2, 0x3, 0x7fffffff, 0x3, 0x9, 0x200000, 0x10001, 0x35, 0x10000, 0x6, 0x3b8, 0x800, 0x8000, 0x2126f425, 0x458, 0x6, 0x9, 0x56, 0x7, 0x36645ca, 0x9b, 0x5, 0x8, 0x6, 0x6, 0x4, 0x800, 0x9, 0x4, 0x3, 0x200, 0x10f85e3f, 0x1, 0x20400, 0x1f, 0x1, 0x2, 0x418, 0x0, 0x925, 0x1, 0x4, 0x800, 0x7f, 0x1, 0x1f, 0xfffffff8, 0x9c, 0x7, 0x4, 0x401, 0xff000000, 0x0, 0xff, 0xffff, 0x4, 0xffffffc0, 0x1, 0x0, 0x8, 0x8, 0xff, 0x4, 0x3, 0x3a6, 0x6, 0xc00000, 0x3, 0x2, 0x5, 0x80000000, 0x3, 0x9a, 0x4, 0x0, 0x3, 0x101, 0x4, 0xffffe1e8, 0x20, 0x9, 0x0, 0xffff, 0x5, 0x6, 0x3, 0x2, 0x1, 0x7ff, 0x3f, 0x7, 0x6, 0xfffffffa, 0x1, 0xfff, 0x4, 0x400, 0x5, 0xd, 0xffffffcc, 0x0, 0x7fff, 0x430, 0x1f, 0xfff, 0x7, 0x80000000, 0xff, 0x6, 0x4, 0x10000, 0x8, 0x0, 0x6, 0x1, 0x9, 0x2, 0x7, 0xfb, 0x5, 0x32c, 0x7, 0x7, 0x7fff, 0x2, 0x27, 0x2, 0x10000, 0x74, 0x255e, 0xfffffffd, 0x10f, 0x284e, 0x6, 0x1000, 0x5, 0x8000, 0x5, 0xb4a3, 0x7822, 0x1, 0x5, 0x7, 0x8000, 0x53c2, 0x380, 0x2, 0x4, 0x1, 0x8c, 0x4, 0x88, 0x10000, 0x7, 0x2, 0x7, 0x7f, 0x9, 0x2, 0x4, 0x10000, 0xfff, 0x6, 0x3, 0x10000, 0x3, 0x0, 0x0, 0x4, 0x5, 0xffff, 0x7, 0x10000, 0xea8, 0xf0e9, 0xfffffffd, 0x2, 0x7, 0x9, 0x0, 0x2, 0x2, 0x9, 0x3, 0x2, 0x1, 0x3ff, 0x4ede, 0x1, 0xfffffffb, 0xfffffffc, 0x7fff, 0xad, 0x400, 0x7fffffff, 0x508, 0x6, 0x1be7, 0x3, 0x6, 0x10000, 0x8, 0x459, 0x8000, 0x8, 0x0, 0x0, 0xff, 0x1, 0x1, 0x7, 0x0, 0x7f, 0x8000, 0x2d, 0x1000, 0x9, 0xe01d, 0x2, 0x4, 0x9a9, 0x1, 0x0, 0x5, 0x1ff, 0x7ff, 0x5c9, 0x401, 0x4, 0x7c00000, 0x4, 0x3ff, 0xe6, 0x3, 0x3, 0x9, 0x2, 0x7ee, 0x3, 0x8000, 0xfffffd86, 0x80000001, 0x7, 0x0, 0xc6d, 0x0, 0x6, 0x401, 0x0, 0x2, 0x1ff, 0x100, 0x1, 0x401, 0xff, 0x2, 0x17, 0xfffffffa, 0x5, 0x400, 0x7, 0x9, 0x5, 0x0, 0xf7, 0xffff, 0x139e, 0x0, 0x0, 0x10001, 0x3, 0x8, 0xfff, 0x100, 0x5, 0xae, 0x8000, 0x4, 0x1, 0x5, 0x5, 0xfffffffa, 0x0, 0x9, 0xffffffff, 0x8, 0x2, 0x1f19, 0x3, 0x4, 0x5, 0xfffffffa, 0xcfe6, 0xe, 0x10000, 0x7, 0x8, 0x3, 0x7ff, 0x7097, 0x1, 0x0, 0x7981, 0x1, 0x9, 0x6, 0x3f, 0x8, 0xd47, 0x6, 0x6, 0x7, 0x4, 0x8, 0x4, 0xf32d, 0x9, 0x3, 0x4, 0x0, 0xf0, 0xfffff800, 0x0, 0x9, 0x1, 0xfffffffc, 0x862a, 0x5, 0xcd, 0x7e36, 0x3, 0xffff, 0x9, 0x0, 0x3, 0x8, 0x7fffffff, 0x3, 0x5c3, 0x5, 0x7, 0x1, 0x4, 0x7, 0x3, 0x8001, 0x1000, 0x7f, 0x3f, 0x0, 0x7, 0xf4, 0x1, 0xae9eba1, 0xd07b, 0x8, 0x2, 0x20, 0x9, 0x3b, 0x6, 0x400, 0x20, 0x40000, 0x800, 0x8, 0x7, 0x5, 0x6, 0x9697, 0x8, 0x2, 0x6, 0x7fffffff, 0x55, 0x3, 0xff, 0x0, 0x2, 0x6, 0x10000, 0x3, 0x7, 0x739, 0x5, 0x4, 0x141, 0x7, 0x5, 0x20, 0x7, 0x3, 0x7fffffff, 0xfff, 0x84, 0x7, 0x200, 0x7, 0xfffffff9, 0xe636, 0x5, 0x0, 0x3, 0x7fff, 0x3, 0x2, 0x8a9, 0x9, 0x50000, 0x10000, 0xc4c, 0x877, 0x7ff, 0x800, 0x0, 0x100000, 0x8, 0x3, 0x80000001, 0x6a65, 0x0, 0x5, 0x3, 0x40, 0x8, 0x1, 0x4, 0x1, 0x1, 0xffff, 0x1, 0x9, 0x0, 0x0, 0xffffff7f, 0x9, 0x9, 0x3f, 0x3f, 0x40, 0x0, 0x1, 0x55, 0x6eb4, 0x7, 0x6, 0x4, 0x200, 0xc06d, 0xb6, 0x1ce4, 0x3, 0x0, 0xffffffff, 0x0, 0x2, 0x800, 0xfffffff9, 0x8, 0x1000, 0x194, 0xaba9, 0x3db3, 0x14b4, 0x10001, 0x8, 0x3, 0x5, 0x6, 0x101, 0x2, 0x6, 0x0, 0x3, 0x5, 0x9, 0x1000, 0x601, 0x7, 0x9, 0x1, 0xd6, 0x81, 0x66, 0x10000, 0x9, 0x4, 0xf0000000, 0xdf9e, 0xb71, 0x3984ec94, 0x7, 0x5, 0x8, 0x7, 0x7f, 0x6, 0x8, 0x2, 0x9, 0x192, 0x9, 0x8, 0x0, 0x7, 0x2, 0x21f2, 0x8, 0x0, 0x1ff, 0x2, 0xc, 0x3, 0x80, 0x4, 0x7, 0x0, 0xfffffe00, 0x10000, 0x3f, 0x7, 0xfff, 0x5, 0x7, 0x40, 0x10001, 0x0, 0x0, 0x1, 0x80000001, 0xffff, 0xffff, 0x400, 0x8, 0x101, 0x7, 0x0, 0xe090, 0x93, 0x7, 0x8001, 0xffff8406, 0x7, 0x7ff, 0x8, 0x2, 0xfffffffd, 0x4, 0x2, 0x0, 0x1, 0x800000, 0x9, 0x7fff, 0x2, 0x3, 0x5, 0xf22, 0xa673, 0x7fff, 0x4, 0xffff, 0x12000000, 0x7, 0x0, 0x69, 0x10001, 0x400, 0x0, 0x9, 0x3, 0x9, 0x9, 0xca, 0x401, 0x89bb, 0x0, 0x4, 0x8, 0x0, 0x6, 0x800, 0x0, 0xd2, 0x3, 0x10001, 0x4c95, 0xf7, 0x5, 0x1, 0xb67, 0x8000, 0x9, 0x6, 0x9, 0x8, 0x5, 0xffffffff, 0x6308, 0x4, 0x3, 0x2, 0xb30, 0xffff, 0x0, 0x800, 0x3ff, 0x6, 0x8, 0x7, 0x5, 0x6, 0x6, 0x0, 0x6, 0x9, 0x2, 0x7, 0x1f, 0x9, 0x634daa5e, 0x100, 0x100, 0x27b8, 0x20, 0x7, 0x4f0, 0x7f, 0x9, 0x3, 0x2, 0x8, 0x8001, 0x2a6b, 0x7, 0xe263, 0x788, 0x1ff, 0x1, 0x40, 0x10000, 0x7f, 0x7, 0x9, 0x3ff, 0x20, 0x1, 0x1, 0x430d813c, 0xffff0001, 0x7ff, 0x5, 0x7e61, 0x2, 0xffffffff, 0x65, 0x80000000, 0x8001, 0x1, 0x33, 0x20, 0x0, 0x3, 0xda, 0xfffff001, 0xaf, 0xa0, 0x1f, 0x1d1, 0x6, 0x7, 0x20, 0x6, 0x5, 0x7f, 0x6, 0x1b, 0x0, 0xffff, 0x3, 0x3, 0x7, 0x800, 0x93c3, 0xff, 0x1, 0x7fffffff, 0x1, 0x2, 0xd3d8, 0x9, 0x8, 0x49, 0x4824, 0xdafe, 0x1, 0x4, 0x0, 0x2, 0x7, 0x3f, 0x6, 0x8, 0x7, 0x7, 0x8, 0x9, 0x9, 0x8, 0xab6, 0x1, 0x3, 0x101, 0x8, 0xccc, 0x2, 0x0, 0x7ff, 0x2, 0x3, 0x7, 0x9, 0x6, 0x6, 0x4, 0x32, 0x1fd, 0x4ce, 0xf84, 0x1f, 0x5, 0x7, 0x1, 0x3, 0x80000001, 0x6, 0xfe, 0x4, 0x0, 0x9, 0x3, 0x18, 0x1000, 0x1, 0xb4ad, 0x3, 0x7fffffff, 0x6, 0x5, 0x200, 0xfffffffa, 0x20, 0x2, 0x800, 0x6, 0xfff, 0x4, 0xffffffff, 0x401, 0xfd3e, 0x80, 0x200, 0x0, 0x2, 0x9, 0x7fff, 0x8, 0x62, 0x2, 0x16d, 0x8, 0x7fff, 0x80000001, 0x1, 0xffff, 0x3681, 0x8, 0x2, 0x4e, 0x4d61, 0x200000, 0x8001, 0xffff, 0x5, 0x5, 0x9, 0x0, 0x0, 0x101, 0x9, 0x5, 0x1f, 0x200, 0xfffffffb, 0x4, 0x3ff, 0x7, 0x5, 0xbbaf, 0x7, 0x0, 0x101, 0x4, 0x4, 0x10000, 0x1fe00000, 0x3ff, 0x8, 0x7ff, 0x2, 0xfffffffc, 0x80000000, 0x0, 0xe4, 0x82, 0x1c, 0x63, 0x9, 0x400, 0xff, 0x3, 0x8001, 0x10000, 0x14, 0xfffff001, 0xc527, 0x9, 0x0, 0x0, 0x2, 0x80, 0x20, 0x0, 0xfffffffd, 0xa4, 0x2e, 0x8001, 0x18800000, 0x49b, 0x40, 0xe78, 0x2, 0x2, 0x1, 0x6, 0x100, 0xaf55, 0x0, 0x7f, 0x101, 0x101, 0x5, 0x3f, 0x3f2, 0x5, 0x1, 0x2, 0x2, 0x4, 0x4, 0x57, 0x4000000, 0xfffffff8, 0x7, 0x1, 0x5, 0x0, 0xfff, 0x7, 0x5a5, 0x3, 0xffffffff, 0x1f, 0xfffffffb, 0x4d11, 0x9, 0x5, 0x1, 0xe6c, 0x3, 0x1, 0x80000000, 0x5, 0x7, 0x2, 0x2, 0xfffffffe, 0x6, 0x40, 0x6, 0x1, 0xffffffff, 0xbf1d, 0x3, 0x6, 0x1ff, 0x7ede, 0x1, 0x4, 0x1000]}) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000180)) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000000)) [ 954.083374][ T83] usb 1-1: config 0 has no interface number 0 [ 954.109555][T10174] usb 6-1: can't set config #1, error -71 [ 954.116378][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 17:35:50 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201ffff0fff5208480b0410f02d0000000109021200010000000009040000001ca86b00"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x200400) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000080)={0x9, 0x19, 0x5, 0x4e0, "10654a8a9acf60c49b342d591b0c4c028b83ad0d3a9d4b6c32d3f135089135af"}) [ 954.129354][T15960] ums-sddr09 5-1:1.0: USB Mass Storage device detected [ 954.137550][T10174] usb 6-1: USB disconnect, device number 40 [ 954.148146][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.168199][ T83] usb 1-1: config 0 has an invalid interface number: 125 but max is 0 [ 954.176462][ T83] usb 1-1: config 0 has no interface number 0 [ 954.182792][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.208188][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.228267][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.248203][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.268166][ T83] usb 1-1: config 0 has an invalid interface number: 125 but max is 0 [ 954.276771][ T83] usb 1-1: config 0 has no interface number 0 [ 954.282979][ T17] iforce 4-1:0.164: usb_submit_urb failed: -71 [ 954.289413][ T17] input input221: Timeout waiting for response from device. [ 954.297261][ T83] usb 1-1: New USB device found, idVendor=1ba6, idProduct=0001, bcdDevice=70.b2 [ 954.307388][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 17:35:51 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x400, 0x484000) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r4, 0xc0085508, 0x0) ioctl$EVIOCSABS20(r4, 0xc0085508, 0x0) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000680)={0x8, 0x7, 0x5, 0x4, 0x0, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f90111edc40918eccca101b667", 0xe5396cce46ccce57) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) write$hidraw(r2, &(0x7f0000000580)="3db9c66a18497c54efd9056a7d03a4782a51bfaa2bc418f7eaa933087317feecb06fb1945100d472e3fb28e3f9d83e0524bfc6051aff1239e31db75b322cf52400b1567a2a2e0db4ba6d2a09cd4294efa779a6ee2901195d14ca0f09934acb5def7b0de401c35678317d3e124969d81643d69c650ff800c786ada9fb542a17b97b31c27c6ee5", 0x86) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x73, 0x1000) r5 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r5, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r7, &(0x7f00000006c0)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d877bb6e3c846a562bd01c8046cf539ee9e8adcdef5738", 0xffffffffffffffe8) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(r6, &(0x7f0000001080)=""/149, 0xfffffffffffffd27) r8 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000240)=""/58) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r8, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSABS20(r0, 0x401845e0, 0x0) syz_open_dev$evdev(&(0x7f0000000480)='t#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00', 0x8000003, 0x11300) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f0000000200)=""/13) [ 954.318604][ T17] usb 4-1: USB disconnect, device number 7 [ 954.329710][ T83] usb 1-1: config 0 descriptor?? [ 954.343856][T15960] scsi host1: usb-storage 5-1:1.0 [ 954.385589][T15960] usb 5-1: USB disconnect, device number 11 [ 954.393022][ T83] as10x_usb: device has been detected [ 954.417455][ T83] dvbdev: DVB: registering new adapter (Abilis Systems DVB-Titan) 17:35:51 executing program 4: syz_usb_connect(0x6, 0xfffffffffffffefd, &(0x7f0000001800)={{0x12, 0x1, 0x0, 0x16, 0x2e, 0x72, 0x20, 0x45e, 0x469, 0x23de, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x4, 0x0, 0x0, [{{0x9, 0x4, 0x5a, 0x0, 0x0, 0xea, 0xc0, 0x7b, 0x0, [], [{{0x9, 0x5, 0x0, 0x2, 0x392, 0x1, 0x3f, 0x7f}}, {{0x9, 0x5, 0x85, 0x10, 0x110, 0x1, 0x99, 0x0, [@uac_iso={0x0, 0x25, 0x1, 0x2, 0xd0, 0x2e5}]}}, {{0x9, 0x5, 0x0, 0x0, 0x221, 0xff, 0x1, 0x8, [@generic={0x0, 0x1, "221c2fd184f3664fd3d7aa7ba1ac99f397e79ce8a378d391450cacfbf8b6d774afccf2724a16f71bdd6d628844b3a44acf46abe31d7e90527b6c86ab9015734aaca473b9dbe307636261ec9e716928cb517ca4f612950c888a04f4c6ffde279c6ffae7df3972b6f2fdf579182f291d8ece99622b1c105af84b87d289c822f79a2582faa7ee144bde"}]}}, {{0x9, 0x5, 0x6, 0x10, 0xb4, 0x3, 0x8, 0x3, [@generic={0x0, 0x10, "c17051ce887a1d679d31151c59d98b8ceb6ae89ec3418be983050610e0a362b6e62038d13b53fe67f5b78075c906c37626d55056b87a24d7dba7059c20c5982dbeac0147e8843384cf0686b420021fe1733fceb0012d96f6045466bc60fd7e0b88b8173b42e63682f292e46cf310f3587c976823f9461d420f03769e10"}, @generic={0x0, 0x23, "10cb6f26d87aabfa47008ea179985df64de075e0cfa29b0a5e0d0691631668794a521465163bb215f8579fa34c958aa3fc3431a54ab58de17f29b7a05c2ffcb7df37597106f9bffa1b0f4066f51d55095a61f2c20f1a9fc4850812f5ae0af5f67b8a5ba5f537abe4f76a8769ef2ceb5495d58bd4888d002aaef585b0b7aebf"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x36c, 0x9, 0x49, 0x7f, [@generic={0x0, 0x21, "46ad"}, @generic={0x0, 0x23, "466c7d0ce962481cfbff48d4f90803353bf8bc9bd50fe197ca344de8058c1cabde8413293fe279beff8008fbae0eaccf18"}]}}, {{0x9, 0x5, 0x82, 0x0, 0x33f, 0x7f, 0x1, 0x9}}, {{0x9, 0x5, 0x5, 0x0, 0x10a, 0x7, 0x0, 0x8}}, {{0x9, 0x5, 0xf, 0x0, 0x2a0, 0x3, 0xc0, 0x80, [@generic={0x0, 0x2, "85199968255006450f419f6d1a300bb4a30a2254a19bef443789fc9b0d46e308f8d318f73cd139cc9d6a95158b2fa3bb858ede4a2e46fd31dfaf32cc9d5ce3ffac8f92577a6acdc91f51c2c9970b7371693b60f8a34a6d0728098e6e7595edcd2c76006de1113b819bd262f92c3ac49f432be5a0d92e01c1529ac61aace63d52bb795504c472da037341f7b4230dd974f1f60549a1c59e13"}, @generic={0x0, 0x9, "a153c95cdd39f5d2ff53f7f84e506c3c9773d85dede23aa8ce55d0be1d42e4b2aebd673d0a79aba8b04bcf4d7a4d80c105a2dd6a9ca1caf0727057dd7c7da742a9e171ccfc162a3de87e97e0fb4fd7b7098268a8db2cd894bb572d78d942bc44b2b476f3f8811d33f85c9df61f111d7690b506c6e614b2dda9cb28369c17b9739b9ff4af545a723c119365e586558e5ebbf47102df1752f77694b5e74317b48a962a65a06f38d96e2de8ad9d49f4cae59cb1db5c90d83af0864ea01d681f733056742ea512fc5fb57365df1c57bd58615403b79c0f0a28d38ca821c07457f2ea31b72cd4"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x17a, 0x0, 0x5, 0x0, [@uac_iso={0x0, 0x25, 0x1, 0x82, 0xda}, @uac_iso={0x0, 0x25, 0x1, 0x1, 0x3, 0x400}]}}, {{0x9, 0x5, 0x16, 0xc, 0x145, 0x0, 0x2, 0x1, [@generic={0x0, 0x7, "b80757b50a4ea0b42e1e56c177e790921542986e3b7e5f0d9fe147b1b08aa99127bc3a20981b7e480127f576371267be27645ba23c70cac236083c1d26c88558fe31191747add7fdc3fe373825d53b1780468d8fd8fd3499ca64c0da979b4a58351afc0e43f736ef0c95664522628e320aecb7216cd177a70bb75954c17342c8d2f16372dd9cf9fac3b948e8152ad5509e253d8439799f3e5fbc4bdc4603363d1878b45db4ed70f9d9896793103359db9f913d2b956c2e0d2586c97d182d3d48"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x1bb, 0x81, 0x4, 0x5, [@uac_iso={0x0, 0x25, 0x1, 0x82, 0x7, 0xfffa}]}}, {{0x9, 0x5, 0x80, 0x0, 0x362, 0x9, 0x81, 0x7, [@uac_iso={0x0, 0x25, 0x1, 0x3, 0x0, 0x55b}, @uac_iso={0x0, 0x25, 0x1, 0x80, 0x6, 0x3f}]}}]}}]}}]}}, 0x0) syz_usb_connect(0x1, 0x159a, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0xa7, 0xbc, 0x72, 0x0, 0x2304, 0x245, 0x7e84, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1588, 0x3, 0x2, 0xd7, 0x893991c5cf0a24be, 0x0, [{{0x9, 0x4, 0x2b, 0x6, 0xb, 0x20, 0xce, 0x7f, 0x3, [@uac_as={[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x3f, 0x8bc5, 0x0, 'K\a'}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x4, 0x3, 0x3f, 0x8, '?', "57de"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0xc9, 0x8, 0x4, "1bc7da"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x4, 0xff, 0x7a, "b508b0ef2ed7b930"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x22, 0x1001}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0xf7, 0x3, 0x9, 0x6, "871bc8048d84c4cf99"}]}], [{{0x9, 0x5, 0xa, 0x1, 0x2f2, 0x4, 0x4, 0x60, [@uac_iso={0x7, 0x25, 0x1, 0x1c3, 0x72, 0x1ff}, @uac_iso={0x7, 0x25, 0x1, 0x180, 0x4e, 0xfff7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x17d, 0xfb, 0xad, 0x2}}, {{0x9, 0x5, 0x6, 0x8, 0x2b1, 0x7, 0x7f, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x4}]}}, {{0x9, 0x5, 0xd, 0x10, 0x1d3, 0xfd, 0x8, 0x1f}}, {{0x9, 0x5, 0x0, 0x2, 0x151, 0x0, 0x6, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x4}]}}, {{0x9, 0x5, 0xe, 0x2, 0x2ed, 0x9, 0x9, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x7}, @generic={0x7, 0x9, "0a7a2b55f8"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x391, 0x6, 0x8, 0x20, [@generic={0xa2, 0x8, "620b1386add224756c6c0292e0b657f9a48b7269e6373a9a84785c048bdddcf0fbc3a35c167282f51ee8e7c3a417df9d21f8e9a63c3c1155dc57b2d73c6366799dabaf87881b8c2466d8eb270833ae140e0e7c8e83a308f085163921ddf2e56fe410a664374e8ca475edd096add9c408d368206c1513a6fd262c5b0ef9f6d43ee4229a50d1e1cde5c6bc09bcf8ad51125fd563c50be53ac9024e8979ef5649a9"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x1f6, 0xe5, 0x1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0xeba}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x80}]}}, {{0x9, 0x5, 0x0, 0x0, 0x276, 0xc3, 0x7f, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x1e, 0x3ff}, @generic={0xcc, 0x6, "91b808fbe8cb4771f10d42a1c0174d3aeebcededcb107ac5dbfd81694d7ba7baa625b853292799e3a40643edcbd5ba90b141df7f607d2e5265e1f49da631c25087a1ab6670bbc3cb92bf7801bf7a36c158c53a187284f94849cba41b101d98a74e1427c503ae4ac19a86b772afbcd7d0243fc75aea5ac9e004eb0963a0b860cd24701afe424ec6ce10b9ec041dd5d62390a3d60f2e80c4304ee42a1a059ad159590ab232e6e8b278010714a526db8daefc7597d9648c81d7a411c78277c6ce4fae9e7e316dfe8a315f1d"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x62, 0x6, 0x7, 0x7e, [@generic={0x1002, 0x30, "5ea31efd28b61143faf80eee41c7e6778ad4505bcf0707c6625c1fe531abeaa72c5a917ebe38501e4d65f1dd367d297f3aae7f9b28480cf82f4794bfde2ba811e0b5c28e2ee1ce175e1404f5cde931e446974c974bbd34ba6ed8e501f53320d01d9d55f1bb3dd91e6f38bc0d916de10bede284b93116814d8a50381bdf06fd98d7ea1dec4d688757ad5a537e5132b5080c1fb877aec6dd5ca81323eec765fff0eeabd17401e57c87c7f263b3a36d95c6fcbeef23d902f2c66e1d58300c150d87fafee8e40afd28ffce5665be2a488b949dbe1995d79b3215ba84b8fa704d14ab4e74d9a332d881ea01d2f324152baf2ad5e7baba532c1e593db31c0b0e2981a8a1109f6df0fade096ff80a7d363aea049bc4db3079c1e9cdd9b2ba35375dc4e07da1db3b61166788856b3a3b367502c52995630512879f2ad0aa734228169e4d0351071c0988bf2b78c4243fcfa0e07da47d0c4a7061e8d599474b51b0f07b4910d1daa2dc164eedc269c1b14866252d12be5e6c3ef62c960b5d03cd885748de8d572fff60ebbca605dd795fb5c3ab03dbc4b5f3a6de19c8372dbbd1ada39896fcaac6e93aff4e7e070f84deb292f7be68ef6b4babc23d41c1df64e8adecb6606a18ce0cbb805106ed3420067bcdb0943e6daea5bcda2267c72841bf880a4d779e005ed1f5a4c0a22fb8c607c03e5dcd975391ae79556825c1100074e9457a9455efed548bad85280b709904be872a89bd47367bfb9ef654a0485c97ff0edffccc1e3ca2fec870884b0a1fb8bf69bce2707741f1fac24fa42b5f08557779a79eed2afe6202a23a291c6e7ceae675899105455c3f2f8d18627167810efd14813e20c37a350081a5e3cea8368c199668061e612caaaae3dcb14ae24ff25c330d5188a43d1ca58f1479fcfc3a3a4ab2d6838d0cf258476de4ecee9a9d588b5ed58bb99e53e4d475f678dd3b2389badf88de2e494111a66ebabc56ed107912d263155bbde1278985e1ad797eedf5558ef8a443eed1ff233ccddb572550000d7866887e5c59fb0e4332d0c21aa792f23d12599656780d98d30169b652a78d6cc02e4c7869c89293f5dd301724c4a4e17e0b76524412c6577e73f44563a0a61acb0e2587a62b4078239ec4aa050787e08aa37cbae5b3133d31dd2a0c04058f05d3140b56491a74ca7cac50761f841e8027a37d86a7e4528e20fb77dd387a8a14671e2ba1a5b34c390d97875b7be4b849e8181d03fbf3f4f7e94e7e9588dd6deade77e5a7f99c8ec1116c621d851d85685ef837e6ecaa4fa445b9e5246f3f6350e8ffd9d59529fce007985cb012d96df96bdb7a09c5e8c345bd4b8fbf288dd379362899b009eb1e27f55c7d26189e59df370075d4b92a201db61bec0a7d4c754c9d6d85fb73ed32ebdfe3d3b9d18505c4b97c414c345000d9270c6afe7eeb55368ad40f035d40b20ce65108783b315920647f973ce4b47355d1379f0f7c0c719098df768e2051cd47a8856129666a1b74cb604d93354be71b9b8b65edecc58f912d01427d18b6a9b7fed40de3d20bc6ce63a1ac5ee8f794ca32a16d6177946d63fabcf96c73fc7000144907e7773d38113ef1db72d720afeb2f6137d0b812e3c729e4e43b3f9df1bc67729988b5419dd7a6c0e75de9eb965010b698c226da95fe0ffde561e54eacf1de6ed553a05a25d8d97a051f31d45889f86909c43221d7817aaafb3d84fbe844eaa01937f5b5a76ae23c47faddb3950104a6a75f750afb8ced89881a11d6d0af322f17e944b796272321fa91eecb359fcfccd16d572a1164994535e0a0182576cf9fe9a62107a634bf690258456fe621c7a3a8f689b4432b8379da551d0b3ef8367eb11dfc726200893d23646020740a1584dc8679677894da53deaaed31592b4d6b4e80947fb7cda4869898f5264e7cb8688a608a607786fdb01915267a8b8aa762b992261b75ec6e710e3d7f3a54ef74088e6a881d5704206478829e1899d28af40c3dd73ff26e6aa59fcaef52db229a927e9e8e444771ebb21730775db513fd602db846445abca28c838d4638ddcded564b0dcd2a6e8df7051baad27e0d662080c585a9eb6bbf9a98aef63078f2d2926935a11563a085e1c8e340976b75a76d67c42c7cfb725984257074c4607a156818548728a7087f27fcf690baeaac3c372c7de447c5237c3f134efbc8635ee2c15f5f1233f581dc5c581a0c446396db7e44c9c095e2947a2cf94d947f3d29f41323882f6972be006d0e389752920c54ede83eae0c7f2b31101ba012faee0a8137b769cd6ce9b641a1b48af6d8a83335cec1e1c591e380dc0594ecfdca9ad05cc14672359f98ac0ecce4002f8e4d81fc74d532f5d4a39123646df8aecd8633345eefe1f90266d01f70ac23b780990adaf6a87551a95413aa129711ff280c27e8b46bc2a44cb4a755789bf9f789b739f116f43dc34b053cad7fd277f2cb816a3dc858507d988cb294a47fd3ed94223559442cf2eae2b23a4646c925cd2c2ebc855e062aea0612f982566a8656c3715258843d6bf4e24e80e2f92c1c28641373a5a641f1af061e479e273b51d2f6b1a74983da9655c8db5f6418a453f7c0da649b8225a43fcb906e8104b4135f6b50ec5b242b0ccde70099e221689f27628831dc20bf5696d81de3c57646fb402b2064da21205d8bd5121d75aba40dcf65bfc9fad877b86a7ad40f0355e0ea0a09089206db73646ea70198354bef49605003589781515cab5c4c376b764218e5df27b181a0ad707578b93375a6094519decf16c3428108ffb121da105b2cad387ab396cf4b6efde8c0c1a115c687d97931dda6adfaa55fc5e0a30a5c12f754160b6554f531d59527bc8bfb1c3a4349c3406f44cfecc3ca802f292426f85df99c2be141b9e68bbe702e61ce9c0fdaf7cd8ea03e40aed04b391f51dc77e714d7eea7727994256bc79a9b71dee136d532814ae8833ab2b87cabb96860412cfce4ea623581d2034652213a3ee9f3a67429d8bfe565557378b33475ef80c1df18f85a110fc569099da39d5bfc9a22d8c441c4a38903263a8132918056ef7acdc5b05132fc9b473fa2374d4d0e4f3bfda3756a4732fda62963a2cde06601064484869bf25c57457fc0ff692b877e4887165513d3eaa8e8390a7adc5e2ffbd52a30ff1ec11105e485244799e332fde0a5472a77d24a0f5715bda49d806dd06dfac6b667c7b3da1a832c9a336972c66eca0aa6229c3e99b3e412ce978e8dab6bc95dfbca5c4a493b77611474d543d436be095d21a853caf624a8300a25d6b7473809d18084c7915534ec93963f5bfe5b4a5e07a27011af41ec76e85f274d0583600ac3c6a37f42c867a5a35e5ef3aea60a51ca10191fbadfd92d31593334c1405d2dcaec49123ee993df6d9582f6d179edfb405c6d84b46babfa4da9bca29bc25d2a9737754bd38600d0d6fb6ce0ba071e21bc702b97981d6de4e103ddbb9053f01102e0ba348e22d1353189ce7a49236ee4abe92424397704d557d7860e4cf48e8356803338c5ca0897954fee7ca4a77a370064dd8a0cde5c3d8fc16ef23653c18f51337f6451ebca7a2c4c9e19a31b5d4327066a1f4a5c6cdfd8f780a1de3cb1e2ef85494dbf3a6054874751c10351740e76d99a730e8cbd8061c695b0542f636b41d7d53f2215642291f0ccc7ec7dce1182035e2b758bfa94b2743a49b810539f751207c506e016829ea5ea226a40c6aace0335e84f2e8c3125d388821aa70403eef5f25ad8a06b979e5fba02d0d01a55fb598c8852edb9de198ce65f6db88ec4e9e7cfe719dad77294e81b9b84d19790abe220f985853e7c7c8f63cd21e704030b1fa5ad6a9b64bf051b41c7af37c719e9c2c62089019b846aa7784e3b283b673ebcf9e98e4215a873b2d3213125b9cf48fa09365eff4b3b2916a6ddf6726c2a88336079d14b80938bdcd0bd2d33f736fa99667d0a7a4e6d480db3a01fe7a0e4df1a63c264ca1c6b49037efee9665306f5c370f235f944da31e6764d972d82742d38eb9f5893b1041a44f89390f9778de31422e59638d209bf115e9c35e644857949b73846f8b895c71be600b8831bf9c21151a179ebf3e4192c32968e339dc2742b4e7f24c790a1a6fa165db8d9b161259748bc50fd489ba2c435714908daecd580201ede87da4d7558e8e5bab81796675af97e280550c0d2bb36201ee5dc5b564f6262c2ec2be2dbda8312742c38cf14243f608d43c89518394f02080c65920633d4040a1ce1081aed9d4ac829237cc3ac41ad55393c63522f556ee38f505107be45ddbc5ed0223695f761e51593299bb4caf8973f306296699861101e44f916b4cef49fdcb080f61687fcc38ecb4cce033e9c3969a07342cf12cbf377e9a98629fb35bd3e90da2a1f631af4116483d90bc2f77db4d040c688372ee75189c9c1637873d061b2fe555d2b01b8932a6b8ce4690194b2d8908c48bdc43d69650a7f0b5e11dbd9407b2c6bee35e80342149c0e9e5c0ce147f2673caa6a8d1b44f339fad66ad1b51fda8c6e8b22ef181a5def34ab96aad81b8cc1afa2a0f60d588ca96e20005f3f87ee66bcdea160e58fab5e8c38b1914e1e50b6645c9eb9792f26c4077f1700f8db67f5d33b20d3236260eb93bc26f2c4fbfa95014c0b0257ed0d6393945a882dacd14c6dcbda407b1ffb3327b8cb62fbdb4cb199631948ea189f4941613594fbfe357dd8304799d8372dbcdcd458f63a611a276f65c324fff50a08c7edcdde4f12132616f043f1ac4732a4905f5934087ab9f1d1fd598d613cedb63a849443fe485c1d97456562de88836327e083ee1fcefa0b08fe4ae959770985f0a6ceccb11d21930b47a62b906f5bceeffe940a20b47162a2b885636a77704d87aef7efbde6623760cf3b6405a927075be06ca3a4bedeecea0bc108349e93a7a66cf18e626ee3a8a7b05a2311061a9dfa1099eb5224a11b98536cd5fea804d6ac0c5c7922efc54bccc215776bda55bd0dc3d01449937d2b2b458529ad0f37e10cb19aaecc1171537de606c319ee54685c11bd60d9ed7e8c828ee9bf1dd6764b958a7ab88dddb62635abd84581b92dc488a1ee785d91176ecddb3954fe6a3e6190e1df75d7437b07c5b92ded477bb8b74a7542061bb264437c85d4d341fd4ff0ea6d1bb7042bb14fe832e36f208ad8a181331bd37360dfc5b5f85683a6d79f38321b805f9e9fc5119304c1d8b5a5460dc48ce0386c2560f0a5d73a1e153af684c924bbd39bfadf91c5bdad97c7ed507b0f7e2babc0feadea6e8fb68deece6a8a80ceb0ce55a2143c17ecc45432a02b7710a801a466f2fb2b656cedc3891c8626fc0ceb732ccd500d09ce3b6f171344137409183ec1145701f6374f31bc5f14509378958534231fecb74d359e430afe6c8ca25b73c959d221f51edc131ba697c3885c71fce7c8533b6a23eecf4fc8350283471cc9d7de941b83d3655175a77e3443a0a2e653c486eaaaedaf5cb65f56d11db7d3a371d2d87c54d0bb85da55de4c4ca4fd6fb3ecfed20e56c54ff33d3176a8b5d0179351dd4ab3017bcd87c0d41902b6c717d2a9deb7f5fd912fbad4947c0d8a11bac0b9c734765729c0cdc0ae0dfb916b2f4a804c77e1e9c9e66647de86e32259c44d54ebb08e1f4a0ed3b4a48affa4c22af31c1b4430d3f194157232916b03bdcf9d4fae1c3a61d51dcb3c261b1dde74b3c2878506720c977d33e5ea752491160b279e2ff3c68f31a5e68860cbc16cf8d624234bb8d0329c55dae3666f30001b3a43130f0af77856693cd6b1a5"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x112, 0x4, 0x5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0xff}]}}]}}, {{0x9, 0x4, 0xb8, 0x9f, 0x6, 0x9b, 0x75, 0x65, 0x6, [@generic={0x2}, @cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "d5732fbd3b"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x7fff, 0x490, 0x0, 0x8}, {0x6, 0x24, 0x1a, 0x9f12, 0x20}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x20}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x7, 0x9, 0x7, 0x1f, 0x3f}, @mdlm={0x15, 0x24, 0x12, 0x6}, @obex={0x5, 0x24, 0x15, 0x74}, @obex={0x5, 0x24, 0x15, 0x7}]}], [{{0x9, 0x5, 0x41, 0x8, 0x308, 0x46, 0x1, 0xff, [@generic={0xc2, 0x10, "8a24456ee73ee0cf70dd575027f6bccc890a674ec24dda2397afdcd867e7be13cc0aa05b409ebf9574917196ecbbc9461000bb6613ea271e8152109d21982dca0630401bf8038d99e9109abda6ff65ce59676a5acd05de2b2ef987031a743f6eaf7c0af24698ce05ec9fb16ce3a54ec865ab5a6b0d0d1ded443d8965fbe65cddbba405e9c8fd5ed883e82fd4c299428b09f0f0ca53dc318f71bbd5b9155ca9291fc61bd2c49d81ad4b72e181d31fc204af48152ce07ec5176dafcd4957d65e3f"}, @generic={0x34, 0x4, "4ade698ad7cecfb6116c0031b8eebfa623153596d7994bbd074b7120467c122d6062259a5a14a79492f495b04dd6f4a5b206"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x26a, 0x9, 0x3, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0xc34cc54b31808ff6, 0x4, 0x7ff}, @uac_iso={0x7, 0x25, 0x1, 0x5, 0xff, 0x81}]}}, {{0x9, 0x5, 0xf, 0x10, 0x154, 0xfa, 0x7f, 0x5}}, {{0x9, 0x5, 0x0, 0x10, 0x4, 0x1, 0x0, 0x4}}, {{0x9, 0x5, 0x0, 0xc, 0x47, 0xff, 0x40, 0x46, [@generic={0x58, 0x7, "30cda2580b7ceb62e1cc36a52a19d2dc2d04eb230cb727df40e21c5bc6cbafca814a0ba9db34f6151d07215f500aa1258fa4eea8a45fd7c1847cddbcfa8ec369a3841599101026ee9710d0b278472c5ea44db05295b1"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x34e, 0xc0, 0x7e, 0x7, [@generic={0x2c, 0x91d342aac0629f61, "6ab6a466089860c1f89f2cf3701aa8b0613666d1c442b616cfa1e603649cd1d215979dd215b25810f514"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x311}]}}]}}, {{0x9, 0x4, 0xfd, 0x80, 0x5, 0xfc, 0x4, 0x71, 0x4, [@uac_control={{0xa, 0x24, 0x1, 0x0, 0xdf}, [@processing_unit={0x8, 0x24, 0x7, 0x2, 0x4, 0x1, "e1"}, @mixer_unit={0x8, 0x24, 0x4, 0x5, 0x1, "5cdea0"}, @input_terminal={0xc, 0x24, 0x2, 0x2, 0x202, 0x4, 0x5, 0x4, 0x1f, 0x3}, @selector_unit={0xa, 0x24, 0x5, 0x6, 0x0, "647918ed1e"}]}, @uac_control={{0xa, 0x24, 0x1, 0x3, 0x1}, [@feature_unit={0x11, 0x24, 0x6, 0x2, 0x5, 0x5, [0x5, 0x6, 0xa, 0xb, 0x5], 0x47}]}], [{{0x9, 0x5, 0x3, 0x10, 0x64, 0x1, 0x5, 0x2, [@generic={0x6b, 0x6, "e9dd354f30a9d7d0674c84a409f5ea7c1f9b55ee81ceffd668cfc4342d40c2d2f051bb69e5fc69eb46332e489e8347dd0b9f50f34c80ecddb8f30323f6faeefbb23752987b92c79f3738cb3b2072874b90c7454cc5cd2b66568a6785bc440832d091f9057a5ae38aa6"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x39d, 0x3, 0x7, 0x9}}, {{0x9, 0x5, 0x6, 0x8, 0xe9, 0xfe, 0x10, 0x2}}, {{0x9, 0x5, 0x2, 0xff99a0cd1f05c03c, 0x99, 0x1f, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0xff}]}}, {{0x9, 0x5, 0xd, 0x3, 0x381, 0x36, 0x20}}]}}]}}]}}, &(0x7f0000000040)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x1f, 0x7, 0x4, 0x40, 0x3}, 0x6b, &(0x7f0000001680)={0x5, 0xf, 0x6b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x6, 0x0, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xd, 0xc, 0x8}, @ssp_cap={0xc, 0x10, 0xa, 0x20, 0x0, 0x5, 0xf000, 0x8}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "4d38b55c450a4145913baeaaeb8cd05b"}, @ssp_cap={0x24, 0x10, 0xa, 0x1f, 0x6, 0x3, 0xf000, 0x4, [0x8eb4b4141325613b, 0xbe68, 0x6, 0x3f00, 0xfe4030, 0x3f00]}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "28c172b983563589161b3490988adbf4"}]}, 0x1, [{0xb2, &(0x7f0000001700)=@string={0xb2, 0x3, "ded2f9f9910d31bc9295850fbb1b33a479ef31114e95fefffe1e8ea70ef0d1899070dfec8f9b8c7cd5fadbb99e4954bcd6f33f2af9a1cf7c30bac31952210ef005a33c1bae01f5bc8a06ae36a62660fecb7f157d02211236a79c1ba334663094022b22213ef153aa5202102f34ec851d790b929a0ab7855205ffa66ff15c5fce0e94f53eb7ad24207b31e3b50153a3f7d4f69eb3ac952f1d9043c75e8a27c04c4429124aecdcee2beccb92595fe3fe8f"}}]}) syz_open_dev$hidraw(&(0x7f00000017c0)='/dev/hidraw#\x00', 0x9b7a, 0xe78018584f2ba7d1) [ 954.450120][ T83] usb 1-1: DVB: registering adapter 1 frontend 0 (Abilis Systems DVB-Titan)... [ 954.490272][ T83] usb 1-1: Direct firmware load for as102_data1_st.hex failed with error -2 17:35:51 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f00000001c0)="df77084ba3c1484f855c1124de387ee81b7367ab7f8b3aba6c47e784c03b484fe11168eff6ceb4504c58fbbea49cdf37520266c908bad6d34a01b754dbbcce473ecb2f7a7969b7c5f02fa5168923515fa75c38c6beaa73b2ab9480f0df709a6a9652e57ad95cd8b498f9d7f3255fb7cebf3745a85e3a5aee4571f7013453d7c90ec5bcfbdfd24c5b9c9fdc6bc7be501b70fb09d058a4a56a016258de0b1ac011e3ce5811b5d720c9d341a76540b97a0a31db22d0ad1c2c16f622534f6b85", 0xbe) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f00000000c0)={0x3, 0x203, 0x3, 0x3, 0x10000, 0x1}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_usb_connect$cdc_ecm(0x0, 0x6b, &(0x7f0000000280)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x59, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '< \x00'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0xe, 0x24, 0x7, 0x81, 0x40, [0x3, 0x4, 0x7, 0x0]}, @mbim_extended={0x8, 0x24, 0x1c, 0x100}, @call_mgmt={0x5, 0x24, 0x1, 0x2}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x6, 0x5, 0x80}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB], @ANYBLOB='?\x00\x00\x00', @ANYPTR, @ANYBLOB]) [ 954.499382][T10174] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 954.531774][ T83] as10x_usb: unable to locate firmware file: as102_data1_st.hex [ 954.539656][ T83] Registered device Abilis Systems DVB-Titan [ 954.558586][T12050] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 954.562000][ T83] usb 1-1: USB disconnect, device number 8 [ 954.615346][ T83] Unregistered device Abilis Systems DVB-Titan [ 954.619587][ T83] as10x_usb: device has been disconnected [ 954.668427][ T17] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 954.748112][T10174] usb 6-1: Using ep0 maxpacket: 16 [ 954.838108][T12050] usb 3-1: Using ep0 maxpacket: 8 [ 954.869171][T10174] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 954.880127][T10174] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 954.893151][T10174] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 954.902397][T10174] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 954.914111][T10174] usb 6-1: config 0 descriptor?? [ 954.938231][ T17] usb 4-1: Using ep0 maxpacket: 32 [ 954.943581][T15960] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 954.958237][T12050] usb 3-1: unable to get BOS descriptor or descriptor too short [ 955.018293][T12050] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 955.025987][T12050] usb 3-1: can't read configurations, error -71 [ 955.078365][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 955.089326][ T17] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 955.102489][ T17] usb 4-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 955.111610][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 955.120967][ T17] usb 4-1: config 0 descriptor?? [ 955.188151][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 955.193573][ T83] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 955.358266][T15960] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 955.367308][T15960] usb 5-1: can't read configurations, error -22 [ 955.399341][T10174] cm6533_jd 0003:0D8C:0022.0066: unknown main item tag 0x0 [ 955.406784][T10174] cm6533_jd 0003:0D8C:0022.0066: unknown main item tag 0x0 [ 955.416659][T10174] cm6533_jd 0003:0D8C:0022.0066: No inputs registered, leaving [ 955.427683][T10174] cm6533_jd 0003:0D8C:0022.0066: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.5-1/input0 [ 955.518347][T15960] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 955.600135][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.608539][ T83] usb 1-1: unable to get BOS descriptor or descriptor too short [ 955.628379][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.636559][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.644797][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.653277][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.661690][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.669882][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.678226][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.679491][ T2749] usb 6-1: USB disconnect, device number 41 [ 955.686366][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.700506][ T17] logitech-djreceiver 0003:046D:C71C.0067: unknown main item tag 0x0 [ 955.708376][T12050] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 955.719491][ T17] logitech-djreceiver 0003:046D:C71C.0067: hidraw0: USB HID v0.00 Device [HID 046d:c71c] on usb-dummy_hcd.3-1/input0 [ 955.748243][ T83] usb 1-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 955.758371][ T83] usb 1-1: config 1 interface 0 altsetting 8 bulk endpoint 0x3 has invalid maxpacket 660 [ 955.768372][ T83] usb 1-1: config 1 interface 0 has no altsetting 0 [ 955.828197][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 955.928519][ T83] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 955.937957][ T83] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 955.946057][ T83] usb 1-1: Product: syz [ 955.950449][ T83] usb 1-1: Manufacturer: syz [ 955.955060][ T83] usb 1-1: SerialNumber: syz [ 955.968147][T12050] usb 3-1: Using ep0 maxpacket: 8 [ 955.998289][T15960] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 956.006564][T15960] usb 5-1: can't read configurations, error -22 [ 956.013675][T15960] usb usb5-port1: attempt power cycle 17:35:52 executing program 1: r0 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x20, 0x4, 0xa6, {0xa6, 0x2, "41bd695caf2e10d3cc5db539f31aeb0053e6e0fb7c7e44900fe2af793bd5c7fd8f90081892d7349ec435104b0942ee8eb1dffe07aea09959d55806c9846e8cffc2bfc9d2c43dc508ff4fe0fbd7f7cd12595157927bb104cd791c4b01ce808026df37d2b124ba4ebc64acd0bc6bce63a1b90671a968992229ddc21ec3985c9df2f8b153a6b211619e223d969689624c823faf58a362bedd379b11669008fc024fc137dcba"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000002c0)={0x1c, &(0x7f0000000180)={0x41b32daf9574da33, 0xe, 0xb8, "2db3ff0191c4678ae086da0f868fbd858c9343ece6d98ceed961f53ed68c16a3ebc1e1201701dc0a2ed5e2a4f3d930e98c9d6d3f0c63b5d7e94062e11db23c600d27f254bf2dbfa6ec0e7e0d30ca2eca64f799f7d3dc4d99e6e6703e4afa73830cd32ef982acff7203f9a2a45d7c46ea724d129b45d9b548c616e27ba9f933d16b988b1c4d0cf9325cbd42eb441cbe17aa45b3d53aa89ec55854d5183a9fa8419079161ba713f2a76d9d65a4f9662a3ab10d72c350ac688a"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000280)={0x0, 0x8, 0x1}}) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f00000010c0)=""/4096) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0xb, 0x31, 0x10, 0x4d8, 0xa30, 0x7df3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe6, 0x0, 0x0, 0xf8, 0x15, 0xbb}}]}}]}}, 0x0) [ 956.088269][T12050] usb 3-1: unable to get BOS descriptor or descriptor too short [ 956.158199][T12050] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 956.166930][T12050] usb 3-1: can't read configurations, error -71 [ 956.173888][T12050] usb usb3-port1: attempt power cycle [ 956.298325][ T83] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 956.311962][ T83] usb 1-1: USB disconnect, device number 9 [ 956.383377][ T17] usb 4-1: USB disconnect, device number 8 [ 956.418184][ T2749] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 956.448098][ T12] usb 6-1: new high-speed USB device number 42 using dummy_hcd 17:35:53 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000c250f30882050300eef70000000109022400010000000009040200026833cb0009050112080004000009050200000a08000000000c40c8a32820aae3f1c0bc93b09135d69486ca140ad46ab9023df703f2ed03001d9cdda8418ea687e52e30d568f5f2f9f3354ae888248ed0fa23b2f36d66789bd151881e95a8e37455c5132d79b98cb7c1be50172650486104e49a01227f1e8cb8802141fe17ce71212263bb70c84541bf9cf2a7bc7d1da5f43374b5442dc18f4d1d01905762ce0d9ac930a08e28cedc2ee2010eacd4cb6ce4be6560a326503a77e289d8f0df23bc33e803ea1feec1a44d4d9e073a43c14eafd34a54e88f9b7dbd4c921ab2d98a078bda5c64885ce65183f2eb287f05cd80ba594f23c79c043f173ed2ffe2096a468336728969d8a80d8891225bb1217d6385f91310d6bdccb083a01e2de9c2b7f1d7c4ea17400a1f02a3de40988895e66727ebaa2a986dc4c37538bcd8738d367033264c30"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x7f, 0x1000) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000340)={{0x3, 0x3, 0x5, 0x8, 0x8000800, 0x8}, 0x32, [0x1f, 0x6, 0x1, 0x81, 0x5, 0x81, 0x1b78, 0x0, 0x37a, 0x4, 0x4, 0x9, 0x4000, 0x200, 0x18, 0x8, 0x40, 0x0, 0x6, 0x3, 0x20, 0x2, 0x1, 0x3, 0xfff, 0x8, 0x8, 0x1, 0x401, 0x8, 0x5bbe80eb, 0x1d, 0x10001, 0xffffffff, 0x7fffffff, 0x5, 0x48f80e92, 0x4, 0x7, 0x648d8058, 0x0, 0x9, 0x6, 0x4817, 0x7fff, 0x54a054ba, 0x598, 0xff, 0x0, 0x119, 0x3f, 0x1800, 0xd207, 0x81, 0x200, 0x80000000, 0x4, 0x1, 0xfff, 0x9, 0x6, 0x10001, 0x20, 0x7fff, 0x9c8, 0x88, 0x3, 0x5, 0x3, 0x6, 0x0, 0x8000, 0x4, 0x2e, 0x9, 0x8b3, 0x4, 0x1, 0x3f, 0x68, 0xffff, 0xffff, 0x498f, 0x3, 0x0, 0x7ff, 0x4, 0xffffffff, 0x0, 0x3, 0xadb, 0x36, 0xfffffffe, 0x400, 0x3, 0x80, 0x3, 0x3, 0x401, 0x2, 0x80000000, 0x101, 0x8000, 0x8, 0x7, 0x40, 0xfffffffa, 0x4, 0xfffffffd, 0x3, 0x2, 0x4a6, 0xe1, 0x1, 0x0, 0x6000000, 0x3f, 0x1, 0x3, 0x6, 0xa7a0, 0x8001, 0x7, 0xffff, 0x959, 0x6, 0x59663ecb, 0x7ff, 0x40, 0x7fff, 0xffff7fff, 0x718, 0x5, 0x0, 0x4, 0x1, 0x1, 0x3, 0x7, 0x8, 0x1f, 0x81, 0x18ae, 0x6, 0xffff, 0x7, 0x9, 0x101, 0x0, 0x80, 0x2, 0x7, 0x64, 0x8, 0x2, 0x0, 0xfa, 0xff, 0x1, 0x7fff, 0x8, 0xc6bb, 0x7ff, 0x1, 0xff, 0x2, 0x101, 0x7, 0x8, 0x9, 0x6, 0x8, 0xdfd, 0x8, 0x9a, 0x9c, 0x7fffffff, 0x6, 0x100, 0x1, 0x7fff, 0x6, 0x4f2, 0x8, 0x6, 0x1, 0x2, 0x1, 0xfffffe00, 0x1ff, 0xfffffffa, 0xb9d6, 0x1, 0x7, 0x26d, 0xce, 0xffffff98, 0x200, 0x6c0, 0x6, 0x2, 0x7, 0x85, 0xd2ff, 0x6, 0xf8, 0x7840, 0x0, 0x6, 0x5, 0x20000000, 0x401, 0x0, 0x7, 0x605894e0, 0x7, 0x5, 0x3, 0x4, 0x8, 0x3ff, 0x37a1b1af, 0x26, 0x5, 0x6a63, 0x8, 0x2, 0x2b, 0x3, 0x10001, 0x80000000, 0x7, 0x7, 0x0, 0xffff, 0x400, 0x2, 0xfffffffd, 0x391, 0x7f, 0xfffffffa, 0x3, 0x4, 0xffffffe0, 0x3f, 0x8, 0x0, 0x80, 0x7, 0xfffffffc, 0x6, 0x9, 0x0, 0xfffffbff, 0xffff, 0x200, 0x1ff, 0x36, 0xff, 0x8, 0x4, 0x0, 0x4, 0x80000000, 0x10000, 0x2, 0x6, 0x4, 0x10001, 0x6, 0x1, 0xfffffff8, 0x1, 0x3, 0x9, 0x9, 0x9, 0x4, 0x5d32, 0x2, 0x4000, 0x4, 0x7, 0x400, 0x93a, 0x5, 0x2, 0x4, 0x5, 0xfffffff1, 0x10000, 0x9, 0x6, 0x2, 0x84, 0x8, 0x0, 0x32e4, 0x18b69b57, 0x2, 0x7, 0x40, 0x3, 0x4, 0x1f, 0x8001, 0x6, 0x401, 0x93, 0x7, 0x6, 0x7fffffff, 0x8, 0x3, 0x7f, 0x8001, 0x3cf11fda, 0x5, 0x8494, 0x8, 0x10000, 0x7, 0x5, 0x9, 0xffff, 0x1, 0x7fff, 0x6d, 0x401, 0x8000, 0x1000, 0x80000000, 0x1, 0x800, 0xf, 0xffffffff, 0x7fff, 0x2, 0xffff164f, 0x400, 0x9, 0x9, 0x5, 0x80000001, 0x3893, 0x7fff, 0x8d61, 0x2, 0x6, 0xac96, 0x5d0a, 0x135, 0x500, 0xf, 0x80000000, 0xe5b, 0x8, 0x7, 0x9, 0x5, 0x0, 0x2, 0x4, 0xaa4f, 0x0, 0x69, 0x7, 0x1, 0x80, 0x1000, 0x1, 0x80000001, 0x4, 0x7f, 0x5, 0x91f7, 0xdd1, 0x86f, 0x1, 0x9, 0x40, 0x7, 0x8, 0x800, 0xce3, 0x40, 0x3f, 0x2, 0x17643b5f, 0x9, 0x10000, 0x8, 0x7, 0x0, 0xe96c, 0x7, 0x1, 0xe8, 0x8, 0x179, 0x401, 0x210, 0xe23, 0x2, 0x400, 0xa9c7, 0x80, 0x6, 0x7, 0x8, 0x3, 0x1, 0x9, 0x1f, 0x474, 0x27, 0x8, 0xbd, 0x7, 0x1, 0x20, 0x777, 0xa83, 0x674b, 0x1, 0x100, 0x9, 0x5, 0xfffff178, 0x0, 0x1, 0x8, 0x9, 0x8, 0x7, 0x91, 0x1, 0x1ff, 0x401, 0x7, 0xd2, 0x9, 0x1, 0x8, 0x7, 0x0, 0x9, 0x3, 0x8, 0x1, 0xfffffffc, 0x1, 0x9, 0x2, 0x5, 0x2, 0x10001, 0x2, 0xffffffff, 0xfff, 0x6, 0x5, 0x8, 0x7, 0x7, 0x80000001, 0x6, 0x6, 0x81, 0xffffffff, 0xc179, 0x100, 0x0, 0x4, 0x0, 0xffffffff, 0x0, 0x2, 0x8, 0x5, 0x40, 0x2, 0x0, 0x400, 0xffffffa5, 0xffff, 0x8, 0x4, 0x0, 0x7ff, 0x80000000, 0xc4, 0x2d7fa6f2, 0x10000, 0x1, 0x1, 0x6, 0x101, 0x5, 0x8, 0x4, 0x3, 0x80000001, 0x4, 0x80, 0xf5, 0x1, 0xffffffff, 0x1, 0x7, 0x362, 0x2c, 0x65, 0x1, 0x61f, 0x3ff, 0x725f, 0x2, 0x8, 0x80, 0xb4, 0x1, 0x0, 0x6, 0x3, 0x1ff, 0x8000, 0x2, 0x5ec, 0x7, 0x4, 0x0, 0x366, 0x9, 0xb32, 0xfff, 0x40, 0xfffffffd, 0x3, 0x100, 0x5, 0x401, 0x0, 0x6, 0x0, 0x0, 0xffff, 0x0, 0x9, 0x80, 0x6, 0x9, 0xffff, 0x0, 0x6, 0x3, 0x6, 0x0, 0xc1, 0x9, 0xffffffff, 0x8, 0x76b9b322, 0x400, 0xfffffff8, 0x4cbf4b87, 0x8000, 0x3, 0x4, 0x9687, 0x7, 0x600000, 0x5add, 0x7, 0x4, 0x3, 0x3, 0x4, 0xc68, 0x7, 0xde91, 0x7fffffff, 0x8000, 0x3, 0x6, 0x0, 0x2, 0x40, 0x401, 0x4, 0x7c, 0x5, 0x8, 0x7ff, 0x1333c0, 0xee, 0x9, 0x7, 0xfff, 0x3, 0x5, 0x2, 0x4, 0x7ff, 0x4, 0x0, 0x1, 0x200, 0x2, 0x8, 0xcdb, 0x2, 0x0, 0x3, 0x3, 0x8, 0x8000, 0x5, 0x1, 0x3, 0x1000, 0x7, 0x7, 0x0, 0x1, 0x800, 0x1, 0x4, 0x5, 0x7, 0x80000000, 0x0, 0xa8d7, 0x8, 0x3, 0x2, 0x8001, 0x5, 0x1, 0x8000, 0x4, 0x7, 0xfffffffe, 0x101, 0x6, 0x6, 0x7, 0x1a900000, 0x4, 0x8000, 0x7fff, 0x7, 0xfffffc25, 0x13, 0x533d2074, 0x81, 0x4, 0x7ff, 0xffffffff, 0xbec, 0x8, 0x101, 0x10000, 0x10000, 0xb5a1, 0x3, 0x4, 0x5, 0x80000001, 0x6, 0x5, 0x20, 0xffffffb6, 0x0, 0x3c, 0x7782a96, 0x6, 0x0, 0x814, 0x7, 0x8, 0x3, 0x1ff, 0x1, 0x9, 0xfe, 0x2, 0x4, 0x4, 0x4, 0x5, 0x0, 0x2, 0xb9, 0x8, 0x0, 0x5, 0x80000, 0x1, 0x24b5, 0x8, 0x1, 0x11, 0x1, 0x7, 0x9, 0x9, 0x3, 0x3b7, 0x5, 0x8, 0x8, 0x9, 0xffffffff, 0x0, 0x7, 0xd1, 0x0, 0x6, 0x1, 0x4, 0xd2eb, 0x3ff, 0x6, 0x1000, 0x0, 0x0, 0x5, 0x6, 0xfffffffb, 0x5935, 0x8001, 0x8, 0x18000, 0x6, 0x5, 0x5, 0x54, 0x1ff, 0x5, 0xfffffffe, 0x4, 0xd973, 0x1f, 0xff, 0x83, 0x0, 0x2, 0x101, 0x101, 0xe59b, 0x2384, 0xd88, 0xfffffffc, 0x2, 0x7ff, 0xffff, 0xffffffff, 0x2, 0xa6, 0x9, 0x5, 0x1000, 0x6, 0xb99, 0x8e5, 0x4b26, 0x80000000, 0x9, 0x9, 0x1, 0x9, 0x1000, 0x37eb6527, 0x8, 0x1ff, 0xfff, 0x0, 0x5, 0x7fff, 0x5, 0x9, 0x1, 0x20, 0x81, 0x9, 0x0, 0x8001, 0x34, 0x8, 0x28e, 0x10001, 0x4, 0x7f, 0x9, 0x9, 0x1000, 0x400, 0x1, 0x4, 0xff, 0x0, 0xfffffff7, 0x401, 0x3ff, 0x7, 0xfffffffc, 0xffffffff, 0x8, 0x4, 0x5, 0x66a, 0x401, 0xfffffff8, 0xff, 0x2, 0x19656, 0x1, 0xc24c, 0x80000001, 0x56, 0x8, 0x2, 0x7f, 0x45c, 0x7, 0x3f, 0x401, 0x7f, 0x9, 0x8, 0x100, 0x0, 0x4, 0x7, 0x1e15, 0x200, 0x7fff, 0x1f, 0x38, 0x0, 0xffffffe0, 0x1ff, 0xffffffff, 0x462b, 0x5, 0x5, 0x2, 0x10000, 0x9, 0x280, 0x9, 0x8000, 0x206c3695, 0x1, 0x0, 0x818, 0x1f, 0x6, 0x3, 0xfb8c, 0x1, 0x0, 0x6, 0x6, 0x400, 0xffffff99, 0xc5d, 0x7, 0x401, 0x3f, 0x1, 0x7, 0xb4, 0x200, 0x372, 0x80000001, 0x4, 0x0, 0x10000, 0x9cf, 0x5, 0x3, 0x1, 0x6000, 0x80000000, 0x3, 0xffff, 0x800, 0x2, 0x3c9, 0x81, 0x1000, 0x9, 0x9, 0x800, 0x0, 0x4, 0x8, 0x8129, 0x1, 0x7fffffff, 0x370, 0x7, 0x7, 0x101, 0xed, 0x40, 0x40, 0x8, 0x0, 0xfa, 0x6, 0x8, 0x100, 0x8, 0x10001, 0x2, 0x9, 0x8, 0x81, 0x2, 0xfff, 0x40, 0x3, 0x4, 0x4a, 0x4, 0x80, 0xe513, 0x9, 0x9, 0x4, 0x8bd, 0x2541ce83, 0x1, 0x10001, 0xfffffffb, 0x8001, 0x0, 0x0, 0x8, 0xb72, 0xc03, 0x5, 0x79e, 0x2, 0x80000000, 0x4, 0x1cba, 0x6, 0x6, 0xd8, 0x7fffffff, 0x9, 0x3, 0x101, 0x4, 0x2, 0x69, 0x9, 0x3, 0x4, 0x9, 0x9, 0x3, 0x800, 0x20, 0xc0, 0x5, 0x9, 0x7, 0xd887, 0xffffffff, 0xfffffff7, 0x4, 0x2, 0x7f, 0xb272, 0x3, 0x3, 0x5, 0x9, 0x964, 0x200, 0xffff, 0x5, 0xc5a, 0x1, 0x4, 0x0, 0x61, 0xb0bf, 0x8, 0x4, 0xffffffff, 0xf7f2, 0x2, 0x422b, 0x1, 0x80000000, 0x7, 0xfffffff7, 0x7ff, 0x10001, 0x0, 0x0, 0xff, 0x0, 0x8, 0xef1, 0x6, 0x8, 0x9, 0x7a7a, 0x6, 0x40, 0x4, 0x0, 0x7, 0x20, 0x495, 0x101, 0x5]}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x3, 0x0, 0x7}) [ 956.658101][ T2749] usb 2-1: Using ep0 maxpacket: 8 [ 956.688120][ T12] usb 6-1: Using ep0 maxpacket: 16 [ 956.738234][T15960] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 956.778188][ T2749] usb 2-1: config 1 has an invalid interface number: 242 but max is 0 [ 956.786479][ T2749] usb 2-1: config 1 has no interface number 0 [ 956.800088][ T2749] usb 2-1: config 1 interface 242 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 956.810135][ T2749] usb 2-1: config 1 interface 242 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 956.820129][ T2749] usb 2-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 956.829301][ T2749] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 956.837535][ T12] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 956.848518][ T12] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 956.861373][ T12] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 956.870563][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 956.883779][ T12] usb 6-1: config 0 descriptor?? [ 956.919369][ T2749] ums-sddr09 2-1:1.242: USB Mass Storage device detected [ 956.948148][T12050] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 956.978192][ T17] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 956.988135][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 957.139059][ T2749] scsi host1: usb-storage 2-1:1.242 [ 957.148180][T15960] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 957.156113][T15960] usb 5-1: can't read configurations, error -22 [ 957.162470][ T83] usb 4-1: new high-speed USB device number 9 using dummy_hcd 17:35:53 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000021eeaa08b5192100dc400900000109021b00010000000009040000019352a50009058adc15202a9c3d0428fde70000000600950fb6b0404d95237b214f36324d98ea91ff2bbee2ecaed06e54"], 0x0) syz_usb_control_io(r0, &(0x7f0000000380)={0x2c, 0x0, &(0x7f0000000140)={0x0, 0x3, 0x26, @string={0x26, 0x3, "c66f786fd592ddec34699d3db07790adc5fd7a8cc2e893addf3d3bd5693fdd2e7323f8a4"}}, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r1, &(0x7f0000002500)=""/185, 0xb9) r2 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000640)={0x2c, &(0x7f00000004c0)={0x20, 0xa, 0xc, {0xc, 0x14, "7df559ce9773c08ed8cb"}}, &(0x7f0000000500)={0x0, 0x3, 0x44, @string={0x44, 0x3, "5237596896d01bda80d3f8c276679e124fc16f6ec68dd5ccd9469fabeab3c24784e4ce9526ae02b132d80d7008a0a7c00dca59cd8882fbd9854bfd047a25c79d2310"}}, &(0x7f0000000580)={0x0, 0xf, 0x24, {0x5, 0xf, 0x24, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "314f4c1b2c2079a84a781823b7711388"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x44, 0x8d, 0x65, 0xfff}]}}, &(0x7f00000005c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x10, 0x72, 0xfc, "421ae5a8", "b1830aa5"}}, &(0x7f0000000600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x0, 0x8, 0x1, 0x9, 0x8000}}}, &(0x7f0000000b40)={0x84, &(0x7f0000000680)={0xd2d7e33efab2afa7, 0x5d388038eb6f8c5, 0xef, "666457139fbe9da71889b90c878bc7f5d5507bca05bb12722e8fb887cdb5422a212df141a9cd8a46675e3dc7da43ca9631a2fa9010c751972829895679ddf145b73238d839011251abbdbd15407f29e9524d73021b7d09a2eed38137aabdb02f02ce0211d9dece3a036b7d74302b10192598493087b8609d1a9216b031b46fbddeefc541af8b1edcad8341cb9de10d13c44bf3b44a075d25c4d0b93bdffc097426daa933f5883f42cebd8b47cd66930fd1a3e4fd7c0f2c64699f53f2b8bd22cec503e65f59be5d1ed70b558b06448c6c755141dd5fece50c4d62466912aee03657f694ca043af3be787651b0e6e6d0"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000800)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000000840)={0x20, 0x0, 0x8, {0xa0, 0x40, [0xf]}}, &(0x7f0000000880)={0x40, 0x7, 0x2, 0x6}, &(0x7f00000008c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000900)={0x40, 0xb, 0x2, "adf9"}, &(0x7f0000000940)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000980)={0x40, 0x13, 0x6, @dev={[], 0x28}}, &(0x7f00000009c0)={0x40, 0x17, 0x6}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "3f16"}, &(0x7f0000000a40)={0x40, 0x1a, 0x2, 0x200}, &(0x7f0000000a80)={0x40, 0x1c, 0x1, 0x3f}, &(0x7f0000000ac0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000b00)={0x40, 0x21, 0x1, 0x82}}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000080)={0x14, &(0x7f0000000000)=ANY=[@ANYBLOB="20242e0000002e042e4289b0be9d0e0ed2cf12f623edb413893dc79086a2a668e832e97beba9290e8a81969538085073a59766b3"], &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000440)={0x44, &(0x7f0000000200)={0x40, 0xf, 0x94, "69bb1c36f011757d13746f226b86f9738004ee89073420aca6ff12767e87dccc2b45d5dea637fa6e6b28323a161ed8670b2641f43bf5bc17795c05d86234f9cb202a4a9e3f2d32fe4ccae12dabd6e17523ca7afb8bb72842e5fd94d9a3eb849ca6a5e3e1bf4c3e301c03b3a8fc6c1c217429631109c4e0fa92b81b80ffba7da420cfc7752897279d853290d5fd99bb68f7544bab"}, &(0x7f00000000c0)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000100)={0x0, 0x8, 0x1, 0x82}, &(0x7f00000002c0)={0x20, 0x80, 0x1c, {0x9, 0x1a, 0x3, 0x7, 0x1, 0xf7cd, 0xff01, 0x100, 0x20, 0x101, 0x1, 0xda6}}, &(0x7f0000000300)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000340)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000003c0)={0x20, 0x87, 0x2, 0x9d0}, &(0x7f0000000400)={0x20, 0x89, 0x2}}) [ 957.188233][T12050] usb 3-1: Using ep0 maxpacket: 8 17:35:53 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x14000000000000, 0x165080) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000280)={0x4, 0x4, 0x903c, 0xfffffffffffffffe}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x1, 0x1, 0x5d5}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) write$char_usb(r1, &(0x7f00000002c0)="c4d87ed5c596712e355659b22e897c7d158dd5d678493d40bca4044ce8cd501f12231bde65ba9c95e794bd056edb1e46d89460f4b7b183c56514f92fe4380e8f1043bfdde6b979a5fe642e99eca1c71e829ffe58da5f9b4ef893a8ac2f56797ff2c98008889ca6ee11896aa149b1c8d3d325404ebc170497f8f501068c7adffca94c64454c66e092ec5af6284bf9ac97312c5a46997e982c4126238f78d2818769b2856f72747a18579690c6fdddd4e5057aa74f87b08e32b746c203d547af2201d5c7b8383d9d28c31c368b455906740b5e9799342035", 0xd7) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x14000000000000, 0x165080) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, &(0x7f0000000280)={0x4, 0x4, 0x903c, 0xfffffffffffffffe}) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000480)={0x6f, "b15362baf48ac65a36cc7e79ccfdddf30440706bbe99c90b13e493d03a66784f48ccf366c326f87deaeed3fbc54a00286656dd7c13abb154d797c9bec280c6ade381d55467faaca4d29cc00aa4892098da96cbf6087139f951eba4c787c797a5e63c50e2fb08e81b45bd9568146319"}) syz_usb_control_io$hid(r2, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00debe"], 0x0}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x6, 0x0) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000500)) syz_usb_connect(0x2, 0x8f0, &(0x7f00000005c0)={{0x12, 0x1, 0x310, 0xed, 0xd8, 0x1e, 0x8, 0x12d1, 0xe4d2, 0x4036, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8de, 0x4, 0x3f, 0x2, 0x20, 0x7, [{{0x9, 0x4, 0x40, 0x8, 0x4, 0xff, 0x1, 0x64, 0x4, [@cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "4f2b5519f7"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x1, 0x1ff, 0x5}, {0x6, 0x24, 0x1a, 0x200, 0xfe}, [@obex={0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}]}], [{{0x9, 0x5, 0x0, 0x10, 0x3d, 0x2, 0x4, 0x1, [@generic={0x8a, 0x0, "9efc12b8defd7a62ef3906c7986db0948fdd6e6294026e99bd7808dc9a60683479fc0827043683249a11da608dddb73ba4da00b9973a87a7c9a61931852cf2696c43c4433fb3a3672177620ff73ee3a01a698fdbf33f0aba2e311abf8f1f877b68e3cc4dcb568785148bd0a94863adaf0b9add328b3a525f72fab6fdc712490a4158430dcbe91715"}]}}, {{0x9, 0x5, 0x1, 0xa4a956bfe7aba12e, 0x1d0, 0x7f, 0x40, 0xa5, [@generic={0x98, 0x8, "348d18ab325fbe53fa2a0a75ab6bcca81c23d7af7a5c7cf193c20d27bf271af9a60151c40dd9801d56faeb3543c6175170f9c2f51a7982d7d3de93c6b145c50bd053bd3e0f41e02cacfd6a9b81d1886c03eb4b291abc74dbacad72929bc118f11d9999104984f70b36738bf66d233e6219458634ffd17237c0d26ef745bdbce60ebeaf2923ff3f744d2ea4d5bd43d85993f6d6d5a05d"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x1f7, 0x3, 0xd1, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x9}, @generic={0xcd, 0x21, "0ad27ea0981e45759a94d073f4deb3803f642f6c5a60f34390165d1f3abcfe7086a7f1e88e53bf1bcf1af79a34c5ea9ec5d1d0da99b9b7d32c444f1a4cac8eca54c3b5433541aef2ab4e3340ed5cde6da4b4f7fc8e2ff08056f1c788b3f381afd183b51a5e1d051dd75d920f490bd7252d3ec5fa38488cc3dcebc0c323b1db5afba8d635f5de667cb37ec09d4ad902a7c74adeb672ac58862b6a9a76660ee5a2d72545f6dd05a4b84bfd0a8f6fd99de75f95b510f5c3ecabafbfdc3e7bc879321e989ab19c7db2626b9ae9"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x2ca, 0xff, 0xf1, 0x5}}]}}, {{0x9, 0x4, 0x61, 0x7f, 0x1, 0xff, 0x5d, 0x81, 0x77, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "cf0fd6ab"}, {0x5, 0x24, 0x0, 0x200}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x7, 0x94f, 0x1}, [@mdlm_detail={0xca, 0x24, 0x13, 0x6e, "ae16af3e7a40d523024ee2dfa34a82db66829140264be55baa42021b80db4feaf77e38c91db335b0f93208c03bb5908c83fb27c885ba79c728d4e132f770b1dc389bc99a6e02cc45d7a4a570f370bc9041af930acd44bb4826c61bca9eead9d6b8b9e66872a6db36f449d89087282a2b6af3f6267f77c43b33643f1a935229c19060b5e7f39c331f77fb5b9ea48141d1a6c14997a955b02e92cc96cb3e767021048699cdef5ca8dc91c929b0cd061cbb11bfd265b2a56faaba0acddc5b66ff06865f0b3c6356"}, @acm={0x4, 0x24, 0x2, 0x17}]}, @uac_control={{0xa, 0x24, 0x1, 0x7, 0x1}, [@extension_unit={0xc, 0x24, 0x8, 0x2, 0xca7, 0x1f, "03fac0b41f"}, @processing_unit={0x8, 0x24, 0x7, 0x4, 0x0, 0x3, '$'}, @extension_unit={0xc, 0x24, 0x8, 0x6, 0x9, 0x3, "2bc4bc87df"}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x100, 0x2, 0xba, 0x2, 0x1, 0x20}, @extension_unit={0xa, 0x24, 0x8, 0x2, 0x2, 0x6, "01dd99"}]}], [{{0x9, 0x5, 0x0, 0x3, 0x2d0, 0x20, 0x87, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x93, 0x8000}, @uac_iso={0x7, 0x25, 0x1, 0x43, 0x5, 0x4}]}}]}}, {{0x9, 0x4, 0x41, 0x81, 0x10, 0xff, 0xff, 0xff, 0x0, [@uac_as], [{{0x9, 0x5, 0x9, 0x8, 0x28b, 0xc7, 0x7f, 0x81}}, {{0x9, 0x5, 0x9, 0x0, 0x151, 0x4, 0x5, 0x20}}, {{0x9, 0x5, 0x8, 0x0, 0x197, 0xf9, 0x9, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0xffe0}]}}, {{0x9, 0x5, 0xd, 0x33f30ec6749bbb34, 0x22, 0x3, 0x8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x2}]}}, {{0x9, 0x5, 0x2, 0x0, 0x31f, 0x4, 0x9, 0x95}}, {{0x9, 0x5, 0x4d3a5c8bdcdd69c9, 0x0, 0x8d, 0xff, 0x1, 0xf8, [@generic={0xcb, 0x0, "4ade662c44dde7d0eff086998334664b6f8adf76cef18ff4201b4f98d754a546ce288bea7fc466e465cf2c30b832a1c2d842294bf341cce78743ccd134d2f10357c1a1bbc498fbae90e4aeff7ab9829219d8ca402af663fcd7dad9feefafc54534368fc4f1cbea048df966c1835d542de3e4c7017e851c48ec8dcab102f7a28311da114367568b2e44e9ea8faae3b66114d76dcf4724dedfe5b818eefdad3d4330a723ec23b88363f4b1238e163f9b7b2965b83ebd9e3196a9cf4a84ceeedf74928725f75877f7aca9"}]}}, {{0x9, 0x5, 0x4, 0x8, 0xfc, 0x8, 0x3f, 0xf2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2c, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1d, 0x1}]}}, {{0x9, 0x5, 0x4, 0x0, 0xb8, 0x4, 0x3, 0x8}}, {{0x9, 0x5, 0x4, 0x0, 0x293, 0x84, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x6, 0x2}]}}, {{0x9, 0x5, 0x17a52eeecde9dc51, 0xb, 0x1ad, 0x9e, 0x81, 0x30, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8}]}}, {{0x9, 0x5, 0x9, 0x0, 0x2e3, 0x0, 0x4, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x41, 0xa4, 0xf000}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x4, 0x2}]}}, {{0x9, 0x5, 0xb, 0x10, 0x2b6, 0x5, 0x7, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x44, 0x1f, 0x6}, @generic={0x37, 0x3, "291e276f69bb0587dec5e058f67c89db3623d0a50da15c523b5abc2bba8f02fde32c68ac7f4116f5d2db4d9aa3dad19cd271075965"}]}}, {{0x9, 0x5, 0x7, 0x2d, 0x2e0, 0x2, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x6}]}}, {{0x9, 0x5, 0x9, 0x8, 0x19d, 0x1f, 0x81, 0x8}}, {{0x9, 0x5, 0xf, 0x0, 0x16, 0x2, 0x1f, 0x20, [@generic={0x79, 0x2, "c5c6799c6f6982fbc6c4e8429ae9a2bc5583dc31e9964ec0c9d5a9f3033caf71bcc8d8459e4a981521caf918f8b77afb375817a79e5919226753e587ab31c25f8c5032ba9268acb6a636c6976d1e20766f04093d2bf746439ba8edbf6112bb96f6a5f48496c0c0f59502c0d413f5e7b674efcfb16a61f0"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x2ce, 0x81, 0x2, 0x81}}]}}, {{0x9, 0x4, 0x39, 0x0, 0xa, 0xae, 0xe6, 0x84, 0x20, [], [{{0x9, 0x5, 0x4, 0x0, 0xa5, 0x7, 0x39, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x42, 0x7}]}}, {{0x9, 0x5, 0x3, 0x4, 0x220, 0x80, 0xf5, 0xf0}}, {{0x9, 0x5, 0x2, 0x10, 0x1b9, 0x5, 0xa6, 0x1}}, {{0x9, 0x5, 0x87, 0xc, 0x26, 0x4, 0x1, 0x2}}, {{0x9, 0x5, 0x3, 0x3, 0xd1, 0x4, 0x9d, 0x7f, [@generic={0xfb, 0x10, "15d88adb1ee2061ee8eb007d9e3ce030867ad218c1c9c0d76fead5d819104ea0b3f7e64b283afae55a5d22a777b1f05da4ef765ec37e740ea2664a69454ac2633dabb7fb03fa37d725437f78979ef3e1d62cbb8f332cfa3b9f2773474f086fe531eb3495a37c698bcce8797ca8db10c59d5b71b24dde8499bfdeaaefdbe63bf71395807975c1cf5f7887d2c505f1cc5d6d3bed1fe0435ec5e2d67ade5f104cbc9e8b064d935714848f187801144edf106b74dea82b716d51793f6ba369a3dac45200e41c0f54cb904035051c26859191cf2035d77a41a226c9fe91cd2c413323f3c352e9b537ae515430bc7c642736e9c8fe16b85aa81f7e78"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x2}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ed, 0x6, 0x7f, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x7, 0x23, 0x400}, @generic={0x1d, 0xf, "9cd1d1e69c6a486ec3c87b1171342e880e5a1352547b19b0ad15e1"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x2bf, 0x0, 0x2d, 0x81}}, {{0x9, 0x5, 0xe, 0x0, 0x363, 0xf8, 0x20, 0x1f, [@generic={0xcd, 0x11, "ecde3b7f5bb122f469e5c6a49e47596d297a7385c498c3581fbbc2e1883ddb33248bb04056625be3fe2161be46857f1c4e8f50368fdf8c9ace73c91c44d5db8e3db8b31e174ece1ed2f5e6cc4695fbf73b5eee2ec161c3dec401796912e2f40fb7b42818b27bf314d47e9a290a24e051ea99bd11b923fe65ea9f462ceac2405e52a9b284ab1e36564bfa8698c8aacaac0e75962b56ab198e890d61cb2f9fd0afef6fadcd9aeaae89af0070786e2e0167d8a106ed8f1734a7f74513d0f3b8fae1338fb4a264f8cbe6d656f7"}]}}, {{0x9, 0x5, 0x0, 0x14, 0x1e7, 0x3, 0x3f, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x6}, @generic={0x79, 0x9d21b323a0a7e8a1, "dc336f5da90132ad827cfdd812d122d71badc1515f434d7a581f0b85ec26d3a31d5d18fe66b2bd6e79d247b90b2ab61831ba5c86f426c43852dc89897c7017d23e527da5eea77c5421972dc9be01b16e6253aeeb6de7e194750c63b03c975a32cf1457036d1cd3b6bcb961b8984528074783550a84b650"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x1f4, 0x80, 0x3, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x4}]}}]}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x7f, 0x80, 0x81, 0x9f}, 0x32, &(0x7f0000000100)={0x5, 0xf, 0x32, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "808277a02bf9ec2d70917f76f702221b"}, @generic={0xc, 0x10, 0x1, "8727bc85108b35379b"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xf9, 0x1, 0x2d}]}, 0x3, [{0xa5, &(0x7f0000000180)=@string={0xa5, 0x3, "c3c58cc52f5bbe1e1604f99f443942c7520fa37488368993b913200e75694819b2d463cc38758f0c2f3b029e87d636012f1e8aeed01ae5f559aee9e0448060f5d94c31025eb6c9ca3bcfac040171425e7518959499f80476e934ba331b063412ea07029f7d9149fc98f9e71d12643b4db04add8f9980b065cfcd2df7ea34d24aaecd7561e3514c4cef80888248a395f374bca9e69be11f10bd4465375376a91695a244"}}, {0x5, &(0x7f00000003c0)=@string={0x5, 0x3, 'LgO'}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xf0ff}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x379c) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGUSAGE(r5, 0xc018480b, &(0x7f0000000580)={0x1, 0x200}) [ 957.268294][ T12] usbhid 6-1:0.0: can't add hid device: -71 [ 957.274623][ T12] usbhid: probe of 6-1:0.0 failed with error -71 [ 957.283176][ T12] usb 6-1: USB disconnect, device number 42 [ 957.318310][T12050] usb 3-1: config 0 has an invalid interface number: 2 but max is 0 [ 957.326568][T12050] usb 3-1: config 0 has no interface number 0 [ 957.328250][T15960] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 957.333493][T12050] usb 3-1: config 0 interface 2 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 8 [ 957.340947][ T17] usb 1-1: device descriptor read/all, error -71 [ 957.350336][T12050] usb 3-1: config 0 interface 2 altsetting 0 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 957.367395][T12050] usb 3-1: New USB device found, idVendor=0582, idProduct=0003, bcdDevice=f7.ee [ 957.376728][T12050] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 957.385853][T12050] usb 3-1: config 0 descriptor?? [ 957.428213][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 957.432162][T12050] usb 3-1: invalid MIDI in EP 0 [ 957.439326][T12050] snd-usb-audio: probe of 3-1:0.2 failed with error -12 [ 957.548341][ T83] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 957.560049][ T83] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 957.573087][ T83] usb 4-1: New USB device found, idVendor=046d, idProduct=c71c, bcdDevice= 0.40 [ 957.582304][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 17:35:54 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="050f3f00a1d2423104fd20000b10010c4100031fcf246614100a1f82000000000004003f5f00005c28200d141004803815975d61d6be8af147743978c5962d"], @ANYBLOB="0500000002100000", @ANYPTR=&(0x7f0000004200)=ANY=[@ANYBLOB="0203b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"], @ANYBLOB='x\x00\x00\x00', @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="7803e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce763fe4d2b6c69bc48e4e4f8f7c77e6e2710e78f"], @ANYBLOB="02000000", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="0203"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="04030134"], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000005240)=ANY=[]]) r5 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000009c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xa8, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x1c0, 0x81, [{{0x9, 0x4, 0x0, 0x40, 0x1, 0x3, 0x1, 0x1, 0x3f, {0x9, 0x21, 0x3, 0xfe, 0x1, {0x22, 0x387}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ef, 0x1, 0x80, 0x80}}}}}]}}]}}, &(0x7f0000000b40)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYBLOB="0a06da4bf065d87cc072d6f97c00040000cd50020103035ff400d2b2e5176d57d340fa6ddf7f9cc69e4c95a8fb6eec9365f2baedebe8112df15e4bb575734b371ff3fa004de77f94a2904383279f4594d5e087aa955da81da1c5aad8786f7a3b066ed81f30943d12a7ce049da4812d806e41c8c702673657427fbcb28721b35c13b6a2dd4881118695"], @ANYBLOB='\f\x00\x00\x00', @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="050f0c000107100204657f00"], @ANYBLOB="0200000002100000", @ANYPTR=&(0x7f0000006280)=ANY=[@ANYBLOB], @ANYBLOB="b200f700", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYBLOB="b20329df6137296cd5766384ac00a84674ff3be7c152aaa20124298847da5ff92c6e1f1f25f9b54761157bcfb0911de6e97a270b8e7b3b33c884becc5b23505f524c66de59703070035558de092e70315949bbea3d27970a0928c1975213ebea2061b9fbb94ed3151816f953bdc6bfe0290b45d8b5ced164e27bf3ced33cb7ed50a8d99f74562c831d7ea950792a880f8d62e333b61cca94d51c1adb8d05c3ff6ccd6af947b0a997a57ef18d38be8fd40762"]]) syz_usb_control_io$hid(r5, &(0x7f0000000d00)={0x24, &(0x7f0000000b80)={0x20, 0x7, 0x8f, {0x8f, 0x30, "21ad36c70357fe650a84a085d83e9a4e444517a616c4cae8edefb740f11fd304351a84ef185d167118f5ad815f5084c5999b9f350cafc8d3ca43164bee3340f1b552a2a38bc553756f74ee45771deaf4bd78a242ce150edb8d03ed6a1a120234bbdb2ba1b7d9d26e40a52a1a89c00caefec48361aae5d64274e0a1e4ca536d82191f134ae07fe1c2caa50c10ba"}}, &(0x7f0000000c40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}, &(0x7f0000000c80)={0x0, 0x22, 0xd, {[@local=@item_4={0x3, 0x2, 0xa, "e4af3313"}, @local=@item_012={0x0, 0x2, 0x1}, @main=@item_012={0x1, 0x0, 0xf81fad2180ef9f4a, "f0"}, @global=@item_4={0x3, 0x1, 0x7, "09066a89"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x8f2}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="2016ff00000099786bad8470bcbd2f3c4c7e087b3fa47c6d9df9aec4cbf580def64b2345b8ad0b31176cef961650b47f963fad76bdd70272577ec96b8ae6c8b447774c00a49f2ad3e8dd2fff18878a5a9528ecb6d09f25b25d93d1b004af4f69ffd4daefe83ef9c48703fe5163e4164b5d3f854555a65a90f839acc65367a44c95a47cd2f264ac920dc6f0dbd7ab021344312d83a36848b35c0391724ca2f14a1a333403e8bad829a8c0e4baf6d8f93859ca44a29050a78cbc0168e8a502deb668f559c2c20c3cb9bfaf03885c30fb68d1cc9ad4a170a1ca8fc66f6d2d16fb2e9921309b6d3b556958b7efa42ade69f67ac3834da92f4ca98b855740d91fe811b39e351eae217334eef66c7ae7de68c6a1b7cd4fd80a8e289ece3da48991440f281d9b8c7116d314a38ff3fa8ecc677e1824958e5b9ee18626b087db19f68d7bedce03d05db55bc6a4329d8c"], &(0x7f0000000e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000f00)={0x20, 0x1, 0x12, "125cea8498cc67802a0b90455563775b3805"}, &(0x7f0000000f40)={0x20, 0x3, 0x1}}) r6 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) [ 957.598845][ T83] usb 4-1: config 0 descriptor?? [ 957.618225][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 957.637410][T10174] usb 3-1: USB disconnect, device number 7 [ 957.688193][T15960] usb 5-1: device descriptor read/all, error -71 [ 957.695061][T15960] usb usb5-port1: unable to enumerate USB device [ 957.698241][ T12] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 957.718121][ T17] usb 1-1: new high-speed USB device number 11 using dummy_hcd 17:35:54 executing program 3: syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) [ 957.948464][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 957.958293][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 957.978290][ T83] usbhid 4-1:0.0: can't add hid device: -71 [ 957.984468][ T83] usbhid: probe of 4-1:0.0 failed with error -71 [ 957.993115][ T83] usb 4-1: USB disconnect, device number 9 [ 958.078186][ T17] usb 1-1: config 0 has an invalid interface number: 16 but max is 0 [ 958.086577][ T17] usb 1-1: config 0 has no interface number 0 [ 958.093346][ T17] usb 1-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 958.104775][ T17] usb 1-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 958.117949][ T17] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 958.127046][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 958.136569][ T17] usb 1-1: config 0 descriptor?? [ 958.148265][ T12] usb 6-1: New USB device found, idVendor=19b5, idProduct=0021, bcdDevice=40.dc [ 958.157593][ T12] usb 6-1: New USB device strings: Mfr=9, Product=0, SerialNumber=0 [ 958.158658][T15960] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 958.165909][ T12] usb 6-1: Manufacturer: syz [ 958.179078][ T12] usb 6-1: config 0 descriptor?? [ 958.198844][T12050] scsi 1:0:0:0: Direct-Access Sandisk ImageMate SDDR09 74>< PQ: 0 ANSI: 0 [ 958.210843][T12050] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 958.438139][T10174] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 958.489491][ T12] usb 2-1: USB disconnect, device number 5 [ 958.508163][T16026] sddr09: could not read card info [ 958.513784][ T1768] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 958.521218][ T1768] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 958.527381][ T1768] sd 1:0:0:0: [sdb] Write Protect is off [ 958.533462][T15960] usb 5-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 958.534051][ T1768] sd 1:0:0:0: [sdb] Asking for cache data failed [ 958.544814][T15960] usb 5-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 958.551169][ T1768] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 958.561049][T15960] usb 5-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 958.580892][T15960] usb 5-1: config 1 interface 0 has no altsetting 0 [ 958.614783][ T1768] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 958.728242][T10174] usb 3-1: Using ep0 maxpacket: 8 [ 958.838266][T15960] usb 5-1: string descriptor 0 read error: -22 [ 958.844764][T15960] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 958.854326][T15960] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 958.862523][T10174] usb 3-1: config 0 has an invalid interface number: 2 but max is 0 [ 958.870602][T10174] usb 3-1: config 0 has no interface number 0 [ 958.877480][T10174] usb 3-1: config 0 interface 2 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 8 17:35:55 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007ce3ad20012009335e8a000000010902240001000000000904b300020cc1470009ed8d00000000000009050f0000000000f8"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000100)={0x0, 0x0, 0x1, "7f"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) syz_usb_control_io$printer(r0, &(0x7f00000002c0)={0x14, &(0x7f0000000040)={0x40, 0x24, 0x2c, {0x2c, 0x8, "9b6795ae015aa7535a36e6b8f6b8ab14f2deb8a42f2b284d578cc8346c1ed1f3bff634ed2f3232e597c2"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc07}}}, &(0x7f00000004c0)={0x34, &(0x7f0000000300)={0x20, 0x31, 0x9e, "0e14a9ee6fde25b477eee17d0c974b11d078e7a8a34c249eb53c390e37657a75bd55ee874137462e3c0711ab135dcd5cd4a66d4cdb75ff42882f3ed4c5543b519695e8bc797ad6c67d2469b751113bc70085d1b38d8c451fd80917abb5cd4ab7fde8375a0bb0b3dac63d2b50e33c053cf60c5fc68134fa43ff5e1d70d988bf71248b5108aafcac4729849d92c7b5c6baef06a11eec2f404c77b43ded5ead"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000540)={0x20, 0x0, 0xdd, {0xdb, "c0fc169ba3ec678dc4ade06b30de981a376f39a4d4e3ce32fcca67467ac0a9ceaeb650862b7d6637dbc5edc208f4ed9787f69a950e94a59af25ebd5a2afc416bc8ecddaf1bd810138d9f608409f5227e728d4451a987fb8b279978241f7158591f79fd860e5fe3ff21a9f0177eab594e8187a589b460d5427a656700422a44914291a2caf243b521e31dc47db48ba90c80ffdc417eba2845aeb182028351be5bfc2829eb1936dfa4c0549fc7e6bf6918ae14424fd368c51f2b38ea14f52e07e876694729442750dea9d1216d303e399dd698076b63dc3132e3b99c"}}, &(0x7f0000000440)={0x20, 0x1, 0x1, 0x4}, &(0x7f0000000480)={0x20, 0x0, 0x1, 0xce}}) r2 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x14000000000000, 0x165080) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f0000000280)={0x4, 0x4, 0x903c, 0xfffffffffffffffe}) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000001940)=ANY=[@ANYBLOB="001000001e8921ce01d1ec68cd785fb61f394a09064f114170538e3b4821737ec05ecfcfb490ebb79328aaee653eb2aa031ee9e7a8f9073ea4dcfe3b349126b172bdbb49e8edd0dc0a2c0203d1e28caf6f7c9dc15ad5812f7690f1af2da34d134a98a506f9fa8891361137daee101762b3086094fd7480ad1224ad5e5afec2940d0c15f8b007ca8555142d77f71d3fba1c57f906f308e2cc2946ea2923c62fb8052214e1ad6387f006494d95b7c2333571a6cc5f63dbaf30fe8eb28f5d73045ab49b1a36187cefa442b006bf0664b0ab063bf2a7770fe589082529edb1778b26dc7c3627b43930fb26bc3c38e46293a1eff2b53f17dc1642870825143647be9fe120f0ba0aaeb720dcb7b94fe2f45b7b05f41487ba6c0a6892419e177984b9dd2fd188488c189ab130f7a226fea77a6ba8faaeb11c72b6c042daff249ef468e7cb9284cbccff3da6a872d6c70176c1ecf57fd8bd3e55c7967c2f0d28548e715cece2630bca5800f47d7ef899535881bd4dcd2c13a92db8b99ae952974bb3eafc5123b77e1c92bbb33467c9e9e641a3b8d15bcea54a7fb79070b0cc32870004d81737113e1ce272f896fc5ed17892e774dce925597cac444aa92fa92dae85e01604ea189b56143f8cf5ef22c6083f04e84415bb1d9b2ec03fec02d3ae8d13b0be63ba84f46e6c2756538d78ab7fc2c701e0a7614070ce341d377b49dd35a055e9dfe34c66443de5a877dad3cb5313de2bb8366005ab94d91e551d10bda2fae7ba8b57c8582d1d519e81347b08cb5a389ba927b1b72a95163d5b4901f03b3e41251478d7db3f30cd2a7e347591d8bed842abf5f20b9f78e7f06860b075f75fb39a6b5b44f6475f23c9686897daa1b344919637eb6a5bdc9970470cf7f12af0d7411b1c9de0a494e54be145d7b7d6fe5dee1a3b0a5f7823d0609033a3fd7b0cf215768da5b6921b5cc2bd72b49d1414af7454b5f96c139e12e88887ac8c75c6a5320d81f01f54053d7a5be109973dc5e8941e657e1510d7c151b1a34d7cc5cad311f5590e6c2565b416541a7acacccdcdcd155dc078fc5138509c3eb79c71af7acd23f5880fa3f7bf3a67851000a069d6c790ab42af41f36de3362969313e576e93c6d36c78829b391bcf5cdc162253a5eef57eff3f6812a65ac3ab212c7f57801418df4e66f15b913dfa9781e652cee03118cab7eeb756725432a348acd9965eb9629baffcb95799c4a821b0936a53dab88f7fe3fe6351c7b60a077f115f5a9073631e807782f58eca68ea33b8e836327f3bc9cdb9535a542826e16976ac3fe529809f06d75eb6ca78d266faa4743cf9e8954e4ae30c5ab1d8f2ca9b082c86709c57b8c0c4c414928f678120ffe5f683f3ff3995994d0dbed864ae79554b28c139b7d5e49ba8cb8af6b97a8c33be68e1676dc3ff59ebdcf624c7204c01cbd0a6e504269bdd5b6e49cf4cfb10302e592457b6494f05bbe842686a10b2be86807fdab1a84699c4807f63d359ef72704240b3a981f107a742db261ea30a6a2ad21109a87a726dac8f68fae83c56a1ef475860bc7920bf352578c8b94475b786a8b7bf146430fb2b9dfeea2f066f9bc0b7c217efc3a15b919376eee1b8df528d510d661057d7101bb5f048ea85104b6b97f6399a15d6ab0d9933ea1469da6ef72a5b47f813a40de92085d35c9c7342358581901e73aaa55046a733d983dcf20327d66443d945924230231a408aa53cbc701807d442221ca05e85d99b21c2dcc6bc389e0f9c1a3a2e3258a01e3b664f54a916dc75c2355cbf782b1b2a5c770740b17ef932127a9174489fb3967bbe61157a45fb9afd92af7b6d57d156f98885f6d38b31d9a768a30bf8629d4a74a8f0846e149e3f30be567086d2310620d6b53c4354350cb7ed166d5b592f40986ed638f7a0276769f36fbfe5df05389fd8c8506a147b564488c3b6f460e04ec94416205c6f476b571471ee998134139837adf32e4a88eb5c3b24f6cbae454abecf01a6323f03e40f974023c20fb4f40cb28fa2ecac0e19e97cc7069ed72e82954f2d3cd85b7311af015c635c75b877a4484cd9943ee42ccd6f64fce90a505589164646dee066e326d7a8e309e72e21c09b04974de37c2654baa5112f29edc3ced9ab12f93c7468dd556e94825b7e8288b2138e3ad2967c7b99931289f1fd812401eb44399913487df587ec2620917e3283eae886179cb45bc257c30dfdbe5377f96d7c79c78a6b6e41b5b0c9d1c64cc3caf41846a8cb7424cb6622fb7d8bab9354941dc0e9c1f90c10d9f3647f20508d9a39a7dfdda44d03464edd08b42c0148cf062175c2cbc5a54a44abf95dcaf00088ca969f3721f0b1f0d8f26efc548e030ba7f033e1f30add64e367d1f1cce85529f9d4b83ce77e577c44cf8cbcf7f04aada2d7fa4d698839a8b1ed7e679072f84cd6d6f4976fd841aa2cf96146a4bee64009049bac2ea7ce2901f873d7eb0834dca3975444f0bdbb37f35ed352d2b3310b079c8d877e91fcffc73f45193d579e3dd1d56e4034870deb3f8e1a55b71bf6cae89810cbf0092721eadababdca805d1705131b9ddcec8d0f38b81040601b236e405a018eebdfd77762b549e798df1653c02ab418d62686a86fe8096aef02b2131e9d2e231d8ea9808adf4d16a7e8239b94459cba1cd4749d85219317159b0eeeb0b3edda78a2e0b2c2bc35d90a2589cec5daaca69b732d49553c0e97a83f99f10d39ab3e7752af08615fc49f027564b848eb4469eeabf8f4d23ec0013165572b61f174dfa35171c63b29af92f597c912fe0cec76a3ad11fd5fa64d5fb55ab70e6d32463c03c6ecb399c67a965a3df59333374e24988be3f220cca6b822aad83582d5d75729ff55fb5ab56d8746de65c1adf3499ca0680dc4056617749bd3a6cb79a930e152e488694f9b04d2cd5c6442a37cd7f4f8be798c1ed3e50a125496a45de3f3818103c436f3419f3e6121b728068d3e7db43f9a7c8991de36aa67b9c166b9662981b47cf43df24388ed77b5c5a1586fc59f98273d9314d14b98ccea0fdfcedeaf0299cafc8aab412496471ff9d737ca8a8ed3643776d0b9f32d811ef74a3fa1361209b5e3f91e0ed4e36b098d0954e177b29b1e152a5cdc504b95caf9d608d40663fabcd2e836bde151bfff90d340ce192ca698c0a444dedb933d66cf3473ceb83b48f755a85803184fb6e381a40c6a672cb4b7c5a507c2cf255d499d836618422e75efc65af1be73a177d3d10a3a12bfd6807c99cbe6726578908c0799a841b225da11bfb184cda7e793207ca16e419fba938eb563b0e2a990b39c6d473f29059cc6e87a8491abd1134630393cb228e43f3d3bb894c79371f1922cbec59314bd0eb03e62bccfab1c8e49a48a96d4fa9bb08e9fbb835748fba3e3429d5db22360cfc7ba11184dd19ccbf6e4ef22fa6cbb9c90a902b49aeba240bab65f54d8c5b669654bc7ecbfb852d243d5de21ff58785d98b225cb0389fed7967f272b3777ff055c1ca8f5787284386e305f3e73c3f0dbd89841f37b4ed37c5faeb044c01b47bc0c595a7cd91ee8011c0c2caae01a692b69914c92b7f0ac57e9a7f0ba504ae1b9dbbd18256aa7c54489169188c8d006ee2769c2041af2efd9f8a334c37f19b6104847b8c37a7867fc41a38a14851ee46036d77065ffe382029ea18dafe8aa4466a747287cdd473ce78646cfa49663c19180b908472b49cd7beb7cb20f130a51e49438956e024fda505753dab20e30b5261c7544c8d34446ef34141e34c6b64c7f39f7ee56872915570726e61a35a61b1f4853d8e5fd58e4f0629a42d3167bedbf61c69d4454d84dc4f7e3bcec93557af504e2d559cbf663b98b043c988728d92cd98cef170f8c76768c5b20809afd17982d99b0bdc6c30a50227d102d1d22c58aa5d422ed35a0e41b9c5985e70f4baa1b2144cf2b35cc4b6a2013566c4c172c73e14d8b6ba18bd3176177b0449cc7fd7dd7f1e87402baf25b0e82ed9a5dce3401aaf951f8c2fb44afd98976759298465da808ebfca1560ca56311d8fee33e5a2d588c80c969183339e520469a1a4fd7f91e6cec303eac6c9a3023ca36bdd89136814713f9059feb454ebd87ed22d2e0d1602e047ce068c8a200000082f3c1559037db26c9957b2bda10b1b68d766671e00eee5a9f3930bac9f4746d25433a43e207c3d76991ce6b2a209cd6f4fbfbba2afb195b64d8c6cadff0b6a8500151642a34669fa404e884ac5e169a109223d967cc940f46600a2f59b829b9d3a4fbccde523fb1fe8f638f003512a00a99d9bf5634a889bdd8d8e09fd1fbad5dadc5b41066e8308ee3879f8e3fff3456c4c474c52506198ff59f62699689a2e8bc9bcc599a80e761e786f3608c6dc1605d4da90c99ebeccc479578a45d89cd3791d95453b60385c51a895828b290bbb8184d6ac4bea51f38b915701ce0d6db97e5fc09b3b7369257d704f1f6b1c1ab9207c4c6b99f434b2eecf578e3e883800606d8e3281919f17ff54865090f677372a1d7228c67a84126ac187dca7c9d619e38bacd1827366b38e775174010c419038805ccc49c0f0b03b35f4956a7d3abe9fe4ddf4f6391875db4b2162133cb68b781b677819f792f72e94bd7b9c07d4a61c7dfa2125fbaeb97707662377f9e44ee7ac01b15322a24af567353f29a77e5b6858799201cd1ecde95269cd8828ee840b327bab9f23c42fc8546412b937b97bc7f9ef14d51141e281b6b16efc5b7093de6d334f9f34a3eae25f1d715de9c9bdf8323d84fe1bcd9226d2bb014fde270dc823bf47597852fba9266f4783c09fc08d045c04b114a11c0c38d2dd193911a775ee279e1a59fab9411ca5fff799e5b09613cc571b2f13c0e2930a4516c5ff8129e4d358b31041692d601eec81ae76556b0fc057a19e871ab3ee05163eac3387bee10b4eb841466a9e454104763dafbd6dc1a3b4d0bb00910a29ea497132ec0cdbcde1f407d680d68c57c1df380204e5c79d646ae5cc642c5ee1425e86b770ac0c838bfb101b95a24c72a3f57acedc48829bda322d90a93b57dc19e738e716be1b240b2943a7836c4a45f058d8e2adee9921852ef2092e047e40af2a0412d8c29e05805bde2615b7e334bc5cf187f8aae38b3b28638a548cd11b5f20c287ea635b943790cf76b79b2fb4dca8210aa401ea1374b5b5ec814134231f43477715fc1cc440ae5512ada066026f7c45a357ad7132a3c13628c01921b042bec6d3bffb8570a485f5d9ebe83a3a2d501da3a9789ebf3a0eb8fb6c9311c2e2aa058d6a07ea31ac0c32039202bc1aefc3139c55a1d78f8c36b22176b3eaed64ac1090f6d039aa3d3db9156def6061a828d1b9335c7a69f0738596fe703b12a862d5af393ef339b63ae569eedefdd6bdea285cd16427b9550e7e76cf2419adf6a4f1cc6f04c8df6813f32e50d4714c71845463a5a692f91901626c1d5ea77bb813959f7e15fa00999f2684f04c992bcc3b31d8c8f5408836a6477cef8cbf59683456e5d6d056e53c8e4b15d549e4064a78c830e352cbd536396dde4490fd897264c10f8ebf3455cf13e97a0c49959845c87b00f2ede5fbd925bfa6f53f5727715bc7c637260ab47242f5ea03b2683f21a0988091b82db2f592a1b36c12baf54b6d2e44b1619c5e0693871be715c9710a767a955de70c36466d20e31f9e4b8ee7f90c3543db800f1d9690bcdab7d090ed5c45f6419ce3f601485cdcd650827aa6cefec13a6d314db2b383c7002be059ff3a114bf4943ec39167d97c84a2bcf2fcec965be4804532f81d5fc4e16d7"]) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000140)=""/202) [ 958.887282][T10174] usb 3-1: config 0 interface 2 altsetting 0 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 958.898268][T10174] usb 3-1: New USB device found, idVendor=0582, idProduct=0003, bcdDevice=f7.ee [ 958.907424][T10174] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 958.918735][T10174] usb 3-1: config 0 descriptor?? [ 958.949729][T15960] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 958.964422][T10174] usb 3-1: invalid MIDI in EP 0 [ 958.973026][T10174] snd-usb-audio: probe of 3-1:0.2 failed with error -12 [ 959.152024][ T12] usb 5-1: USB disconnect, device number 16 [ 959.161546][T15960] usb 3-1: USB disconnect, device number 8 [ 959.208126][ T83] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 959.268136][T10174] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 959.448188][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 959.508151][T10174] usb 2-1: Using ep0 maxpacket: 8 17:35:56 executing program 2: r0 = syz_usb_connect(0x1, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd000705810700ffffbe52cf6794a9d30000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x0, 0x34, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x5, &(0x7f0000000280)={0x5, 0xf, 0x5}}) [ 959.569382][ T83] usb 4-1: config 0 has an invalid interface number: 179 but max is 0 [ 959.578141][ T83] usb 4-1: config 0 has no interface number 0 [ 959.586256][ T83] usb 4-1: config 0 interface 179 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 959.599490][ T83] usb 4-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 959.609067][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.619039][ T83] usb 4-1: config 0 descriptor?? [ 959.648335][T10174] usb 2-1: config 1 has an invalid interface number: 242 but max is 0 [ 959.656683][T10174] usb 2-1: config 1 has no interface number 0 [ 959.664688][T10174] usb 2-1: config 1 interface 242 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 959.674665][T10174] usb 2-1: config 1 interface 242 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 959.684748][T10174] usb 2-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 959.693863][T10174] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.739422][T10174] ums-sddr09 2-1:1.242: USB Mass Storage device detected [ 959.868187][ T83] rtl8192cu: Chip version 0x10 [ 959.949135][T10174] scsi host1: usb-storage 2-1:1.242 17:35:56 executing program 1: r0 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x20, 0x4, 0xa6, {0xa6, 0x2, "41bd695caf2e10d3cc5db539f31aeb0053e6e0fb7c7e44900fe2af793bd5c7fd8f90081892d7349ec435104b0942ee8eb1dffe07aea09959d55806c9846e8cffc2bfc9d2c43dc508ff4fe0fbd7f7cd12595157927bb104cd791c4b01ce808026df37d2b124ba4ebc64acd0bc6bce63a1b90671a968992229ddc21ec3985c9df2f8b153a6b211619e223d969689624c823faf58a362bedd379b11669008fc024fc137dcba"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000002c0)={0x1c, &(0x7f0000000180)={0x41b32daf9574da33, 0xe, 0xb8, "2db3ff0191c4678ae086da0f868fbd858c9343ece6d98ceed961f53ed68c16a3ebc1e1201701dc0a2ed5e2a4f3d930e98c9d6d3f0c63b5d7e94062e11db23c600d27f254bf2dbfa6ec0e7e0d30ca2eca64f799f7d3dc4d99e6e6703e4afa73830cd32ef982acff7203f9a2a45d7c46ea724d129b45d9b548c616e27ba9f933d16b988b1c4d0cf9325cbd42eb441cbe17aa45b3d53aa89ec55854d5183a9fa8419079161ba713f2a76d9d65a4f9662a3ab10d72c350ac688a"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000280)={0x0, 0x8, 0x1}}) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f00000010c0)=""/4096) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd, 0xb, 0x31, 0x10, 0x4d8, 0xa30, 0x7df3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe6, 0x0, 0x0, 0xf8, 0x15, 0xbb}}]}}]}}, 0x0) [ 959.988173][T15960] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 960.004022][ T12] usb 2-1: USB disconnect, device number 6 [ 960.028409][ T2770] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 960.088240][ T83] rtl_usb: Too few input end points found 17:35:56 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000013d602083c41a8816d6e000000010902240001000000000904080002ff5e0d0009058f020000ffff0009050212000001000051d02eb61b00b9bc851cf5c11bef4cf26a5242a0a5a8e7c7dcfee25aa334e76f05071cd4c2e4e8ff83ac4b0fe939261026f6f4d5074d545b829a5d25fda528a15e9bab678dde1130b6b42b6330125ea1ef7e7d42060000000000000014ee28048fff0f0000034a97b55bc273920e3cad3ebbb460d5b98db68ee85081e9c4a0ce3446ed54c93ade5d555fe98ce82174950cfdd395caa7def80f053a0f341565eddbc03031fa82d1b0664bec083e0f5a565becb11a7a374c99de25cd0645207bf7355e6829cd9cbf44e4"], 0x0) syz_usb_connect$uac1(0x2, 0xd7, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc5, 0x3, 0x1, 0x6, 0xa0, 0x1f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x9, {{0xa, 0x24, 0x1, 0x8, 0xd6}, [@processing_unit={0xb, 0x24, 0x7, 0x6, 0x3, 0x40, "a46e0013"}, @processing_unit={0xb, 0x24, 0x7, 0x3, 0x6, 0x7, "47de7e63"}, @extension_unit={0x7, 0x24, 0x8, 0x3, 0x6, 0x2}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x3}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x2, {[@format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0xc8, 0x2, 0x0, 0x3f, "5e102614"}]}, {{0x9, 0x5, 0x1, 0x9, 0x5a, 0x7, 0x4, 0x31, {0x7, 0x25, 0x1, 0x2}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x2}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x3f, {[@as_header={0x7, 0x24, 0x1, 0x10, 0xff}, @as_header={0x7, 0x24, 0x1, 0x9, 0x8, 0x4}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x52, 0x2, 0x81, 0x20, "", "aa"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x4, 0x0, 0x4, "90", "440e"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x7f, 0x2, 0x6c, 0x7, "43c335"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x1, 0x2, 0x9a, 0x1, "16e0266297393d5d"}]}, {{0x9, 0x5, 0x82, 0x9, 0xdd, 0x4, 0x2, 0x0, {0x7, 0x25, 0x1, 0x2, 0xa6, 0x19d3}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x0, 0x81, 0x2, 0x7, 0x48, 0x80}, 0x5, &(0x7f0000000240)={0x5, 0xf, 0x5}, 0x3, [{0x9, &(0x7f0000000280)=@string={0x9, 0x3, "745c3e689d0259"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1aefda505710b14e}}, {0x89, &(0x7f0000000300)=@string={0x89, 0x3, "a717f01ac561795960fdcaa5867660c52c8a8050f8d0fe27ff46af24398bf96c60c40cfd2ab16673173c193832a629f966d0e2a4d6277b68c3fb6616667bd6941c01955384f07786c2585e583fc7cc074b871178683a0fdfdc9d2c6c8fd3c9bf70b75716b4a3f33c8d2ff69ca35e175ee8749e9f2d49322b91131ee02e829f0dbd892ea840f47d"}}]}) r0 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x14000000000000, 0x165080) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000280)={0x4, 0x4, 0x903c, 0xfffffffffffffffe}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000400)={0x1, 0x2, 0x7f}) 17:35:56 executing program 0: r0 = syz_usb_connect(0x1, 0x36, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 960.211412][T12050] usb 6-1: USB disconnect, device number 43 [ 960.278218][ T2770] usb 3-1: Using ep0 maxpacket: 32 [ 960.328213][ T17] usbhid 1-1:0.16: can't add hid device: -71 [ 960.335129][ T17] usbhid: probe of 1-1:0.16 failed with error -71 [ 960.345617][ T17] usb 1-1: USB disconnect, device number 11 [ 960.351735][T15960] usb 5-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 960.363207][T15960] usb 5-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 960.373148][T15960] usb 5-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 960.386058][T15960] usb 5-1: config 1 interface 0 has no altsetting 0 [ 960.418218][ T12] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 960.508184][ T2770] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 960.618117][T12050] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 960.638350][T15960] usb 5-1: string descriptor 0 read error: -22 [ 960.644835][T15960] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 960.654098][T15960] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 960.671471][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 960.688218][T15960] usb 5-1: can't set config #1, error -71 [ 960.698440][ T2770] usb 3-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 960.710260][ T2770] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 17:35:57 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="050f3f00a1d2423104fd20000b10010c4100031fcf246614100a1f82000000000004003f5f00005c28200d141004803815975d61d6be8af147743978c5962d"], @ANYBLOB="0500000002100000", @ANYPTR=&(0x7f0000004200)=ANY=[@ANYBLOB="0203b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"], @ANYBLOB='x\x00\x00\x00', @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="7803e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce763fe4d2b6c69bc48e4e4f8f7c77e6e2710e78f"], @ANYBLOB="02000000", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="0203"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="04030134"], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000005240)=ANY=[]]) r5 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000009c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xa8, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x1c0, 0x81, [{{0x9, 0x4, 0x0, 0x40, 0x1, 0x3, 0x1, 0x1, 0x3f, {0x9, 0x21, 0x3, 0xfe, 0x1, {0x22, 0x387}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ef, 0x1, 0x80, 0x80}}}}}]}}]}}, &(0x7f0000000b40)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYBLOB="0a06da4bf065d87cc072d6f97c00040000cd50020103035ff400d2b2e5176d57d340fa6ddf7f9cc69e4c95a8fb6eec9365f2baedebe8112df15e4bb575734b371ff3fa004de77f94a2904383279f4594d5e087aa955da81da1c5aad8786f7a3b066ed81f30943d12a7ce049da4812d806e41c8c702673657427fbcb28721b35c13b6a2dd4881118695"], @ANYBLOB='\f\x00\x00\x00', @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="050f0c000107100204657f00"], @ANYBLOB="0200000002100000", @ANYPTR=&(0x7f0000006280)=ANY=[@ANYBLOB], @ANYBLOB="b200f700", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYBLOB="b20329df6137296cd5766384ac00a84674ff3be7c152aaa20124298847da5ff92c6e1f1f25f9b54761157bcfb0911de6e97a270b8e7b3b33c884becc5b23505f524c66de59703070035558de092e70315949bbea3d27970a0928c1975213ebea2061b9fbb94ed3151816f953bdc6bfe0290b45d8b5ced164e27bf3ced33cb7ed50a8d99f74562c831d7ea950792a880f8d62e333b61cca94d51c1adb8d05c3ff6ccd6af947b0a997a57ef18d38be8fd40762"]]) syz_usb_control_io$hid(r5, &(0x7f0000000d00)={0x24, &(0x7f0000000b80)={0x20, 0x7, 0x8f, {0x8f, 0x30, "21ad36c70357fe650a84a085d83e9a4e444517a616c4cae8edefb740f11fd304351a84ef185d167118f5ad815f5084c5999b9f350cafc8d3ca43164bee3340f1b552a2a38bc553756f74ee45771deaf4bd78a242ce150edb8d03ed6a1a120234bbdb2ba1b7d9d26e40a52a1a89c00caefec48361aae5d64274e0a1e4ca536d82191f134ae07fe1c2caa50c10ba"}}, &(0x7f0000000c40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}, &(0x7f0000000c80)={0x0, 0x22, 0xd, {[@local=@item_4={0x3, 0x2, 0xa, "e4af3313"}, @local=@item_012={0x0, 0x2, 0x1}, @main=@item_012={0x1, 0x0, 0xf81fad2180ef9f4a, "f0"}, @global=@item_4={0x3, 0x1, 0x7, "09066a89"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x8f2}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="2016ff00000099786bad8470bcbd2f3c4c7e087b3fa47c6d9df9aec4cbf580def64b2345b8ad0b31176cef961650b47f963fad76bdd70272577ec96b8ae6c8b447774c00a49f2ad3e8dd2fff18878a5a9528ecb6d09f25b25d93d1b004af4f69ffd4daefe83ef9c48703fe5163e4164b5d3f854555a65a90f839acc65367a44c95a47cd2f264ac920dc6f0dbd7ab021344312d83a36848b35c0391724ca2f14a1a333403e8bad829a8c0e4baf6d8f93859ca44a29050a78cbc0168e8a502deb668f559c2c20c3cb9bfaf03885c30fb68d1cc9ad4a170a1ca8fc66f6d2d16fb2e9921309b6d3b556958b7efa42ade69f67ac3834da92f4ca98b855740d91fe811b39e351eae217334eef66c7ae7de68c6a1b7cd4fd80a8e289ece3da48991440f281d9b8c7116d314a38ff3fa8ecc677e1824958e5b9ee18626b087db19f68d7bedce03d05db55bc6a4329d8c"], &(0x7f0000000e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000f00)={0x20, 0x1, 0x12, "125cea8498cc67802a0b90455563775b3805"}, &(0x7f0000000f40)={0x20, 0x3, 0x1}}) r6 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) [ 960.718397][ T2770] usb 3-1: Product: syz [ 960.722568][ T2770] usb 3-1: Manufacturer: syz [ 960.727349][ T2770] usb 3-1: SerialNumber: syz [ 960.744377][ T17] usb 1-1: new low-speed USB device number 12 using dummy_hcd [ 960.752568][T15960] usb 5-1: USB disconnect, device number 17 [ 960.808274][ T12] usb 2-1: config 1 has an invalid interface number: 242 but max is 0 [ 960.816632][ T12] usb 2-1: config 1 has no interface number 0 [ 960.823423][ T12] usb 2-1: config 1 interface 242 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 960.833534][ T12] usb 2-1: config 1 interface 242 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 960.843524][ T12] usb 2-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 960.852597][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 960.899331][ T12] ums-sddr09 2-1:1.242: USB Mass Storage device detected [ 960.909941][T12050] usb 6-1: Using ep0 maxpacket: 8 [ 961.028214][T12050] usb 6-1: config 0 has an invalid interface number: 8 but max is 0 [ 961.030358][ T2770] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 961.036302][T12050] usb 6-1: config 0 has no interface number 0 [ 961.047865][ T2770] usb 3-1: USB disconnect, device number 9 [ 961.053716][T12050] usb 6-1: config 0 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 961.065524][T12050] usb 6-1: config 0 interface 8 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 961.075233][T12050] usb 6-1: New USB device found, idVendor=413c, idProduct=81a8, bcdDevice=6e.6d [ 961.084479][T12050] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 961.093391][T12050] usb 6-1: config 0 descriptor?? [ 961.119104][ T12] scsi host1: usb-storage 2-1:1.242 [ 961.128218][ T17] usb 1-1: config 1 has an invalid interface number: 242 but max is 0 [ 961.136860][ T17] usb 1-1: config 1 has no interface number 0 [ 961.142168][T12050] qmi_wwan: probe of 6-1:0.8 failed with error -22 [ 961.143702][ T17] usb 1-1: config 1 interface 242 altsetting 0 endpoint 0xB is Bulk; changing to Interrupt [ 961.158436][T12050] qcserial 6-1:0.8: Qualcomm USB modem converter detected [ 961.159823][ T17] usb 1-1: config 1 interface 242 altsetting 0 endpoint 0x8A is Bulk; changing to Interrupt [ 961.176996][ T17] usb 1-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 961.186217][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 961.239269][ T17] ums-sddr09 1-1:1.242: USB Mass Storage device detected [ 961.278094][ T2749] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 961.341066][T12050] usb 6-1: USB disconnect, device number 44 [ 961.348078][T12050] qcserial 6-1:0.8: device disconnected [ 961.638201][ T2749] usb 5-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 961.649528][ T2749] usb 5-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 961.660667][ T2749] usb 5-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 961.673560][ T2749] usb 5-1: config 1 interface 0 has no altsetting 0 [ 961.918159][ T2749] usb 5-1: string descriptor 0 read error: -22 [ 961.924528][ T2749] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 961.933750][ T2749] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 961.968126][T12050] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 961.979471][ T2749] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 962.128091][ T2770] usb 6-1: new high-speed USB device number 45 using dummy_hcd 17:35:58 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x294, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0a06000203098010fd00"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="050f3f00a1d2423104fd20000b10010c4100031fcf246614100a1f82000000000004003f5f00005c28200d141004803815975d61d6be8af147743978c5962d"], @ANYBLOB="0500000002100000", @ANYPTR=&(0x7f0000004200)=ANY=[@ANYBLOB="0203b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544dbfb22ce6c8c6fc6d7229b6d0afae5e650a18168846332d5c24e371a8eef81b192036511ee8b0dab655d7a98731aaf148f39d4a0d10ed12d4f5286d0b83ce3172fc20685ef2a729fc3bd29c372f43f111e40884f125da395571bad4e19ad98ca53846ac694b1ccf1fb47932fa7c8fbc96ce8df5abd9b9092fb05981a1ef3cb747c1c5d54"], @ANYBLOB='x\x00\x00\x00', @ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="7803e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c68681281a17e0c360c2e2ce763fe4d2b6c69bc48e4e4f8f7c77e6e2710e78f"], @ANYBLOB="02000000", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="0203"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="04030134"], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000005240)=ANY=[]]) r5 = syz_usb_connect$hid(0x4, 0x36, &(0x7f00000009c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xa8, 0x56a, 0xed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x1c0, 0x81, [{{0x9, 0x4, 0x0, 0x40, 0x1, 0x3, 0x1, 0x1, 0x3f, {0x9, 0x21, 0x3, 0xfe, 0x1, {0x22, 0x387}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ef, 0x1, 0x80, 0x80}}}}}]}}]}}, &(0x7f0000000b40)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYBLOB="0a06da4bf065d87cc072d6f97c00040000cd50020103035ff400d2b2e5176d57d340fa6ddf7f9cc69e4c95a8fb6eec9365f2baedebe8112df15e4bb575734b371ff3fa004de77f94a2904383279f4594d5e087aa955da81da1c5aad8786f7a3b066ed81f30943d12a7ce049da4812d806e41c8c702673657427fbcb28721b35c13b6a2dd4881118695"], @ANYBLOB='\f\x00\x00\x00', @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYBLOB="050f0c000107100204657f00"], @ANYBLOB="0200000002100000", @ANYPTR=&(0x7f0000006280)=ANY=[@ANYBLOB], @ANYBLOB="b200f700", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYBLOB="b20329df6137296cd5766384ac00a84674ff3be7c152aaa20124298847da5ff92c6e1f1f25f9b54761157bcfb0911de6e97a270b8e7b3b33c884becc5b23505f524c66de59703070035558de092e70315949bbea3d27970a0928c1975213ebea2061b9fbb94ed3151816f953bdc6bfe0290b45d8b5ced164e27bf3ced33cb7ed50a8d99f74562c831d7ea950792a880f8d62e333b61cca94d51c1adb8d05c3ff6ccd6af947b0a997a57ef18d38be8fd40762"]]) syz_usb_control_io$hid(r5, &(0x7f0000000d00)={0x24, &(0x7f0000000b80)={0x20, 0x7, 0x8f, {0x8f, 0x30, "21ad36c70357fe650a84a085d83e9a4e444517a616c4cae8edefb740f11fd304351a84ef185d167118f5ad815f5084c5999b9f350cafc8d3ca43164bee3340f1b552a2a38bc553756f74ee45771deaf4bd78a242ce150edb8d03ed6a1a120234bbdb2ba1b7d9d26e40a52a1a89c00caefec48361aae5d64274e0a1e4ca536d82191f134ae07fe1c2caa50c10ba"}}, &(0x7f0000000c40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}, &(0x7f0000000c80)={0x0, 0x22, 0xd, {[@local=@item_4={0x3, 0x2, 0xa, "e4af3313"}, @local=@item_012={0x0, 0x2, 0x1}, @main=@item_012={0x1, 0x0, 0xf81fad2180ef9f4a, "f0"}, @global=@item_4={0x3, 0x1, 0x7, "09066a89"}]}}, &(0x7f0000000cc0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x8f2}}}}, &(0x7f0000000f80)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="2016ff00000099786bad8470bcbd2f3c4c7e087b3fa47c6d9df9aec4cbf580def64b2345b8ad0b31176cef961650b47f963fad76bdd70272577ec96b8ae6c8b447774c00a49f2ad3e8dd2fff18878a5a9528ecb6d09f25b25d93d1b004af4f69ffd4daefe83ef9c48703fe5163e4164b5d3f854555a65a90f839acc65367a44c95a47cd2f264ac920dc6f0dbd7ab021344312d83a36848b35c0391724ca2f14a1a333403e8bad829a8c0e4baf6d8f93859ca44a29050a78cbc0168e8a502deb668f559c2c20c3cb9bfaf03885c30fb68d1cc9ad4a170a1ca8fc66f6d2d16fb2e9921309b6d3b556958b7efa42ade69f67ac3834da92f4ca98b855740d91fe811b39e351eae217334eef66c7ae7de68c6a1b7cd4fd80a8e289ece3da48991440f281d9b8c7116d314a38ff3fa8ecc677e1824958e5b9ee18626b087db19f68d7bedce03d05db55bc6a4329d8c"], &(0x7f0000000e80)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000f00)={0x20, 0x1, 0x12, "125cea8498cc67802a0b90455563775b3805"}, &(0x7f0000000f40)={0x20, 0x3, 0x1}}) r6 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) [ 962.191586][ T2749] usb 5-1: USB disconnect, device number 18 [ 962.200610][ T12] scsi 1:0:0:0: Direct-Access Sandisk ImageMate SDDR09 74>< PQ: 0 ANSI: 0 [ 962.218101][T12050] usb 3-1: Using ep0 maxpacket: 32 [ 962.236733][ T12] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 962.278446][T12050] usb 3-1: device descriptor read/all, error -71 [ 962.388138][ T2770] usb 6-1: Using ep0 maxpacket: 8 17:35:59 executing program 3: syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000f80)={0x84, &(0x7f0000001900)=ANY=[@ANYBLOB="0000000000003497f707a0849d55f8b6b037d6a832eedeb16886312d3b98a983ef6d5f4c491a971418f91ea1d74355775d4288e405dcc3f3171c12af8b83484eac8e62dcfe3d20df7321f02814916cbc0a9174437e8a273f96b8c69c9acf7cf22892ca686de9c66f74ab41fe0865cc0f5cea69a6db0e7012ba75484e1b47b521149f4173ebce86bae7a30553ce4b06697df66534d10a63048ef202b9f28a506848d0a3dd26f12e39438d6eddb42c3fcdc8acf007ba08ff75a5b92d9894668a09a155d1d378e6a9074265661739f41093aa04c7456be955b164924268791b0eb7ffc56587992c34e360e25c21e6a91579fa20644c902e1736ab69f93569c3f63f7715b92c60e0fc6cf2a1c5e66f6c5f4ef353c0660d0bc9a15ab6236207e8742add00"/304], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090001206d041cc340000000000109022400010000a000090400000103010100092100000048e08bf5090581030000000000"], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, &(0x7f0000001300)={0x2c, &(0x7f0000001100)={0x20, 0x3, 0xbb, {0xbb, 0x22, "2cde213d27ce721326712d2b631bf176f883b94f32f5c48983919ae68fd6e7481ce9179f8b68f733093837af0a24689d8bab01431c4ef138ef50e83fd746ef21286d0fa639a3bf125aee3926d16ea4ac8aa5a57ccd61529588407f4cf063416b10ceec2c867077c0e8821a69d2c993f6286ed3a94ac900f219d1a6c6ab2b805ceb22da2405c7b72bfd262e005c4ae937a78d873ae3f98c41ef6d9252f60ddad266f9d56d32ad4da8ed67119e35cd63851c2ffdd6ddea6b6b5e"}}, &(0x7f0000001200)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x812}}, &(0x7f0000001240)={0x0, 0xf, 0x2b, {0x5, 0xf, 0x2b, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x9, 0xeb, 0x8, 0x8}, @ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0x7, 0x0, 0x8, [0xff3fc7]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x2, 0x0, 0x1, 0xffc0, 0x47}]}}, &(0x7f0000001280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x81, 0x4, 0xd2, 0x1, "2ad8fda1", "9f9b6412"}}, &(0x7f00000012c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x18, 0x10, 0x77, 0x3, 0x8, 0x2}}}, &(0x7f0000001740)={0x84, &(0x7f0000001340)={0x20, 0x13}, &(0x7f0000001380)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000013c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001400)={0x20, 0x0, 0x4, {0x4}}, &(0x7f0000001440)={0x20, 0x0, 0x8, {0x1, 0x8, [0x1e000]}}, &(0x7f0000001480)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000014c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000001500)={0x40, 0xb, 0x2, 'X!'}, &(0x7f0000001540)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f0000001580)={0x40, 0x13, 0x6, @link_local}, &(0x7f00000015c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001600)={0x40, 0x19, 0x2, "8bb4"}, &(0x7f0000001640)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000001680)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f00000016c0)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000001700)={0x40, 0x21, 0x1, 0xfd}}) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r2, &(0x7f0000002500)=""/185, 0xb9) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r3, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r3, &(0x7f0000002500)=""/185, 0xb9) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r4, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r4, &(0x7f0000002500)=""/185, 0xb9) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0xda43, 0x2cc6) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000001800)=""/235) write$hidraw(r5, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r5, &(0x7f0000002500)=""/185, 0xb9) r6 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r6, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r6, &(0x7f0000002500)=""/185, 0xb9) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r7, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r7, &(0x7f0000002500)=""/185, 0xb9) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000f40)={0x3c0, &(0x7f00000010c0)=ANY=[@ANYRES16, @ANYPTR64, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESDEC=r0, @ANYRES16=0x0, @ANYRESDEC=r2, @ANYRES64=r3], @ANYRES64=r4, @ANYPTR64=&(0x7f0000001080)=ANY=[@ANYRESDEC=r5, @ANYRES64=r0], @ANYPTR64, @ANYRES16=0x0, @ANYRES32, @ANYRES32=r7], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, &(0x7f0000000300)={0x1c, &(0x7f0000000200)=ANY=[], 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000880)={0x84, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 962.439050][ T2749] usb 4-1: USB disconnect, device number 10 [ 962.518164][ T2770] usb 6-1: config 0 has an invalid interface number: 8 but max is 0 [ 962.526499][ T2770] usb 6-1: config 0 has no interface number 0 [ 962.530776][ T2839] usb 2-1: USB disconnect, device number 7 [ 962.535469][ T2770] usb 6-1: config 0 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 962.539425][T16088] sddr09: could not read card info [ 962.548498][ T2770] usb 6-1: config 0 interface 8 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 962.548542][ T2770] usb 6-1: New USB device found, idVendor=413c, idProduct=81a8, bcdDevice=6e.6d [ 962.548556][ T2770] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 962.553563][ T2770] usb 6-1: config 0 descriptor?? [ 962.554296][ T394] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 962.593106][ T394] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 962.600356][ T394] sd 1:0:0:0: [sdb] Write Protect is off [ 962.603504][ T2770] qmi_wwan: probe of 6-1:0.8 failed with error -22 [ 962.607232][ T394] sd 1:0:0:0: [sdb] No Caching mode page found [ 962.618960][ T394] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 962.622838][ T2770] qcserial 6-1:0.8: Qualcomm USB modem converter detected 17:35:59 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000021eeaa08b5192100dc400900000109021b104c1028f6470435ef182dde00010000000009040000019352a50009058adc15202a9c3d0428fde70000000600950fb6b0404d95237b214f36324d"], 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5c06, 0x1) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xd2, 0x3c29eaaf0a3ae8f0, 0x45, [{{0x9, 0x4, 0x0, 0xfb, 0x2, 0x7, 0x1, 0x3, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x36d, 0x1, 0x1f, 0x6}}}}}]}}]}}, &(0x7f0000003600)={0xa, &(0x7f0000000280)={0xa, 0x6, 0x200, 0xa, 0x1f, 0x6, 0x20, 0x1}, 0x63, &(0x7f00000002c0)={0x5, 0xf, 0x63, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x6, 0x4, 0x400}, @generic={0x32, 0x10, 0xb, "3ff6772c393e40949227b8a89f0e4921a2729d9d21601e3497b48c65ead33e3ffdcbb2e47b6a2b5e05513bf7f7703c"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0x7, 0x4}, @ss_container_id={0x14, 0x10, 0x4, 0x89, "3a00c025f954e554c700"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x4, 0xc, 0x200}]}}) write$hidraw(r1, &(0x7f0000000080)="ded9b9ac537d4195299d76f2f8430b659dec469462c8f41b5e1ba699c88516466bfd000a4b3432835ed8c0b147cfd07b7cb79a2e10136fa31da9391bd16d9397cd3c84b15fbb50abcf458c3b67856bb4e7c3a8cd4631aabaa02dc8a64f07bc1618862b211b0ea3d1d1b69e94d1e2e78ec33691260864ce2719ded11b551a188fa38732572ae71bbe32d238aa8c23c6e507b947cca60f0faa2c564220c397befe008343b3f00f00e1e529b05114bef2d3e60f81dee864a54c9b08c561c4a478bb09d7d29f001ad0263b7a93ee3b2a3e53", 0xd0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x4, @string={0x4, 0x3, "babd"}}, 0x0, 0x0, 0x0}, 0x0) [ 962.683930][ T394] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 962.799801][ T17] usb 6-1: USB disconnect, device number 45 [ 962.806850][ T17] qcserial 6-1:0.8: device disconnected [ 962.868316][ T2749] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 962.958115][T12050] usb 3-1: new high-speed USB device number 11 using dummy_hcd 17:35:59 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x59, 0xdf, 0x84, 0x40, 0xc45, 0x613e, 0x7c88, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x47, 0x89}}]}}]}}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090001206d041cc340000000000109022400010000a000090400000103010100092100000048e08bf5090581030000000000"], 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r2, &(0x7f0000002500)=""/185, 0xb9) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r3, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r3, &(0x7f0000002500)=""/185, 0xb9) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r4, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r4, &(0x7f0000002500)=""/185, 0xb9) r5 = syz_usb_connect$hid(0x0, 0x4, &(0x7f00000010c0)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r3, @ANYRESOCT=r4, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYRES32]], 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000840)={0x2c, &(0x7f0000000280)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000640)={0xa, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000001100)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xf7, 0x4b4, 0xde64, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xfc, 0x70, 0x2, [{{0x9, 0x4, 0x0, 0x3d, 0x1, 0x3, 0x1, 0xaa65a442f1691c60, 0x80, {0x9, 0x21, 0x800, 0x1f, 0x1, {0x22, 0xe58}}, {{{0x9, 0x5, 0x81, 0x3, 0x37a, 0x0, 0x27}}}}}]}}]}}, &(0x7f0000001540)={0xa, &(0x7f0000001140)={0xa, 0x6, 0x250, 0x8, 0x0, 0xee, 0xff, 0x5}, 0x7e, &(0x7f0000001180)={0x5, 0xf, 0x7e, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x2, 0x65, 0x3}, @generic={0x68, 0x10, 0xb, "66fcf4db61366cd6d189c9b48424eba5f20ff5b2ecabefc114bb6bbfd11fee3aa0183e4d47c75020a11637e9c4ed41c1257dbc42c8ebca484cc44acaed13805cce2ab7ed0073920b85c5b49be46de09fe1921de78239d5829949805288d7ff1a0bd889f877"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x5, 0x8fd}]}, 0x7, [{0xc4, &(0x7f0000001200)=@string={0xc4, 0x3, "5bc8e0fa97f4b054a99739b68cc9bda290ce0e620b4db38b319a029ced4d68c43371515c746d5f71a5b057554f2fea8223e8f8105fbaf65fc1bb7d2f5d241ef06a5dabe63dab1b15dfdcfa388fd24288785e4bfd25b2831514a5a6962b2f700c433f0ab733c8e9ff6c7d075395100ee86321474f427e7fff58a6a732e0c4e0bc84a8f4734723c3ed07851ef78b6c700f05e4e1d76fbebacb2d9522f37ecea9b21a641ce1077aa1a81ab09e884b9b3188824dd155fd6c7fe3abfeb54ff8842d614cd7"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x1004}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0x412}}, {0x4, &(0x7f0000001380)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x1c6a}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0xc07}}, {0xff, &(0x7f0000001440)=@string={0xff, 0x3, "d7e4fbd640e397f01fb0daf909589b284aae636df2631e3888ced6e3b9e8dd0e50bb3035c15725c1f9f311c4968b3418d9833eb9621627862d06ef6e32e207693cdfa4c62c75fe367663068791b25d3250f64c0793a8f65d32e1303174c60617977e916059fc1f0e4e5804b6d98f17dc871a2ab41b5f746654e306a91682f5052f48f5c7582c3b25f979ff498daaf469dd5808a0063cb3d9c0404f75460e02888bf977e0494cd252b7a3f4a4fced7902022d8adb410300da24f11e08fd8a1bd733eb3b5c7283e2be05ed217be91827538204d266b67da3f59236a7a627ebdaa2fd749ad4ea0d8eed4c08dd7b1bb318620f27b9d5593d04364d5badda0e"}}]}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000001640)='/dev/input/event#\x00', 0x100000001, 0x40000) ioctl$EVIOCGRAB(r6, 0x40044590, &(0x7f0000001600)=0xfffffff7) [ 963.008117][ T2770] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 963.108307][ T2749] usb 4-1: Using ep0 maxpacket: 32 17:35:59 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x5, 0x40080) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000100)) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000040)={0x3, 0x3, 0x8, 0x8, 0xffff163e, 0x3f}) syz_usb_connect(0x0, 0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="1201000024f89820bf0a7033388a00000001090224000100000000090400000268f15d0009050800000000000009ff7f000000000000765ee02e0cb87d41c1c927f666b35cae69a1a12e6088911b6ef8a425b7d6111cec1e7cc0149103268287fb2c072152292663b363e63880e0c600c6a00b5aa3a6ed2a5bc1192bf10b"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000140)=""/41) r2 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x202) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f00000000c0)={0x3, 0x200, 0x1, 0x2, 0x3, 0x600}) [ 963.228238][ T2749] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 963.239427][ T2749] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 963.248554][ T2749] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.261345][ T2770] usb 5-1: Using ep0 maxpacket: 8 17:35:59 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000100)=""/240) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000c212b9089406010088fb000000010902240001000000000904db000261ae460009050f1f00000000000905830b0000000000"], 0x0) [ 963.276160][ T2749] usb 4-1: config 0 descriptor?? [ 963.284061][ T12] usb 1-1: USB disconnect, device number 12 [ 963.319107][ T2749] hub 4-1:0.0: USB hub found [ 963.329037][T12050] usb 3-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 963.340592][T12050] usb 3-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 963.351021][T12050] usb 3-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 963.363962][T12050] usb 3-1: config 1 interface 0 has no altsetting 0 [ 963.371576][ T2839] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 963.388535][ T2770] usb 5-1: config index 0 descriptor too short (expected 4123, got 27) [ 963.396922][ T2770] usb 5-1: config 16 has too many interfaces: 76, using maximum allowed: 32 [ 963.405900][ T2770] usb 5-1: config 16 has an invalid descriptor of length 45, skipping remainder of the config [ 963.416232][ T2770] usb 5-1: config 16 has 0 interfaces, different from the descriptor's value: 76 [ 963.498459][ T2770] usb 5-1: New USB device found, idVendor=19b5, idProduct=0021, bcdDevice=40.dc [ 963.507667][ T2770] usb 5-1: New USB device strings: Mfr=9, Product=0, SerialNumber=0 [ 963.515788][ T2770] usb 5-1: Manufacturer: syz [ 963.528427][ T2749] hub 4-1:0.0: 1 port detected [ 963.568163][ T17] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 963.638308][T12050] usb 3-1: string descriptor 0 read error: -22 [ 963.644640][T12050] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 963.654001][T12050] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 963.699493][T12050] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 963.748257][ T2839] usb 2-1: New USB device found, idVendor=0c45, idProduct=613e, bcdDevice=7c.88 [ 963.757426][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.765965][ T12] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 963.775122][ T2839] usb 2-1: config 0 descriptor?? [ 963.820806][ T2839] gspca_main: sonixj-2.14.0 probing 0c45:613e [ 963.828167][ T17] usb 6-1: Using ep0 maxpacket: 32 [ 963.939971][ T2770] usb 3-1: USB disconnect, device number 11 [ 963.948699][ T17] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 963.961650][ T17] usb 6-1: New USB device found, idVendor=0abf, idProduct=3370, bcdDevice=8a.38 [ 963.970508][ T2749] usb 4-1: USB disconnect, device number 11 [ 963.971153][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.989987][T15960] usb 5-1: USB disconnect, device number 19 [ 963.996938][ T17] usb 6-1: config 0 descriptor?? [ 964.028206][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 964.158446][ T12] usb 1-1: config 0 has an invalid interface number: 219 but max is 0 [ 964.166800][ T12] usb 1-1: config 0 has no interface number 0 [ 964.173215][ T12] usb 1-1: config 0 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 964.184668][ T12] usb 1-1: config 0 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 964.196044][ T12] usb 1-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 964.205395][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 964.214820][ T12] usb 1-1: config 0 descriptor?? [ 964.242755][ T2770] usb 6-1: USB disconnect, device number 46 17:36:01 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0xad, 0x78, 0xaa, 0x8, 0xafa, 0x3e8, 0xc42d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xec, 0x94, 0xe1, 0x0, [], [{{0x7, 0x5, 0x85}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0xac, &(0x7f0000000380)={0x0, 0x0, 0x1, "06"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f00000029c0)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x56e, 0xff, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xa1, 0x40, 0xe1, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x0, 0x7, 0x1, {0x22, 0xb5b}}, {{{0x9, 0x5, 0x81, 0x3, 0xee, 0x1, 0x7f, 0x80}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x1, 0x7, 0x3f, 0x10, 0x20}, 0x23, &(0x7f0000000080)={0x5, 0xf, 0x23, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x88, 0x3, 0x3, 0x7e0, 0xfb}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xa, 0x9, 0x1f}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0x7f, 0xf00, 0x2}]}, 0x5, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x80f}}, {0xbb, &(0x7f0000000100)=@string={0xbb, 0x3, "36b3216e349dc124ae085104f3b716c4e19458f2e54f28b9d2c73d5c23cd4b893bec269ecfe6b42ffa2e9a42a4215e95b1a2881967f678c5a1d9b07e770578e4ae95543e49da23fe5202d13182ec5a30db107f7e432fa97ceef7a5c6ce58857890f2202e34e8568936686252ba331375c467e95f831a376db0d3b3850615caa2061c01afee4b1eaa9949134bad6be212b588ec093445021ac81bf50336b24d29b5923614f878abadef6d1afa969832bc61442c4028bd0925e6"}}, {0xf2, &(0x7f00000001c0)=@string={0xf2, 0x3, "07c44cecc2b7a1a09661ef55a763a40e93b4742bf3d29ff6c8b984d70f9b41663154278d190949aa83cb318275cd8902083ecb30610c1fc9a96662b2d18ad7b50d7abb6ef759dee9cf85a49c9bcb62380c6cf229185158e6e696f09a4478597e9b07c592a5c3d4612930a6accbfd614bfe93b6008ab27a2b80fcb9d7db23799e4086103a0f3db6196edc5fe259119f18e03478fd0fb552c039e2edeb536e66f46d939fb567632c3d36be183b008d26ffad0d421406dda061196607564653a7306a0e3009aa1b553fc0f4ccb96127bea95ac355dd04b7563e039eeefb86826888a51440ae492c985e8a9dadb7a6608ffa"}}, {0x6b, &(0x7f00000002c0)=@string={0x6b, 0x3, "04a155ec4a3528bbc85a0e02f042fad482232f7f6e78185c8eceddddbd34274814f8cf01a5c77184f8f6c8caed8dedd0e866692acb4353b3ddc0ba3573fbc32315fce0f0c8dba6a2f13e4b2e940617d420e127ba0648d476a7d1f94edceab0d0a83a3ac53088ffea85"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x341d}}]}) syz_usb_control_io(r1, &(0x7f0000000600)={0x2c, &(0x7f0000000440)={0x20, 0x8, 0x44, {0x44, 0x23, "df0c3c93792cb9feb782a3f85d1fa545c91ffd7b986e6d1b407f6315fe4c04996a2b1f7ee9f0815e91f63c57621e0a3274340e59487b66f090df785db1f44b36482e"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40d}}, &(0x7f0000000500)={0x0, 0xf, 0x53, {0x5, 0xf, 0x53, 0x5, [@ssp_cap={0x20, 0x10, 0xa, 0x7f, 0x5, 0x5, 0xf00, 0x55, [0x0, 0xf, 0x3f00, 0x3f00, 0xc0]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "144215650662bee1a649b6dc29eb1014"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "5061bb9744a333adff4375bcf19aaf2d"}]}}, &(0x7f0000000580)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x10, 0xe5, 0x8, 'Qg[\x00', "c42b2e68"}}, &(0x7f00000005c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x0, 0x5, 0x1, 0x5, 0x2, 0xcce}}}, &(0x7f0000000b40)={0x84, &(0x7f0000000640)={0x20, 0x0, 0x3a, "531510c0cad311b9c37241185b5d23931bb1880c7aad6b9961b4c179db6567f412b7db4ac64d0bb9f6c2837d7764d08671f8d56e95d6fd25d0c4"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x72}, &(0x7f0000000800)={0x20, 0x0, 0x4, {0x2, 0xdb48b520fb36cd7f}}, &(0x7f0000000840)={0x20, 0x0, 0x8, {0x10, 0xd, [0xf1e]}}, &(0x7f0000000880)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000008c0)={0x40, 0x9, 0x1, 0x3f}, &(0x7f0000000900)={0x40, 0xb, 0x2, '+3'}, &(0x7f0000000940)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000980)={0x40, 0x13, 0x6, @dev={[], 0x13}}, &(0x7f00000009c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "cebd"}, &(0x7f0000000a40)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000a80)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000ac0)={0x40, 0x1e, 0x1, 0xc7}, &(0x7f0000000b00)={0x40, 0x21, 0x1, 0x5}}) [ 964.558297][ T12] legousbtower 1-1:0.219: LEGO USB Tower firmware version is 129.136 build 65535 [ 964.569292][ T12] legousbtower 1-1:0.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 964.581746][ T12] usb 1-1: USB disconnect, device number 13 [ 964.589841][ T12] legousbtower 1-1:0.219: LEGO USB Tower #-160 now disconnected [ 964.718294][ T2749] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 964.758116][ T2770] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 964.788158][T12050] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 964.958237][ T2749] usb 4-1: Using ep0 maxpacket: 32 [ 964.998133][ T2770] usb 5-1: Using ep0 maxpacket: 8 [ 965.028131][T12050] usb 3-1: Using ep0 maxpacket: 8 [ 965.058200][T15960] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 965.128263][ T2770] usb 5-1: config index 0 descriptor too short (expected 4123, got 27) [ 965.136640][ T2770] usb 5-1: config 16 has too many interfaces: 76, using maximum allowed: 32 [ 965.145601][ T2770] usb 5-1: config 16 has an invalid descriptor of length 45, skipping remainder of the config [ 965.148354][T12050] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 965.156363][ T2770] usb 5-1: config 16 has 0 interfaces, different from the descriptor's value: 76 [ 965.167129][T12050] usb 3-1: New USB device found, idVendor=0afa, idProduct=03e8, bcdDevice=c4.2d [ 965.185214][T12050] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 965.195181][T12050] usb 3-1: config 0 descriptor?? [ 965.249032][ T2770] usb 5-1: New USB device found, idVendor=19b5, idProduct=0021, bcdDevice=40.dc [ 965.258397][ T2770] usb 5-1: New USB device strings: Mfr=9, Product=0, SerialNumber=0 [ 965.266403][ T2770] usb 5-1: Manufacturer: syz 17:36:01 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x4000) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000040)=""/178) syz_usb_control_io(r1, 0x0, 0x0) [ 965.318125][ T17] usb 1-1: new high-speed USB device number 14 using dummy_hcd 17:36:02 executing program 5: syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x33c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xfc, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x3, 0x50201) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000001c0)="04d26946dbd7475e15f529b96b21d0c920ec40026fd5e14f80eaf8df77648017c1cff192fad192d191577b6983cbe319ab0198677b945f648f2bf75251e62223bf259cd8b6eba37babc5b0a990d47ced94547c4bd5c9d430e1f3480bd2478ee39a8877c83c07e2a05e2e76f7fe7ad396a5d7b5f71819780d570261504465181689fba087cb874a143e48f4c3c993af8e346c2bdcf4208e1a96da8afc6521fd42eaede7d3c0a0cc6485b23a3aaef6cc774e9b9591e5508594671e5a744940f09c30ce2d009d6cf0b8a24b74e3a56f3f8c37dcf360a95d33ae60a748bb208e717a92f09e5ff77b2b2a701ba4616f160f431a29a8") r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x40000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000080)=""/201) [ 965.358358][ T2749] usb 4-1: device descriptor read/all, error -71 [ 965.568176][ T17] usb 1-1: Using ep0 maxpacket: 8 17:36:02 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hiddev(0x0, 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="120100fb785204001304126ff3d600000001090252000000000000dd1777bc19fc9de27eb36a4dbe8fb2ea1f90e9e591584bd19af6e280b24544316868622bdb9b9f78bac3ab12634849b0f4d25ab19d9c0f9cddabb7a7e25d5cc169af4d194ec9b1774f665b67129a4a90eeaa779f86074b11d6b9e8659953acc3156bb7de0066872c1f47669e501cc7a071f07469072d28316ad5827a2b37e66f6441aff83d347af5d76583f24661300485178d2b1b5edfcc24807c257b1356bf1de287a0e028039b8c2c958a37aa267c45207cbb93c999252d4d90eb2b70886d1315"], 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../r\x9dy#\x00', 0x400000000000003, 0x6246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r5, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101209) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) r7 = syz_open_dev$hidraw(0x0, 0x1000000007, 0x4201) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000180)) 17:36:02 executing program 4: syz_usb_connect(0x0, 0xfffffffffffffcf2, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x90, 0x39, 0xec, 0x40, 0x1bc7, 0x1053, 0xffd2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x10, 0x0, 0x4, [{{0x9, 0x4, 0xf2, 0x0, 0x1, 0xff, 0x3d, 0x81, 0xfe, [], [{{0x9, 0x5, 0x0, 0x0, 0x1ad}}]}}]}}]}}, 0x0) [ 965.728165][ T17] usb 1-1: unable to read config index 0 descriptor/all [ 965.735270][ T17] usb 1-1: can't read configurations, error -71 [ 965.759404][ T2770] usb 5-1: USB disconnect, device number 20 [ 965.873350][T12050] usb 3-1: USB disconnect, device number 12 [ 966.018260][T15960] usb 6-1: new low-speed USB device number 48 using dummy_hcd [ 966.128165][ T2839] gspca_sonixj: reg_r err -110 [ 966.133383][ T2839] sonixj: probe of 2-1:0.0 failed with error -110 [ 966.168116][ T2770] usb 5-1: new high-speed USB device number 21 using dummy_hcd 17:36:03 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x1, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0x40184810, &(0x7f0000000140)={0x1, 0x0, 0x377, 0xac74, 0x0, 0x4}) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000400)={0xec, "b2743743adba3981f535cf8dd65051596c0630c33decc1f433e1cc70af1a7a61d5cf6e58887da504113c114d4f8705197b8cf52c7a41e37856c8eab31bba5e81aa25bf5f35d5e429749de136984f64afe681c26aff860e08fe21f82784d1437a56e943e5c9af0f706d1821bfbfe99f2cc11798870426b6b98be480c4ba4424215fed1a4b6606ac7f97905a23c55f91a8d7037c6a95d1f8c38a78475d49989c2157f804a0dc43635db8616044b850eee25932e527ec84c25d134e9c909e7f935dda3abeff323016a5f47b1150e239a73ac3fdae820e8333ab12cef85cef0be22adb9a99d52030e7dddc2bd662"}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x14000000000000, 0x165080) ioctl$HIDIOCGCOLLECTIONINFO(r5, 0xc0104811, &(0x7f0000000280)={0x4, 0x4, 0x903c, 0xfffffffffffffffe}) read$hiddev(r5, &(0x7f0000000240)=""/86, 0x56) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x7, 0x8, 0x8}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) [ 966.388363][T15960] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 252, using maximum allowed: 30 [ 966.399911][T15960] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 966.411013][T15960] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 252 [ 966.424140][T15960] usb 6-1: New USB device found, idVendor=056a, idProduct=033c, bcdDevice= 0.00 [ 966.433249][T15960] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.449346][T15960] usb 6-1: config 0 descriptor?? [ 966.494724][T15960] usbhid 6-1:0.0: can't add hid device: -22 [ 966.501969][T15960] usbhid: probe of 6-1:0.0 failed with error -22 [ 966.598243][ T2770] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 966.606389][ T2770] usb 5-1: can't read configurations, error -22 [ 966.658105][ T2749] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 966.691140][ T2839] usb 6-1: USB disconnect, device number 48 17:36:03 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f00000010c0)=ANY=[@ANYBLOB="1201000073b6f010cd0ca31053f400000001090212000100000000092d00000077eacb0040dfbf30c0ebc075ded5ff53bb3045e2699dd245c97e016ff3ceb5da3dd47fc8ccb849d3d551fea9"], 0x0) r0 = syz_open_dev$evdev(0x0, 0x4, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000200)={0x56, 0x8, 0x3ff, {0x1}, {0x0, 0x4276}, @period={0x0, 0x9, 0x101, 0x4, 0x0, {}, 0x6, &(0x7f00000001c0)=[0x0, 0x5, 0x0, 0x0, 0x0, 0x7fff]}}) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x20, 0x800002) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000001c0)={0x8001, 0x800, 0x9, 0xff, 0xf01d, 0x81}) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)=0xc2) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000001140)=""/160) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGKEY(r2, 0x5450, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000080)=0x3ff) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a57", 0x1e) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r5, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r5, &(0x7f0000002500)=""/185, 0xb9) read$hidraw(r5, 0x0, 0xfffffffffffffea5) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='2\x00', 0x0, 0x1000) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001080)) [ 966.758099][ T2770] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 966.898106][ T2749] usb 3-1: Using ep0 maxpacket: 8 17:36:03 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hiddev(0x0, 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="120100fb785204001304126ff3d600000001090252000000000000dd1777bc19fc9de27eb36a4dbe8fb2ea1f90e9e591584bd19af6e280b24544316868622bdb9b9f78bac3ab12634849b0f4d25ab19d9c0f9cddabb7a7e25d5cc169af4d194ec9b1774f665b67129a4a90eeaa779f86074b11d6b9e8659953acc3156bb7de0066872c1f47669e501cc7a071f07469072d28316ad5827a2b37e66f6441aff83d347af5d76583f24661300485178d2b1b5edfcc24807c257b1356bf1de287a0e028039b8c2c958a37aa267c45207cbb93c999252d4d90eb2b70886d1315"], 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../r\x9dy#\x00', 0x400000000000003, 0x6246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r5, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101209) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) r7 = syz_open_dev$hidraw(0x0, 0x1000000007, 0x4201) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r7, 0x80044801, &(0x7f0000000180)) [ 967.018196][ T2749] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 967.033331][ T2749] usb 3-1: New USB device found, idVendor=0afa, idProduct=03e8, bcdDevice=c4.2d [ 967.042475][ T2749] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.055539][ T2749] usb 3-1: config 0 descriptor?? [ 967.098196][T12050] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 967.198177][ T2770] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 967.207176][ T2770] usb 5-1: can't read configurations, error -22 [ 967.213993][ T2770] usb usb5-port1: attempt power cycle [ 967.358128][T12050] usb 4-1: Using ep0 maxpacket: 16 17:36:04 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x81, 0x1040) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f0000000080)={0x3, 0xfffffd7e, 0x200, 0x7f8, 0x7, 0x7}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000063f7f2083043412e2be000000010902120001000000000904de0000adf27d00"], 0x0) [ 967.450082][ T2839] usb 2-1: USB disconnect, device number 8 [ 967.478247][T12050] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 967.487642][T12050] usb 4-1: New USB device found, idVendor=0ccd, idProduct=10a3, bcdDevice=f4.53 17:36:04 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120100000000000000010902260001010000000904000000030102000921fd0000012200200905060000000000000000008000ff0000"], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3, 0x88000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090001206d041cc340000000000109022400010000a000090400000103010100092100000048e08bf5090581030000000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f0000000040)={0x0, 0x31, 0x1c, {0x1c, 0x31, "093400a81b078780c7fcd61dc21931beaf0401cbe6ced9202894"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x340a}}, &(0x7f0000000480)={0x0, 0x22, 0x21, {[@main=@item_4={0x3, 0x0, 0x9, "8492e78f"}, @local=@item_4={0x3, 0x2, 0xc2c77927b8d84b87, "cf4a6e10"}, @global=@item_4={0x3, 0x1, 0x3, "002feca0"}, @main=@item_012={0x1, 0x0, 0x16, "91"}, @local=@item_4={0x3, 0x2, 0xf}, @local=@item_4={0x3, 0x2, 0x0, "566b5e0e"}, @global=@item_012={0x2, 0x1, 0x0, "8619"}, @local=@item_012={0x2, 0x2, 0x1, 'h^'}]}}, &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x3f, 0x1, {0x22, 0xa0d}}}}, &(0x7f0000000440)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="4007e10000009265ea9760217c255f9061770a7b3e395ef566ea4137d84cc92b805f8b254b70ac9ecc1ece8c79dc73c18af22d46fba8fb6c768e04c66d72f88bb601a9ca182b4ec21d16d1127f8fab570b8a705f5c68d8f293f12c67886ae12aa1ce7076827eb2cdc498c30e938f83d032dc28e86f0bc993d9ff8c222beccb780b6b37d2e6d5b35d27e5c49faacddcf70359233b7ce2a15b18b89dda9cf6ae1d58ebcd476e57cf9e97390833a33de3e33c5964d528d30a12a19cfd8be2f34ce822e745a0731cccfe1d9c1df55bee0afebb23ad044bb126fb128b2d115fcf95beedeec2d6bb60f2"], &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000340)={0x20, 0x1, 0x9b, "32f7d81cd32a19b5295b9da40d21230a8fa09cc63b2b671a43de040d0817e50e91fee70ceb4fa48c1abde065f1b9a723541d440ce05308d19fa088316db9db558258ea70ec7e8a6fb9d7dfa80c2e9a3d171d4063959bfa825c013783e8c44938908a28f0b2bac7ee54eab7fc58317e46a51e36f452787d5ab8c6b748793b35677ff7374395e5f2c2c5bd7b36bc220d7fa106b8c9e5dc4760022083"}, &(0x7f0000000400)={0x20, 0x3, 0x1, 0xa6}}) [ 967.497003][T12050] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.506626][T12050] usb 4-1: config 0 descriptor?? [ 967.528246][ T17] usb 6-1: new low-speed USB device number 49 using dummy_hcd [ 967.538373][ T2749] usbtouchscreen: probe of 3-1:0.0 failed with error -71 [ 967.554449][ T2749] usb 3-1: USB disconnect, device number 13 17:36:04 executing program 0: syz_usb_connect(0x0, 0x3b3, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x6c, 0x3, 0xe0, 0x8, 0x24c6, 0xd183, 0x4f36, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa9, 0x0, 0x2, 0xff, 0x5d, 0x81, 0x0, [], [{{0x9, 0x5, 0x85, 0xb, 0x8}}, {{0x9, 0x5, 0x1, 0x3, 0x8}}]}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090001206d041cc340000000000109022400010000a000090400000103010100092100000048e08bf5090581030000000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_read(r0, 0xd, 0xffffffffffffff4f, &(0x7f0000000000)=""/116) [ 967.858079][ T2839] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 967.918129][ T2749] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 967.918267][ T17] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 252, using maximum allowed: 30 [ 967.937591][ T17] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 967.948756][ T17] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 252 [ 967.961941][ T17] usb 6-1: New USB device found, idVendor=056a, idProduct=033c, bcdDevice= 0.00 [ 967.971045][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 967.979932][ T2770] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 967.991458][ T17] usb 6-1: config 0 descriptor?? [ 968.010637][ T12] usb 4-1: USB disconnect, device number 14 [ 968.051083][ T17] usbhid 6-1:0.0: can't add hid device: -22 [ 968.057222][ T17] usbhid: probe of 6-1:0.0 failed with error -22 [ 968.078338][T12050] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 968.108118][ T2839] usb 2-1: Using ep0 maxpacket: 32 [ 968.228113][ T2749] usb 3-1: device descriptor read/64, error 18 [ 968.234660][ T2839] usb 2-1: config 0 has an invalid interface number: 222 but max is 0 [ 968.243082][ T2839] usb 2-1: config 0 has no interface number 0 [ 968.250030][ T2839] usb 2-1: New USB device found, idVendor=0483, idProduct=1234, bcdDevice=be.e2 [ 968.259249][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.268784][ T12] usb 6-1: USB disconnect, device number 49 [ 968.275881][ T2839] usb 2-1: config 0 descriptor?? [ 968.318189][T12050] usb 1-1: Using ep0 maxpacket: 8 [ 968.327673][ T2839] usb_8dev 2-1:0.222 can0: sending command message failed [ 968.335019][ T2839] usb_8dev 2-1:0.222 can0: can't get firmware version 17:36:05 executing program 5: r0 = syz_usb_connect(0x0, 0xbc, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x87, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x20, 0x800002) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f00000001c0)={0x8001, 0x800, 0x9, 0xff, 0xf01d, 0x81}) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000040)=0xc2) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000000)=""/232) syz_usb_disconnect(r0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000001080)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 968.398669][ T2839] usb_8dev: probe of 2-1:0.222 failed with error -22 [ 968.428291][ T2770] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 968.436494][ T2770] usb 5-1: can't read configurations, error -22 [ 968.438265][T12050] usb 1-1: config 0 has an invalid interface number: 169 but max is 0 [ 968.451213][T12050] usb 1-1: config 0 has no interface number 0 [ 968.461911][T12050] usb 1-1: config 0 interface 169 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 968.473217][T12050] usb 1-1: config 0 interface 169 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 968.484311][T12050] usb 1-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 968.493446][T12050] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.506367][T12050] usb 1-1: config 0 descriptor?? [ 968.524086][ T17] usb 2-1: USB disconnect, device number 9 [ 968.608245][ T2770] usb 5-1: new high-speed USB device number 24 using dummy_hcd [ 968.658226][ T2749] usb 3-1: device descriptor read/64, error 18 17:36:05 executing program 4: syz_usb_connect(0x0, 0x3b, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000035e54d20aa142b02d6b4000000010902290001000000000904000000001b00000524066e00000600000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xe881) read$char_usb(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f019fc8240ebae4a481118b83e441e0fd752efd57fe546aedba5d82cc184a3fe"}) [ 968.761386][ T17] usb 1-1: USB disconnect, device number 16 [ 968.778112][ C0] xpad 1-1:0.169: xpad_irq_out - usb_submit_urb failed with result -19 [ 968.858147][ T12] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 968.938158][ T2749] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 969.098358][T12050] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 969.208087][ T2749] usb 3-1: device descriptor read/64, error 18 [ 969.218487][ T12] usb 6-1: config 0 has an invalid interface number: 135 but max is 0 [ 969.226885][ T12] usb 6-1: config 0 has no interface number 0 [ 969.233676][ T12] usb 6-1: config 0 interface 135 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 969.244862][ T12] usb 6-1: config 0 interface 135 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 969.256383][ T12] usb 6-1: config 0 interface 135 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 969.268294][ T12] usb 6-1: config 0 interface 135 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 969.281838][ T12] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 969.291177][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.299618][ T2839] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 969.308085][ T2770] usb 5-1: device not accepting address 24, error -71 [ 969.308441][ T12] usb 6-1: config 0 descriptor?? [ 969.320209][ T2770] usb usb5-port1: unable to enumerate USB device [ 969.348246][T12050] usb 4-1: Using ep0 maxpacket: 16 [ 969.361287][ T12] iowarrior 6-1:0.135: IOWarrior product=0x1501, serial= interface=135 now attached to iowarrior0 [ 969.468156][T12050] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 969.477212][T12050] usb 4-1: New USB device found, idVendor=0ccd, idProduct=10a3, bcdDevice=f4.53 [ 969.486520][T12050] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.495624][T12050] usb 4-1: config 0 descriptor?? [ 969.538197][ T2839] usb 2-1: Using ep0 maxpacket: 32 [ 969.548248][ T17] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 969.598122][ T2749] usb 3-1: device descriptor read/64, error 18 [ 969.658141][ T2839] usb 2-1: config 0 has an invalid interface number: 222 but max is 0 [ 969.666481][ T2839] usb 2-1: config 0 has no interface number 0 [ 969.672753][ T2839] usb 2-1: New USB device found, idVendor=0483, idProduct=1234, bcdDevice=be.e2 [ 969.681807][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.691112][ T2839] usb 2-1: config 0 descriptor?? [ 969.698575][ T2770] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 969.718248][ T2749] usb usb3-port1: attempt power cycle [ 969.732295][ T2839] usb_8dev 2-1:0.222 can0: sending command message failed [ 969.739548][ T2839] usb_8dev 2-1:0.222 can0: can't get firmware version [ 969.762588][T12050] usb 6-1: USB disconnect, device number 50 [ 969.780143][T12050] iowarrior 6-1:0.135: I/O-Warror #0 now disconnected [ 969.808346][ T2839] usb_8dev: probe of 2-1:0.222 failed with error -22 [ 969.818089][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 969.931309][ T2839] usb 2-1: USB disconnect, device number 10 [ 969.949438][ T17] usb 1-1: config 0 has an invalid interface number: 169 but max is 0 [ 969.958082][ T17] usb 1-1: config 0 has no interface number 0 [ 969.964452][ T2770] usb 5-1: Using ep0 maxpacket: 32 [ 969.970227][ T17] usb 1-1: config 0 interface 169 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 969.981507][ T17] usb 1-1: config 0 interface 169 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 969.992636][ T17] usb 1-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 970.001899][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 970.011224][ T17] usb 1-1: config 0 descriptor?? [ 970.098198][ T2770] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 970.108513][ T2770] usb 5-1: New USB device found, idVendor=14aa, idProduct=022b, bcdDevice=b4.d6 [ 970.117765][ T2770] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 970.127189][ T2770] usb 5-1: config 0 descriptor?? [ 970.180006][ T2770] dvb-usb: found a 'WideView WT-220U PenType Receiver (based on ZL353)' in warm state. [ 970.189927][ T2770] dvb-usb: bulk message failed: -22 (2/-701752832) [ 970.196509][ T2770] dvb-usb: will use the device's hardware PID filter (table count: 15). [ 970.218356][ T2770] dvbdev: DVB: registering new adapter (WideView WT-220U PenType Receiver (based on ZL353)) 17:36:06 executing program 3: syz_usb_connect(0x0, 0x1c, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xc4, 0xb0, 0xb5, 0x8, 0x5ab, 0x351, 0x10a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7f, 0x0, 0x0, 0x49, 0xf2, 0xaa}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x191a, &(0x7f0000000100)={{0x12, 0x1, 0x1, 0xbc, 0x17, 0x1a, 0x20, 0x1b3d, 0x1b3, 0x798a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1908, 0x4, 0x6, 0x0, 0xe0, 0x40, [{{0x9, 0x4, 0xff, 0x6, 0xb, 0x2f, 0x4b, 0xb4, 0x81, [@uac_as={[@format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x81, 0x3, 0x3, 0x0, "fb90f56b2e3f1b5a2b"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x72, 0x5}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x1, 0x8, 0xf7, "e378d2db3edf"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0xb2, 0x3, "a9c25e8a0485982244"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x5, 0x0, 0x7, "4a17"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x80, 0x2, 0x0, 0x9, '&', "c2"}]}], [{{0x9, 0x5, 0x9, 0x4, 0xc1, 0xff, 0x5, 0x6}}, {{0x9, 0x5, 0x5, 0x16, 0x10d, 0xfa, 0x1, 0x8}}, {{0x9, 0x5, 0x1, 0x0, 0x3f9, 0x2, 0x4, 0x4}}, {{0x9, 0x5, 0xf, 0x10, 0x289, 0x6, 0x3, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0xff}]}}, {{0x9, 0x5, 0x0, 0x0, 0xc5, 0x1f, 0x1, 0xff, [@generic={0x20, 0xb, "0f12f70d1762c3948eac3a65e2ff6493817f5d809d422ca1186d068438ff"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x298, 0x8, 0xf9, 0x2, [@generic={0x21, 0xb, "b329d866cb95e53cb83a08edf0196b495d5f65d76d2912c6f9cc01c0ac90a2"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x6b, 0x2, 0x4, 0x9}}, {{0x9, 0x5, 0x7, 0x3, 0xf9, 0x4, 0x5, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x39, 0x2}, @generic={0x46, 0x3, "8b51ac5845012d11649e230ccf47ddf8811a2612f8ae6d87dbfc7fbfc2a53bdf86b67e9bf2fddf88b332b8a5d576b4baa849fc9b3e63df837efea86ccb44fdb074ec0209"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x102, 0x7, 0xff, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0x20}]}}, {{0x9, 0x5, 0x8, 0x10, 0x2e0, 0x3f, 0x1d, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0xb732}, @uac_iso={0x7, 0x25, 0x1, 0xc1, 0x3, 0x1}]}}, {{0x9, 0x5, 0x1, 0xc8e8152f6ebb9d00, 0x70, 0x9, 0x0, 0x3, [@generic={0x68, 0x11, "3e307f622feb23e24749085c736656aa2da3000c588c2fe8f1e8762eaef6bb108da195883f5963403eb8028a629bdc8a9a948f81c55f6aed7322e51191f1a0b179c5e01e16c53c0f0b24058b273eb44460cdd36eb79c2f2544a3b068f75371e993882bb6801e"}, @generic={0xa8, 0x0, "93fadedfef32d4174592206c55a9650f46c1f756326486e53dcd7a8de7e617b2c5a3d46fd807df44a57515b58976307558d6817a53602c8b148c5789a18310cd62b9a0f6ba6d21270443e1295b8f55837725308805f5f84590b4fc399b0dfc38faddbeabe2a7b6287fa41fbf2b0d2ef1021df417c1713018541a664c8080e6ecb7e8f9d218dbf05400e0381d64870ff59acc5294e49f09fcdfd4177a2494a1e19e3574d36743"}]}}]}}, {{0x9, 0x4, 0xe5, 0x8, 0x1, 0x53, 0xd, 0xea, 0x3, [], [{{0x9, 0x5, 0x2, 0x10, 0x196, 0x0, 0xe6, 0x1, [@generic={0xc2, 0x11, "b23e605d53daada3eb54014d4e7f230c24477258ccb5343ec8bfd2315483f4f44900ca2e95b53c1b1f41a117f5956306c0b90dd78d5dbab014c451e2119089ebc6c45ce95412ec3917f57250049ca0c0fcc13f12d2b78b5e424ee1e1fa8726a5615ae07a7aa930bfe3c30c3955370c3ddc02586097b879d3606dfe606f463439ed4f3cfb27eff990fa60fa9f0f37770ae31f2dda94dfb191a776dbdbbcc9db4217635cd801ef6532f940657b896bdf276ec539c63762c02423332eb010246aa7"}]}}]}}, {{0x9, 0x4, 0x64, 0x8, 0xb, 0x98, 0x0, 0xe1, 0x7f, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "f311"}, {0x5, 0x24, 0x0, 0x40}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1e0, 0xfffe}, {0x6, 0x24, 0x1a, 0x200, 0x8}, [@mbim_extended={0x8, 0x24, 0x1c, 0x100, 0x7, 0xff81}]}, @cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "0999c7cd9b"}, {0x5, 0x24, 0x0, 0xffff}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x81, 0x3f}, {0x6, 0x24, 0x1a, 0x9, 0x40}, [@mbim={0xc, 0x24, 0x1b, 0x8001, 0x0, 0x56, 0x1, 0x56, 0x40}, @mdlm_detail={0x4f, 0x24, 0x13, 0xff, "ee68a631294f542b71c4a4d9dd9f38bbe147926cd0be6580d9540ad4567afbe4a56f5faed4365d74eee28526ea3daeb78e06e174235706bd2c6552ed3e341899deaf382d7b7abe51ca06ff"}, @acm={0x4, 0x24, 0x2, 0xb}, @mdlm_detail={0x8b, 0x24, 0x13, 0x8, "0a2cf076f589933169e744f0ef768a417829983153f200b61dd666e6c0e4f2c0c732d5fcceecc03b1ea38ed2a4dbfd6e4d5892112c5dcb04fb7554cdaa5667694190664bac4f29f71d056cd2ebe4d423110586ab5c73360be62691a9581b591bc8d6d32ed774771e0c52673647c6196f4e3e37696345c5ae104321f0dd54ad2d19ca378600ee9a"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x7}]}], [{{0x9, 0x5, 0x2, 0x0, 0x3d3, 0x1, 0xff, 0x9}}, {{0x9, 0x5, 0x3, 0x0, 0x1af, 0x11, 0x7f, 0x9, [@generic={0x28, 0xb, "e7e6feedca61bd6cd266a5e89e26ec7992a08ef913595969ec5f3dcb8b1f3e0bd71544386e53"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x72, 0xa8, 0x80, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x3f, 0x1}]}}, {{0x9, 0x5, 0xd, 0x3, 0x3cf, 0x81, 0x4, 0x9, [@generic={0x78, 0x30, "347e1622994d9de59f0b54d8d0b42be9ca37d55e593f6f2ca563c4e4242a59c5bf7221274d30ac584ba0368b5a92b83d985ec04cfc621b562a006440ec367db2470711dde1a1c3cbfb0a03feb59bfef3c6d0dbece9981a426a3a710622074c3ea11279cba8114f5be85105c2e9aee6f97fc86637e6ba"}, @generic={0x2, 0x24}]}}, {{0x9, 0x5, 0x4, 0x1, 0x57, 0x0, 0x3f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x41, 0x54, 0x2000}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0xedf}]}}, {{0x9, 0x5, 0x8, 0x1, 0x36c, 0x4, 0x6, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0xc9fb}, @uac_iso={0x7, 0x25, 0x1, 0x183, 0x20, 0x683a}]}}, {{0x9, 0x5, 0x6, 0x0, 0x4, 0x2, 0x7f, 0x40}}, {{0x9, 0x5, 0x7, 0x4ab364af05a12d6e, 0x35c, 0xe4, 0x1, 0x4}}, {{0x9, 0x5, 0x6, 0x0, 0x234, 0x1, 0xf8, 0xd7, [@generic={0x36, 0x1, "6d8966007f9dd7cb4a36cc16ea36d9bb04556395254edd61ee47cef79f0361442cf349d2fa4f2d21b6453e6e4cc1129147d7cff7"}, @generic={0x7d, 0x23, "f3c5d88f9b9e0be171cb61dbae0f7d9d5c7f83c9a5267b0a776a7a60b2b560dbb51b7540c04b83c16494e0d72bbe814745a0714e3705140cbccc7c8bcc472260fdfb7994f21b7d7e536d769d54dce5d38083d0cb516e1b4fa54415c67d5775fbb610ae08bb734c8b3e04234c95397c6a8a315bac974fd0c84f50d1"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x3b2, 0x81, 0x7, 0x81}}, {{0x9, 0x5, 0x3, 0x0, 0x3a3, 0x5, 0xff, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3d, 0x3}, @generic={0x94, 0x35, "16a3735c8528ff3b3c9ba4b33c5c15eeb51547a972fa06a612aed8a86fe23ea44d8c35e3ac59f18ec76eb768d2809a64ae2bae712faa7c30cc38881c6c9cfc4d1a1c38bf0ecd559c2ed9764cfc0c38e7e6f11dc11a4b574263db3a23fcc5a9c96a4ca53a4ee3704bb9383c9b8db9b4461064a914fbc0fbf689a6c033ef7642bc484f6619274a7114b20eec93d81cd90c98c0"}]}}]}}, {{0x9, 0x4, 0xa6, 0x1, 0x3, 0xef, 0xdd, 0xdd, 0x9, [@uac_control={{0xa, 0x24, 0x1, 0x0, 0x9}, [@extension_unit={0xa, 0x24, 0x8, 0x3, 0x4, 0x5a, "8f4828"}, @feature_unit={0xb, 0x24, 0x6, 0x3, 0x2, 0x2, [0xcbad3ec10d1085ae, 0x1], 0x9}]}, @cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x92b, 0x40, 0x81, 0x7}, [@mbim={0xc, 0x24, 0x1b, 0x1, 0x0, 0x7, 0x8, 0x3ff, 0x5}, @mdlm={0x15, 0x24, 0x12, 0x2}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x8, 0x5, 0x20}, @ncm={0x6, 0x24, 0x1a, 0x3, 0x1f}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x2, 0x7fff}]}], [{{0x9, 0x5, 0xd, 0x0, 0x74, 0x20, 0x0, 0x4}}, {{0x9, 0x5, 0x4, 0x0, 0x22c, 0x7a, 0x2d, 0xff, [@generic={0xc0, 0x21, "4d20cef6db7299fb12049ba413f9d65613640ebffb41eb525f62e543138492cac0bd3091203e54630262f8e54f673f67d5751ba89e8b20c76a92611e4c032b19faf84bce8008c9a63f186832a6b0f90a1a8be7c3e37938b21b5f0ff06ad9de28359f0e026f9b5416bb7798e5fe27a5523544b5fcd1602f5aed02bcf2d11421a882a8b9e35650737dc01cbb7151c269921153ad6c25fd112d4bd99d5f0a69162001f8ff11dcb2862c98baf42a4d1df2cb193dc6c217568845bcae9893bf7e"}, @generic={0x1002, 0x9, "333fcafce66a35f7100f2a907dabe6bf6061675f393e66349b626320043e3d99296cf19469e28c2e2783abd5ba56cf84f165c41a441e3ea008f23aa417dbd1cb43fc142f25860342297d2adb0e3b194d1dd574363501604edd6323fb4db2f23047fa248efbef9ef75994f773d5b9f08d16c8fb2335526f280baf8eceef9c661ab23d2fb4fd6a7ef8589ceb0c3bb84827bbcf4b7f7f988130d104dcd194e7b760fed3868ba2a618f7685279f8c9c3d2c2e18239904d5989871220359b5e5e7052485ba76c670aaa566cb7a4f89a1813a4401c3f5ab4bf471ec6a278104a05ccf840caa073ecf3a651b7f7d108dfb3953b386bb3f186388debb25247f6295d32cd1692876a7ef1d4e55161174f0c747361cd04a219689c3bb8a59163febfd0e33ab9e23b4ea2ef275bf5fdb4c7de67682aa9e15fa40be071d7ebf2ad97ec4afc30e1569f8608610a777422578da9edd4d5f99a2f430907a85e58725263c8c7f56806a46644ba2bf87525c984b5dff64d97b323fb349a8eb3737780de1e97dc798a18a8f0adc5da0d474676085cd3654334556c16b9ab07ad153216e90cda3193bac0b7e1501b24ac7a07281740e054e3f84c5032e870e5b99c8a321336285be4111744859c8933a8f0c679f5aab707fdfb7310c53ace8557ae8286b29d4469981b6ee65b58c3e666f718d1bc03f70de84631f3e5ff83dc5e802fe02c7016e122318f4f272a8a6c36b59105888bab262f92fd71808a2670c2e806f9e4c009f0cac3d54ac4bfd5daedfd2238a2b6ac2bf5e04be62d15eb01fa907215feacc7f0431ab0d5791998362d8fc9b70ceb5dae6252b826124d1f9b2088c7ecaf1866d8c20714c49616ad3efeb86e8202d00fae8755ca6e03a083215f93d788ea89f31c8f7603a5b7651627bcdaf62356997467616af0dcc235cb037b1639801a1f37a5308630699c3b3fae4ad6925df2f848f47fb19035ed17517c7289de2a2365f3d2842af370df2ed80fdd133181a6e8f019e8fad91268baeef85bb4a05548e5461e21af38a2c4c2a44c7eb04a6d92ed558c9053eab966daf1441737fcf4a251ebaf6ee619b77e87a59bd4c6d2a8d8f534e9a303b3c8df748413f449d5c6a1e6ea1b7877eea4dde795d1c72fa0abf27ed81d950bdf14a5787f1df9b4a09a48edbc782435aaec5a1a089253b187431ddd5f5c2b7c8664c700512622dfe111ad35488f7c79e44091903ef38171eadf3cbc8cd939900cb7ddffb2e9f6a34ad181c1a0f2e9403806bca58faa7c54908b50c8f05b4739586249c34588ffa7cda4ba43e3709742c08f63cb96d67bef38900ec40d0c7a2a2160ada542e70ca249e4c1bbc03d5c8655f679a8424af1975362e0025b4069374defa47abc8b82559410a03ec569a300a3cac02e95fb3fa12ba8b11b4a8a52771b4e5b70ca5162b0c7337a6d1fe947500acc0982ff9dbe1f5f143582a5cea7bb374ca0ee6d5f385ef9e6df015118faba48396468a82c04bac2cb7158eee717ec88b4deab6dec7f49b5524937e8703804f23b6d695fe51511855c9e40faa4be552890ecddf667128292b4b433bf828dbbcbad8f516c88dbb3e5699d595c782279ea65cab70001dc886bce9f45ac579d0edbd077b3daa0e618dcec882ded95d33527661ba8a68a3bee6a8f3817b93476f80fd17be2f97317c85ed98f18f245c35069d3dc8267b75f43dce7a9749dd0138feeb7765be341a07a254bb5d06a489226f45897fcc9a1ddc91f3decd31febb76cdd0554bba179667978eaa914a526d493dd66ff8c321011792246c8e9c17b1083e1b8899b1f1528f40dba2cc2619f9ad785f8e45bfe71279d49837a285529f89a2b177a78fd4a736ae09fcfcf1a3913d3cdb0f3536103e1a4100bb1b8770f974f8e4c7783f8eb9dc9b748409ec379c423bd58165ead771d110628ad89ef698bd80da7189178ca2ee52b6baae81c63864184ab22136561d1b17a86508775d5f0101ec74c6088c8307c335e4d776342637d238049f7d0d35486b324da44a512cb7e218180243afa3cc331876c9774e5b0fc5cd7d2cd081c53f8da0c0ed8a76ebea890fb631b76e829492218a3364ed7601f46ccb72944dae5ea4ca60d55c25389cb2cb1fd26a746f66e557006dd2f66240fce26c99943a020331d332d8c853c69952340319662adff490a300bd5f53ba531e38e5dcc822cb871d9ce75ec00be25efceffa026a5f0087a002986d569be61468ad091370480a0077a80dd9439be3ab69d8ddf894ea0a50c4cc127fb42c987b39ee9bd41d55a9c64fd32b55f880bc9cef0c7da15fc6c967d263cab53579624c225ad9585f1b12928cb0b6cfb01171ece7ae813ca40691b947debdf3e6f8cc178c4fc73b94c0811e6ce7c9536e89c4655b891e9a9dce5e4dae35164d5e86467f40e0d5e768b4d7cce77e6bb2c1a02a07caaec283e55e3cf386277656b50c9e7a80d5bb2641c52709518c25e508debe63bf0be7f91c92af3c1d7d4d3fbea9588b031485aa4b0e23460fd8d87bf11a55e34e04a08c20d5b697f0cac4b20d2488dd368ffc3994ec1f0dc31b3a5a8a509ca93e959e9410e23a7ddbd8e9fdf3593e51a4765fc69c883b928b7ecfda5c0202b3e4cde8b33b06af918f2249582ba0e52171c9d1911996019c85315aae876534c686b2885dc57fe4fa91e29f517ff22e24fc6d423d986230ae000a065007c503150d99f2693d0651b09c79adb863514eaeb7f6e3c75ce220e2b9f2ea3564e06db4fc53b806ba5ead1c92e0f1b59afacbf04adcef09720f9f7eb0391db533e733c759b269fd741ba32a83921ced88fa0432427ccff8e9f26954abeb2ffda4040d9057059bb3b2c4dcea4f3663ac193f06909bc39b550641eb1a7e6b118790db613a931b16c949eeda666e86a25fba4c2a2bb0bb21710df6054448b1b84f28e90f01dcecb1a3981780b13f4d5e9f47f0629115fa1822d1bf40df383cbe36233be5e12cc458ca3afbff20e99bdc92c0ce530fa651578cfd4d19e164b20b11bbf24a375584e347cbe99aa24f95eeba0241c842ff7c8f508080f6f29789316f5d62411b14f66fbc9c98f9e0a0a8775cebfde96bb206bd72b14706d9589a52f14456fca88795ef78a15732e5bedc72ae51fd5ba7939827d56c6414ecefbe46fa364797bb0cc88e3ec04b7761e27aee432ea6336612231ab91886ae2feb3a51dd0efad6ebe0d3b9740f8bbba12359df16e6601b99e02e41208433e339d21899d225dd945219ba6e3923549f994f94a8601dd75aa22b79028f7e21bbb1d4ca3963ffd443e4ca734f16df4ae98b7bbf186d5bc7639fe78812f378bf20d24d5522677e0654219d0df324c580fb6e4c757c6cef7bb6e8f5a26e93d86e41fef9c207ddad26a1911446dd8852a3d51abc3964083634df70c741be7823daf75dbd79e0691a9efaf6e89e00a042bafec2db718734b88bc3f59174bd0c34d82b856f6082d36efeb1de29aab9f88960d895fba1f28ea229787e726936f91eb2f3b827098afa1386c3e25a2be5ed55415eb6cf8f1fc6ec647c94184ef616a0f0e9877be8daf61831cb3100149c47cf6a373a9988e2c52e4d999ed2d49b0656206e75a41d9f43f7542517eda8350b7f2150862ac3de24ccf1dddf3ef8b3e038b2d35fc25d49ec57519ea464856686ab214c3f43f1b7b26df41696519a6c2919389f95769bbcbc716967ca95734bc5c845a97018a0f14b967496fff53862f976b09b69d95e0d0d4840b659f41c6bb882a2d4b085ac11c219d752525c45c7eb7e57f82ddc64789cf13546ac5d78f5569fa49c369b1c0938697d2000f100c0e26f838a270f89b7aa609e6ce0b9ea4ef80823f915113c035391c1fe582f8127b73593424d4806b3ae80ec60ce0355a0f2e2a955334e05b38d4bdbd9c35ee97c667e4c33e64000ee6d293d7f918a87fb82bfaae18a2fe345b6f4019d8d37bd874d8ed6339fd4fc8a372c2af62134c25d4c6d89161d5216bbe14152fbc8a0157d916f940e303461be147c64acdaa7cd37743bb024b5dab0a078928ac7b0d77f4e7f0d49412779a5deb6ad44d0076a0b0e7bb4d4e9c2ef55b2931c8cf347e8e6a3c009bb8f7b98a27327293ad6a0aa5361865e1649db0e71be2ad4a2f2e1d306abe9da4e64a98abf1001a66dbc2cc59b5c973667e363ece4d1d46454d53e34607c7e15c076d98bcd73773ebdaecd1ee43586635af1c6ac7bf6a72617776283188e17565a22f2d72919b07a336302af0d098a6b1abe0e76bc1ee9e3505d281fb1cdc4dde9f712bd3e6ece2c36c2c2516f89bf116d1f0f67c73596f8ed2311063794305adb2040faa2c6b4b5a5dfc727f1b600be676c3f31c77b2c5094a9688a6bcb6bff51413d26dd10cf78054555e49602c2d2ce4addbf54289a78e8f8c5299de3d8752537a0aea5b6b8aa5dcbc7c573c70de94483eab05c7afd0446d3b2ebf501549c135a9dd07e99a9e741a4e0f02de222e16a31aa4f76d74018f70a15a96e43aa4921761c38486e057c73575767398d470b167db8ab32717df5bcf40db731c475dfd5fd5a0f9991433dcc1f7aa1703644b3bf409f7a8d1919fbc5bd93f571ddac470ec4cb24b9794ef7ec717b8efec110ca3b1ab89ef8eb3387dc95bf4876f877d253388a72ff59002f39fcbaa105086d796a10922ec666c84b4c47b3c32251e9429b941e992f61963555dddcfb452fac6453f0418cfe065876b40e0f484fa8eba400a4b435e575fc08c162acce3b6ebe0544949f32da6a5c9b51c8a44f50fc711f16a48adeadb151c7f88a735d2520937366bf6783f46cbaca37db03855cc155d41ce468d73a839727fa78088539416eeda230aca49c6fdb0ce30a44f66dbf41b6ffaa661bfd8b43a4b5d1a1e2d0e27f5a7de740dce8b1009034242ed6b5b89a905c3df75e79f92ec2d5c46e18c5ad795ab9a8dcbfb22cbdd03114085155304ff0433ad931fda43244d26667f767082bc280d9c34ce2d45de1face44822ae89b5f2ee49577aefa819133f96b5aa50e3edfc5c7156f44c3bd54f468311b2d732e2de033ac5fa23d9585ea195697f8b8c5443462409a8fc687bdbcc860f5896c85f68746d76a96ae709be9b6ad1c41ca13f6520f2b7044df594c65e9725e8c003ca80c6751cda1a886836e242a03c9001dee2e261c420444aa4efb0980aae1558b7ea3a7aa1a5ab912509a0ef2f53b6d7fbd404c26305256e43bc163027440a530c03edf5789c56be7e04238eedaf930920001cd69ca4498043c9d8b0b4fc6b96794921e95e693915b5e5c0bf9a29dc3a1ef1436fe43d976fd65a698a0631a1a399ca557895b496c140f75120426337821aa21fd7a50194dcd395ef81fc63b01415d38ad120bbaf850c13942358e0f71e3b1dcd78fd7e92cf04e9541a09d1f2aee04cd2fc6af00980179646f09a1516236dd6e8fbe3968cc396b338e1ed865a4ffc4190f86fa03cece643f38475fc69a36b1013fe5c045ca264d31990f1404c9ac673edc721ac954fe8349109a8766e979a6c89e96183479f3d2db11f74c65b252b9824cbf3ba39a8a002cd804d5da9db9df6ee524a810a33fc66ea94742ae17017061f4821ba64e6fb59e6e213dd30eba8564ce1231e421f739a8e6884fd77a5fa8b48c9c077b966ffcb710d820605a3cce53f9a29a434e5b93395f815663e397bec38d0e28d7609ee7edbf1dd9a48907ebcd51fc15bb14690709ca0871d5853f1144980977db6cf2831b00dae0b8aa6bbf348989faccbb8884f56818eb46aa023fffc43609c117ffd602f35a6"}]}}, {{0x9, 0x5, 0x0, 0x15, 0x2f6, 0x80, 0x4, 0x7, [@generic={0xa8, 0x8, "23851e96595a6b794bad76b6a469ce3b4223399722e444bc6ee86b9e2eb7a3bb80a851769da64fe3855d9ffedec21b9eff52b06971bc2d74f022b5836c88dcd8e4250844116365fbb46914f198d0bb5991cb21d637f8d64d6eaff9ac5af00ccbd3e1fa6b6ecb69bb3da6ab5556dd2fa415fe5587ddec0ce905c25e55b0647bbc975fbc8e0660e03fd4365aef5923c54ccb3e3a0e80af9bd508fcbac604ae0236e7ee54936cb1"}]}}]}}]}}]}}, &(0x7f0000001dc0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0xc1, 0x2, 0x8, 0xff, 0xfa}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}, 0x7, [{0x1b, &(0x7f0000000080)=@string={0x1b, 0x3, "2f3d7034b84778297daf9aad46003d161a08721eeb02dbfe80"}}, {0x30, &(0x7f0000001a40)=@string={0x30, 0x3, "a0b5801c9e42c13b63d257e90b1bb15f0abf73a02df00486691f4f34c5ee0002e41f51b8d2a416275e9989e57048"}}, {0xc2, &(0x7f0000001a80)=@string={0xc2, 0x3, "b0a2f94e4ef1f96a2bceb1dc09f877f1fed842879019580fbf6a5857cde70a29c2fca52c9294c3ff1983e2bd982d3e639882396a7b66f4572ced03dde4d8077552f6003a2aedaca9e0c723ad63602331b2d86573fcb37c59aa61490833c0d9ee98f02e3c55402dc8d0563aeff713ace7c1e066d296abe04dd46cfe378ecada1c8388c7c022049bd7ab5dde47fec50a0d636b0fbd6dea2e77064b35bf7bb433422457e9a46a75ca38506ef702fa66b458c8d0aed986fe28ceb4cb03d5e06d7b76"}}, {0x92, &(0x7f0000001b80)=@string={0x92, 0x3, "614801c70fa6347ec2def60dec22a5af2e12339b7bab4b2eaa4284224335873e66c038a732f3fb8b18128f3f66d749b54a7e610617ddf1ad7229d9b0253fd2e7ccb7abdab447bf2159b06eee170dab10c758cfbe30c8b4cce79b20b397225e601dea73c3880b17ce0d7250d964051fdec3b57908bb886b4d5bc6e5e11f192b8ae1180c433bb14aa3dbc29a23145148b0"}}, {0xdb, &(0x7f0000001c40)=@string={0xdb, 0x3, "1dd0ead930cfe9ff0996fe6eb70e16e2555fca5df9cb91944729bc4f128d3804163e05339c5103b8b295c1603e04764a091212a98de4a80ac198871d48fff1a8c1b01f3d9dae2a85cafbcacb4b744a0fb6db8190aed5d8f88ef09523b2ea24660e596ab1c8ff14b78eb0be036df2b0768bcbe53321946c06c6eb5e01e36f33e6ecf0a52e17c2bf5b1606c3aa9e0bf0d99c546dcccbf35175cdae230fd1cd2e19282bffe3647efcc5a6aedf8c08f971d057a62dee8c4872f2e062b0069f1430d45864e16d6759ee85082080cafbca34cd3ea6eaa7fa8851a1d0"}}, {0x4, &(0x7f0000001d40)=@lang_id={0x4, 0x3, 0x430}}, {0x28, &(0x7f0000001d80)=@string={0x28, 0x3, "c92e1831c37a92f524652cd5c93d81766b5040e53799f1bd42b23fb29629abfa3df611824ac5"}}]}) [ 970.228663][ T2770] usb 5-1: media controller created [ 970.234493][ T2770] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 970.238573][ T2839] usb 4-1: USB disconnect, device number 15 [ 970.261951][ T2770] usb 5-1: DVB: registering adapter 1 frontend 0 (WideView USB DVB-T)... [ 970.265079][T12050] usb 1-1: USB disconnect, device number 17 [ 970.274050][ T2770] dvbdev: dvb_create_media_entity: media entity 'WideView USB DVB-T' registered. [ 970.285651][ C1] xpad 1-1:0.169: xpad_irq_out - usb_submit_urb failed with result -19 [ 970.338455][ T2770] Registered IR keymap rc-dtt200u [ 970.344326][ T2770] rc rc0: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.4/usb5/5-1/rc/rc0 [ 970.357630][ T2770] input: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.4/usb5/5-1/rc/rc0/input224 [ 970.371357][ T2770] dvb-usb: schedule remote query interval to 300 msecs. 17:36:07 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/141) syz_usb_connect(0x0, 0x36, &(0x7f0000001b80)={{0x12, 0x1, 0x0, 0x8d, 0x5, 0x4f, 0x20, 0x3823, 0x2, 0x67ee, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x65, 0x0, 0x2, 0xe9, 0x38, 0x1b, 0x0, [], [{{0x9, 0x5, 0x8}}, {{0x9, 0x5, 0x7}}]}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x5dd, &(0x7f0000001080)={{0x12, 0x1, 0x50, 0xb3, 0x55, 0xef, 0x10, 0x19d2, 0x1152, 0xbcbe, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5cb, 0x4, 0x13, 0x20, 0x70, 0x85, [{{0x9, 0x4, 0xfe, 0x4d, 0x3, 0xff, 0xff, 0xff, 0x7f, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, "06"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x0, 0x7, 0x1}, {0x6, 0x24, 0x1a, 0x101}, [@mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x3, 0xff}, @acm={0x4, 0x24, 0x2, 0x11}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm={0x15, 0x24, 0x12, 0x3}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x6a, 0x40, 0x8}]}], [{{0x9, 0x5, 0x14f11ba9df7251e4, 0x10, 0xe2, 0x7, 0x0, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x401}]}}, {{0x9, 0x5, 0x0, 0x2, 0x2c5, 0x1, 0xba, 0x9, [@generic={0xa2, 0x24, "02b5c20d8d784bc85ae346f490626f37f278bf9e45984b2257e0bc3752db25351c6d27347fcf49f9ed5bcdf4b64a80f8e3650020a94c49722ecbe82390d5c8ff5a23c8e70df56c7338c5c3d6f3f60bdbf902c4dd9a6d1f537897dc284fdbd2eae15e97a28d09b28bea7cf587343cb05e508fe6e983590616906f4da501e31b9786f5cbe9dd8553868ac9dddd6335ed1fbd481f91ec95f20ce2dbd322f1181b25"}, @generic={0xeb, 0xc, "3483e5bbf4396e139fd987ef849873628f6f53dc585f4d1f5061b56cd24dd54f01ceefabaf481e43f2a1fd6f77b0bb7fb4fdf2f18325ddff14fb4fc84dd8d217b36b0366c25c02e5e148d0cb7d0fd58ffbd0530d1438e511ce2d0db522458728f9ae6d399e1633ddb02b794d71c1e49404905bd8f14c45a0f02b5905fe0c7d84650317cbe5dfd9551e0b45c1981a997e069292a784a1e01d8889379d8e9d76943266238c16674873dec6ae97f993fd9bf4192c636a2e7b904c08cf6512c706e3915d17b7a4f1c232d284d557531a754c7d11a0d295a620dbb870e5f58400cd7dabc9de361efcee3f67"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x7ff, 0x5, 0x4, 0x6}}]}}, {{0x9, 0x4, 0x2a, 0x6, 0x0, 0x70, 0xd0, 0xfb, 0xec}}, {{0x9, 0x4, 0xc0, 0x1f, 0x10, 0x41, 0x60, 0xb3, 0x6, [], [{{0x9, 0x5, 0x113c1640dd6e719, 0xc, 0x234, 0xf9, 0x2c}}, {{0x9, 0x5, 0xd, 0x10, 0x320, 0x2c, 0x49, 0x9}}, {{0x9, 0x5, 0xb, 0x0, 0x154, 0x47, 0x6, 0x80}}, {{0x9, 0x5, 0x3, 0x1, 0x16d, 0xc0, 0x3, 0x69, [@generic={0x3b, 0x31, "d9df9489df2618bf1d71069fd04940ab77b102c7f3c4ee998a1272a5bf6377c63e6fcac0e1e7c5924b7970e28db70ce0568768ba93f2e213a5"}, @generic={0xa5, 0x24, "ac65a4c71ec7a80300c20d66987dc7980c80d4c4490f1a6a4fe333b7dc27883365a3d04727c4ef2f001c11c1c6d7408eed5b4a56e71113df49f6ca2c58f885e7b87836ecab964d0d73179465173c496ce7b0262eeacac645f1d6bcd8d2565998172d5949b1c9552ea58b56f150c8c6b8b7a002939a0399d109f6c0703e076063b563669ff1e4e22f2f2b1c13f8924e261b78724e8e72c6cee03ddcdd5bcbc3b2ab01ea"}]}}, {{0x9, 0x5, 0x2764d51517ec4b7f, 0x16, 0x29e, 0x3, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8d, 0x1}, @generic={0x92, 0x10, "f3a1d9f93b7134cd62b18c37e8704969f70e2b597dc6c566e9fc6383fa8bb4b0447ffb4ae7fa7f18e9f6470d3415299076429ed1b3887764f5e7ac29bb6aa03427318eac31c10ea5c2483ca97a2d96eace58136a4e19588ca5412c4e401128f5044b5a4d355d06293056560b161ed97c9caa161ab2cd25de8fcc2d8fdb7af11f8cfa1e3019238052ae7abc3b25fcda4e"}]}}, {{0x9, 0x5, 0x0, 0x5, 0x1e9, 0x1, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x80}, @generic={0x6f, 0xf, "55f10f26bc507437b62820e274ce952cfd2eca3395a199254777c568d560e12ac32d0bcf375c8e8ea26d1aa444f25fc14122f8dd363e03477de4685030f01495a596eef4f995cf5c374b11aaba834618ab7074150613f3d386e769c58e8fd908db71ffb99c8aef95185775c0a0"}]}}, {{0x9, 0x5, 0x4, 0xc, 0x2f0, 0x9, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x3}]}}, {{0x9, 0x5, 0xb7c8d8fcab604eae, 0x10, 0xa, 0x5, 0x0, 0x7}}, {{0x9, 0x5, 0x8, 0x0, 0x4f, 0x40, 0x9, 0xe1, [@generic={0x5a, 0x2c, "8be02fb310e476be898497d835341de110fa63c0bead1ddac6eb834dd330b835f3dab074396cea6e31cd4f45dc05b2988c0dcd1639815183c7bea2e14181ce1124ccd0c35c498467c33dfcf78174fb81a576aa0958184327"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3ef, 0x81, 0x7f}}, {{0x9, 0x5, 0x5, 0xc, 0x3bf, 0x34, 0x7f, 0x80}}, {{0x9, 0x5, 0x9, 0xc, 0x304, 0xb5, 0x5, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x65}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0xfff7}]}}, {{0x9, 0x5, 0x8, 0x10, 0x13b, 0x78, 0x6, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x7}, @generic={0x9b, 0x24, "a629ff771d8142b21b395e8fb57a1300e9df6d63f1f32ae323931bae1ca20f61772afcd94c1031971301fe8c7e12154e5993614e9673dd38e11d44fa1272a549380c91237fa2c6b53a18432ea090098f27cc7339b63d7da857fe3ee62d00c722180eee664c0412d76f956d6c0151981816b5371621821bd5c15a8666e2b525e364744c134aff05822aab09cf867a2abac820d25d3265f92c31"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x21a, 0x80, 0xc4, 0xf2}}, {{0x9, 0x5, 0xd, 0x0, 0xce, 0xff, 0x76, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0xff19}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x5}]}}, {{0x9, 0x5, 0x3, 0x10, 0x1c3, 0x8, 0xa4, 0x1}}]}}, {{0x9, 0x4, 0xf5, 0x7f, 0x0, 0x4b, 0x7a, 0x56, 0x9}}]}}]}}, &(0x7f0000001bc0)={0xa, &(0x7f0000001680)={0xa, 0x6, 0x110, 0xff, 0x5, 0x5, 0x6f}, 0x1b, &(0x7f00000016c0)={0x5, 0xf, 0x1b, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x6, 0x5}, @generic={0xf, 0x10, 0xa, "cc3fc9768454f7bc894b2710"}]}, 0xa, [{0x3, &(0x7f0000001700)=@string={0x3, 0x3, "18"}}, {0xc9, &(0x7f0000001740)=@string={0xc9, 0x3, "b6b8b5a7a2662e116778b308ae732ec491611ec5d1178ab35bbe3f1d13b098a91bf02cebdbd45e528ae3ec4b6b1bc4ea192ab1493300ca34de97f530af121c0b0ac3b1bbdee0c8d104ce84110242ffa5cf0c1dd467398ab550574bfc269b2b320d2c2fdd6921dfd892b5ed367af52274c6a62e5231e7e628f05b0d7f4280e019727ac803863f22395cf4d16a14720fee6f2a398775531a7654d80ecf896aa154e0875e478412cef9778b8b6b5e7b3fd580d991971ccf54eb747b534de0fda9c06e373604497ca4"}}, {0x4, &(0x7f0000001840)=@lang_id={0x4, 0x3, 0x42b}}, {0x1d, &(0x7f0000001880)=@string={0x1d, 0x3, "458d2cc36c8904eb7fc8429192b16e71807562d581e0947061a4b2"}}, {0x64, &(0x7f00000018c0)=@string={0x64, 0x3, "bf12ca1f4db3de9a1a703acd07ec8e92435d088e5dfe80b1e2352f52b0ba75edfeccda37c378288997ce5b682e92d8a310a5ab1eca534136bd2a44ba48ce78b87c782291e50706e08c1d2e8fb3306d76914b57890d3da574c8c7726ea4534858d484"}}, {0x3b, &(0x7f0000001940)=@string={0x3b, 0x3, "3d961af8434e4fc1d9c334037010c7049a4862ad75c104d562c46aff946f4572ae8f79eb1c568c37e7b1e4edf08deb38690f31e197c9037702"}}, {0x4, &(0x7f0000001980)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f00000019c0)=@lang_id={0x4, 0x3, 0x1007}}, {0xc0, &(0x7f0000001a00)=@string={0xc0, 0x3, "d12804b8bc2d98dd593449fa63f9090b07360174fbd48afccf073c6a15fe537ef4d436a97eaf6a93a16256bc7428b9c96ec665d86b64a5fc55cf9b7c2a81d41d3214f0993dbb73c1af37c1d5159599dc6a61ad1f08124f6a036204b651a50babd1c541d6ff9c5eec7d3775ed1f7da40680d1f3b56b07746de3b7b20edfab1fad3f67b9a4e190723499d0b477c34680743adf3df287de1a50cb5e482d1881e390ec585df806388465331b967e9a29b26ea2c9e014cddc1aff11892c27b654"}}, {0x4, &(0x7f0000001ac0)=@lang_id={0x4, 0x3, 0x1009}}]}) [ 970.381490][ T2770] dvb-usb: WideView WT-220U PenType Receiver (based on ZL353) successfully initialized and connected. [ 970.395560][ T2770] usb 5-1: USB disconnect, device number 25 [ 970.428173][ T2749] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 970.498677][ T2770] dvb-usb: WideView WT-220U PenType Receiver (base successfully deinitialized and disconnected. 17:36:07 executing program 2: syz_usb_connect(0x0, 0x1b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xfc, 0xec, 0x43, 0x10, 0x1fb9, 0x302, 0xa522, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x0, 0x0, 0x7d87532620becd73, 0x3f}}]}}, 0x0) syz_usb_connect(0xee90382f726c9130, 0x5ce, &(0x7f0000002080)={{0x12, 0x1, 0x310, 0x46, 0xfb, 0xb1, 0x50, 0x12d1, 0x9700, 0x20d7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5bc, 0x2, 0x81, 0x9c, 0xcb76941759c86769, 0x3, [{{0x9, 0x4, 0x7e, 0xff, 0x9, 0xff, 0x1, 0x67, 0xda, [], [{{0x9, 0x5, 0x0, 0x3, 0x38b, 0xe8, 0x20, 0xba, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xfb, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x60, 0x8}]}}, {{0x9, 0x5, 0x4, 0x0, 0x258, 0x20, 0x3f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x8}]}}, {{0x9, 0x5, 0xa, 0x0, 0x3a5, 0xe1, 0x8}}, {{0x9, 0x5, 0xb, 0x10, 0x298, 0x2, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x80, 0x4}]}}, {{0x9, 0x5, 0x9, 0x4, 0x316, 0x0, 0x0, 0x81}}, {{0x9, 0x5, 0xe, 0x0, 0x2d4, 0x80, 0x5, 0x1, [@generic={0x5, 0x23, "c8a0dd"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x378, 0x8, 0xfd, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xccc3ee67ee07e60b, 0x5, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x80, 0x1000}]}}, {{0x9, 0x5, 0x80, 0x86fae50dff1f2380, 0x13, 0x6d, 0x3f, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0xba8a}]}}, {{0x9, 0x5, 0xa, 0xc, 0x1b7, 0x3, 0x23, 0x80, [@generic={0xe2, 0x12, "0f5e06a773726aa33db3b54c1bb6f4862d5c77662edcf06a1e78c249c0f9da36800507d9fd22d7192add6368e03af7662f1117dbaacc27ac83637bc6cb3abd500a159e770b633357e37eafddb9f188e42f95fb0a7d5eb4f219dc1e60c814d78d0f27bc9c68b96d4920b38f2d01293915c43600b45ce6452d8636a1f2bac0e6fda5f2a9f48c91d5e82866898bee444bee642d0a2faf17a00264058d21bc210a0629d1eb4805064a6223b7e7c4e1840a8cf909f2abf7e503dcba155368a562c23ce4aa7d7b3f26dc7d4e3d3d6e40a281a663edc276a494fe6bcef910fd01eeae02"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x81}]}}]}}, {{0x9, 0x4, 0xe0, 0x0, 0xd, 0xff, 0xff, 0xff, 0x0, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "86c82e"}, {0x5, 0x24, 0x0, 0x40}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x28, 0x1, 0x1f}}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "e35682"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x7ff, 0x100, 0x9}, {0x6, 0x24, 0x1a, 0x2, 0x1}, [@mdlm={0x15, 0x24, 0x12, 0x1}, @network_terminal={0x7, 0x24, 0xa, 0x81, 0xf7, 0xa3, 0x2}, @mdlm_detail={0x1a, 0x24, 0x13, 0x40, "2426600b2e92e0f067e2df1c262ab1fd83b9e4de8547"}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x9}, @mbim={0xc, 0x24, 0x1b, 0xfff, 0x31a, 0x2f, 0x3f, 0xc2, 0x3f}]}], [{{0x9, 0x5, 0x6, 0x10, 0x3a7, 0x2, 0x4, 0x1}}, {{0x9, 0x5, 0xd, 0x8, 0x29b, 0x7f, 0x38, 0x2, [@generic={0xc2, 0x4, "79ea52e539bdfd79a2e71204c6f4b72337a38a4fa1f156d21c202a4ee4b69ce031a50e6e5c51b670f1887dd96489efa475618635c82f5f1788221bc3328dd9eabd58641f1b92ea56b8dd02156c3f61132468305be86d17be0c0727bf2208933fe78fcd741a87ff7a7555a3867e056058715ea3f7cc11ae06c8aa8d2cc44ff3a22f8f5d73d6698d3e3d8a6e18cdcec519f061a2ee7ed931f3953e5f645aaf2bfa494f5b50c9024594aa53d02769a319906a84682887fca6ecb59b162901c5489a"}, @uac_iso={0x7, 0x25, 0x1, 0x143, 0x1, 0x2}]}}, {{0x9, 0x5, 0x8, 0x0, 0x242, 0x1, 0xff, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0xff}, @generic={0x68, 0x23, "dcd8145cde52fbe571e12202c7e2652591ad7b3602f29f51484cdce66ace528c044ca67a26769e1b8959f004046044edcd3ff4a8224ae5dfb64c1c9215d72859148960425cbe9f6aeb95290ca900f901627a85e7cc4adafb466a0a16a5b0c5abc350881d3688"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x38, 0x50, 0x85, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x401}, @generic={0x2f, 0xf, "6c5e705acd69f54ec9af47224a75cf0a6719cd16679999e2e5a3cde11209ae61e7de29abb9a799c7093ee52497"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x106, 0x57, 0x6, 0x33, [@generic={0x92, 0x22, "cae633cc0f6bedf69d84d665c812b4bb637d203157366d3c50c4617e2c141ad504868437e7823253aa02dfd69fcc45094b919c8ec6c198bbf39a0679517764743a84f3d13030b255d2615261f573e054aeae2f5dd65013acfac21d40d661877cf05c1dc3cd389d8cb21b773d9e66fa25944fc0b285e16bb931acd9d4a77a8e51999d073defed698eb58080e5eb7d1544"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x239, 0x19, 0x55, 0x7f, [@generic={0x2f, 0x31, "e6d3c6fd53e8faaf2221a6c64241e1b96ee278a4945de9d688d25d3e85df17ef251bb319d275688d232e47c686"}, @uac_iso={0x7, 0x25, 0x1, 0x40, 0x9, 0x8}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3b4, 0x8, 0x1, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xee, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x56, 0x7cf9}]}}, {{0x9, 0x5, 0xa, 0x2ac84854ed4c0c7c, 0xc7, 0x20, 0x81, 0x6f, [@uac_iso={0x7, 0x25, 0x1, 0x85, 0x6, 0x20}]}}, {{0x9, 0x5, 0x9, 0x0, 0xe2, 0xf, 0xdc, 0xe6}}, {{0x9, 0x5, 0x1, 0x10, 0x17a, 0x2, 0x9, 0x67, [@generic={0x74, 0x10, "b72aa05e16c916d6ac96864e05e5951613301b61ba71a3951db3b85dad9562d48e10012aa6af24fefe7868dd4cfa3919fb951fa3b5392b995a76335acc0e6c50f0d230ff1b44ac075644eb8f919cb14f4a485f1feb8f615b82cbd370d376e4eeb86d937566d1d49f4d85125948e79108cbec"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x1f2, 0x1, 0x0, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0x4}]}}, {{0x9, 0x5, 0x8, 0x4, 0x225, 0x1, 0xf9, 0x1f, [@generic={0x6e, 0x12, "356fd19835328d0ad5c0983dab1fe20f9057f5156628f9e18aea522efd0112fdd6818b0cbb8ea500195335fe142c63dc951b6341c4643dc8f11c8870c00c2c9c82df246020b956df96ae0254c1dbee58f310b800a83c8380c948bccb29436a737fba6265f82e30f5f4ef2f86"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x20}]}}, {{0x9, 0x5, 0x551a527e70c3b31c, 0x10, 0x1c5, 0x6, 0x0, 0xc0}}]}}]}}]}}, &(0x7f0000002700)={0xa, &(0x7f0000001e80)={0xa, 0x6, 0x201, 0x1, 0xff, 0x81, 0x0, 0x20}, 0x41, &(0x7f0000001ec0)={0x5, 0xf, 0x41, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "be95e391d82ca119cc2db280a92f7f5c"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x6, 0xff, 0x1000}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x8, 0x9, 0x81}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "8f4b74a84eca3dea62011bca3cb58161"}]}, 0x2, [{0x4, &(0x7f0000002680)=@lang_id={0x4, 0x3, 0x1c85}}, {0x4, &(0x7f00000026c0)=@lang_id={0x4, 0x3, 0x101b}}]}) syz_open_dev$evdev(&(0x7f0000001f40)='/dev/input/event#\x00', 0x18ca4000000, 0x681) syz_usb_connect(0x4, 0x19dd, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x79, 0xd4, 0x75, 0x20, 0x50d, 0x1102, 0x2aa1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x19cb, 0x3, 0x0, 0x6, 0x20, 0x20, [{{0x9, 0x4, 0x96, 0x8f, 0x3, 0x10, 0x7f, 0x56, 0x80, [@generic={0x16, 0x23, "11b0d48aa3750141affd6a9280c7255756b8ac8e"}], [{{0x9, 0x5, 0x0, 0x0, 0x2db, 0x9, 0x7f, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x80, 0x2}]}}, {{0x9, 0x5, 0xa, 0x18, 0x2a9, 0x3b, 0x8, 0x3f, [@generic={0xc9, 0x9bfe965b9b093263, "40979556ee13f612392a7ad78b46bb763ba5d9ffe899325e395f294a5c7adcedcad06fde666ea812c744aa4c0b5d878fae3454a4aaa8eeac61a6dc18fd2f59270880bb20fd51e06d14613448e59cb32dab69afcabbefb1da58ab8635d74fa151006c77b45f651df584daf36c9641141016ed4e9c78ccbde5b4ae624ed719f3c9c4bd9815519c2bdefdda74b2c0bd66db788b6b3cb32f460988f05dcd8fb66a0b9b0ea0a1eb30e7f75472ca12f442951d57e34b31742e37d9858767fdd0ffa5edeac6537b20babe"}]}}, {{0x9, 0x5, 0x7, 0x17, 0x29f, 0xd6, 0x90, 0x65}}]}}, {{0x9, 0x4, 0xca, 0xf7, 0xe, 0xbc, 0xef, 0x56, 0x7, [], [{{0x9, 0x5, 0xd, 0x1, 0x22f, 0x5, 0x7, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x3ff}, @generic={0x7b, 0x10, "2fab7983279ace234ce7ec506441c77225dd5aec808aa57cdec1e23d34864f11777f5914464c0e06890cec10a914067bdb313b83172eebef417f1b14e9c915ab24f30f9cfae0c989b79d4c9225211a530a121cd4820a2c77256e1e87e37be6559232e5ba22f794ef3daffbe9f2e29724ccccad1c1c059d5fbf"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x174, 0xff, 0xbe, 0x1f}}, {{0x9, 0x5, 0x9, 0xc, 0x358, 0x2, 0xc7, 0x40, [@generic={0xdc, 0x10, "0ced4764a6b7c221a814549909f9031118faed763c02ddc0f6d77d6e5bdf03504cce232fd25c299aed19c6165551cdd5929855d1a9351f9fefcf3cd8ac3221448f201e8c03ba4790cae57e847c05f5df5cd59418610fbbe23eda635b54009c9fb4e6333b01e021b8c1cad666e58871a0cab58f233ad9d7f9eb537e5226cdc0857e46e19fbe99239624c5bcd8767651010c0ccb5308d10a72be49e4058f2fb43e5b01703637d7e0d538da7795553f001868bd0ac448955bb4645b4e0fd81bffc038445e3015b34c0d8b8a31844484097111d5ca4fa39a325d3eae"}, @generic={0x37, 0x9, "d4a69416d952ef3cad57566453f32261c0b9301516f57085ac12166502017e26fb9441e78166d06d3f58cff7e80e91d8dceced5190"}]}}, {{0x9, 0x5, 0x3, 0x8, 0x1db, 0x5, 0x29, 0x98, [@generic={0x3, 0x22, "13"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x2e8, 0x0, 0x0, 0xa0}}, {{0x9, 0x5, 0x4, 0x1, 0x236, 0x3f, 0xbe, 0x4}}, {{0x9, 0x5, 0xa, 0xd0ec6b521653b885, 0x8e, 0xf9, 0x1, 0x70}}, {{0x9, 0x5, 0xa, 0x0, 0x36d, 0x4, 0x3, 0x11}}, {{0x9, 0x5, 0xf32dd367c196c6dd, 0x0, 0x1b5, 0xf8, 0x8, 0x1, [@generic={0x21, 0x0, "283eacf786d9dc84b84e1f52c5f159788fa93b31ceae9b430031a0a7717736"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x52, 0x40}]}}, {{0x9, 0x5, 0xb, 0x1, 0x2fb, 0x77, 0x5, 0x9}}, {{0x9, 0x5, 0xa, 0x18, 0x1a8, 0x1, 0xa3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x1, 0x1}]}}, {{0x9, 0x5, 0xd, 0x10, 0xb3, 0x0, 0x0, 0x7f, [@generic={0xc3, 0xd, "f55e168ef6d4ce5a8ee9d3464f176d890fbcd244f2a2cb8e9b436097224c39cc8025f031e343ed572cdf4dcabd816a8424d95fbf64e2cdf7c8d56a5e75e810ce24f8ee16aaec11804beeb47e7dad0fee96e74901e47b07294ca88867c53af107f3fa7316e5edb5fd0168bae2ad3377bce30d845b5e9574f889d2327894458642fb7c9e9d316ad08714f1240010a190428ec2cbc7de7bae9fc1d9b7d7be3770bccfde1ace19eb69777cadf945e0dd448cfc76357af3acc4215ca9e1b34579700358"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x2ac, 0x3, 0x5, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x102, 0xfb, 0xc31}, @generic={0xc9, 0x4, "7e2a715440299dcb8148588228c1fa7344dbcd14e482c8f2f0c2bd852f97040c00127edc62228db2c70ac6b9240ca9a070df4deeb9cb73d6141dd9901a5481e21382f73baab10fa02d44af24edacb55b4a3c073c9da10014d386c3cc37bdfd141b137535576643936d1955d77255afea4b254b85c79aa15db69715645d5818654908670efada4ea9d979db47a73d2fd0f7967b6dc64711eb19a46c07185182f2098ce60cffd010bb758b629fad1ad5244c8aea86c0b4399890ae876a730edc1f86529f460de00d"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x34c, 0x14, 0x4, 0x4, [@generic={0xf, 0x24, "b33428f3f66c7264be8ba0a770"}]}}]}}, {{0x9, 0x4, 0x43, 0x0, 0xd, 0x82, 0x29, 0x34, 0x9, [@uac_control={{0xa, 0x24, 0x1, 0x1, 0x1}}, @uac_control={{0xa, 0x24, 0x1, 0x101, 0x1}, [@selector_unit={0x6, 0x24, 0x5, 0x1, 0x81, "92"}, @processing_unit={0xa, 0x24, 0x7, 0x3, 0x4, 0x81, "1c094d"}, @feature_unit={0x13, 0x24, 0x6, 0x5, 0x2, 0x6, [0xa, 0x252c1bf2329d2778, 0x0, 0x9, 0x9, 0xa], 0x6}, @mixer_unit={0x8, 0x24, 0x4, 0x6, 0x1f, "b78e4d"}]}], [{{0x9, 0x5, 0x0, 0x0, 0x6f, 0x3f, 0x1f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xff, 0x3}, @generic={0x88, 0xf, "70640c949bc2ab7d3fc912e64aa84e6b622ee1fbcd1d2beb1fc407f5c764568e2791845dd48df4f06d6e436a6c6b008657eaf8c0256a2ce6661083adfd50524c1a98c39c2580c86d07a5e7e59f3afbde6664663166163b0a6c286d0dcca2202e548c461735d70f5387bd9c187527b8aabf01445dd6e0d394cebc88907448bb45da3af483691a"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x1b7, 0xf9, 0x3f, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xfb, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x8000}]}}, {{0x9, 0x5, 0x9, 0x0, 0x22e, 0x7, 0x6c, 0xb0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x69}]}}, {{0x9, 0x5, 0xf, 0x1, 0x362, 0x4, 0x1, 0x2, [@generic={0x1002, 0x0, "f8a94fc2152e1604c4310f0d18e74898b478905da59eb066f8d1e317874124d2e2d57e81d9a3c4771497ed210b2c72d26c380aaa058e27af66db9e0f0a8c882f20a4c1918a578463c22ef8ac830b7a41f591f5f1572b932d7aad5a1fb69ec55ef32a3854425238535a5d2f010d1dda997307bf05770e56eb412ead58d33cc7751f4d063472457036ced6c37cd54864164dda5cdfbd38cb9312381d9eed350e7e04c5b0cfc7de97b54e2cca170af6d84886aba7ab690eef05bb39c5cc4165e8a13155302f427c1cff1adc821da9c5f02bbfb09b3c909847dcba9289fd9ecbcf142a3b988b34d971ddb08080b9bcda24bdfd5313a834c13be249bd21a3cc20e3582a50582277660beb43b3ca90ea43859c6a7cbba4d25d247c2592ebc0aed12f7693485297d08c9359918136eb7e85c47b9629a312c6e93bf37cbba729c7929cd7df01d3cd5683cdf0c14d25475e75efb6111b72debc7677496ab7f55c0211330bc5536583e547980171e41ac61f3df5b056b34fa28028b948d6085a80535938725c102d40cde516fcd326cde754b2a32bdb50b41d707db198a4dba2669c039df15c640f34ef10c0892f2aae445797f40fc3619b90a25cac543ddfa012d250d0133d0915c2298bc84d0ef51173a0a2174009eed94666cf3c6acd99a48125dffcd06c8c5b34fdf26ffc51ded68012422002f35b7db0742e39a27ac4150f191d6a7177a1b64f7b312f5efc5e65535d76eaf49dbfd1963801854831539b9d7ca2497020ad9e6ef9f779a0a71398626e62a58b18c43493e2d7e1a258937df0a2d0cd6c1fe0370b4869ae6a36e5c0107fd26215a3fa8f48deacdb86941cdbad1f7cd8e75f61de870dd37b3b7a7ac50d434ba9e78356b00a2196ae91d254fca2074310d785d4342946459fcddfc42966acc52ca5ab66ba32cef4947cd77136d773dce2c3d09de23f75f4e073c69c882572164493825155665f823e3a368a4965e21df5e839fbb6dee3dbaf07b16de0ad30ade9431bfc0e8dd080770a7bbc4de4af6717368e10234c8bd6060b40911579ca8af54aabc96b186cc98681346e7dc3b620c024c8a42a448e0be388cf44dc2005f266f11d1f4d205e6a37eb98c22aa7b846171c4acdee14125400a025b37045626ccd0820bbea2f0740d434323110372d3e77cfc6b050686c54b59223d94d3acac78ecbbf33896ccc834cf82857888c31622b8c66fc1d07afea971e395eacc5f0a51842641a05b0e4314fa1ce663a73de73c23d30d6ee8197b5f03f13083f7a27ccbfa70029e7fb1281381b8987edf0f8499c0ba67e3311b59be556cafdb9944d6392f4df427c9fb5ed3e4b2bbbf98b37a6220ae6e8d43baef783af1f515168a2d7cd4b9b899d37069c23860f0ced340768204654483ddc72e77c4a3149a3a1975293f387422e93c93d6faae7e2f7b27c677c51afbafe5a282d52b6abe3b2d45bab2f83866435cda13b5f21677057af71d505a3fb32e177ac27b846e0a935cb49d087210b231355e34fbfcd3ac93496245f3d3a957befe721763c251209b122794d406b2b4360c496a5f72f5738e866573538056d7682049dfce248568eaae6021b57c84b379256083532c871d5fc28673a1639f00389fea85ed2f7b467c8a9d684feda016469d059785849d390f9e24bf538de8837343064c1ec6f0149986cc35a5f400635c712bd90227972a5abd911254af255bdc989723028b9c5f1c93dd7e18ea66097f2f6d25c8956031bf358acb3ae5320d0b3e47ca66a034a38729afa330ecbad0f7b0cd1066453bc6821177e791563906981a488aab036476f086ac9c1fbffa305215ddd67678840f54895f25093697f3c4218a95042118e481e885c5a1921a00abfb2f7233233022e8de432610615312e6f9f2be95aff5f4f43fe2119aae80401945cb0a7f771948fcd68433a72080f5688efcf7a2dc6733359ee59be275625bb96e06fd4e87a0b8135632c1938a1953a4ba5ab09d5577ce21a5e95354337f4da32903e7c920528c49ef6e74d54c48b51ccd5240e0b7b2221cac4aad9c0f81111a301b3b0b914c689d5c9cfeee6c53d233c77fc55af5bd81e6b9b7e2a68af0c5b6eaebbc2d1f61f0064a7b0991ebe7c4e1889abc29c9c5e43961b246c5aaf7c08ccc666b5c2f38a37296ae3963fb449e12031a8b65c2e5075fd6e7a106ef4a50c083691c6f5dcf141fa3f10ebcbe1e77840cf55601686da915eeb6dc09c2ff21d7349b5ccd6521d7b7d26f17da16d6adee63199736e637da5d02537c5548e5760c239dc9b9442e15602c0669d6b59a3025cbd89035da3544764281373bdf96d4424292b2f9b9537cbe3cac35f61228906324307271bc923404c7e33b33a43c5a98f2ff56ad70f21b1783fbed370d9b2e4c253077ba2a40fdae7174428b97f08ec16637b1b3d62b30b8722f9e3df2e6f941641fe95f910a27170d7e527b632fdcf7a45ac2f1e2030d447d3d6956358b2965a160c8eb9855ee8a93a2cae732022e51f7202030b702d5726e1105d4be2e6b13830875224c43d23a4edc443d746ea11f4dec1ca2fced4fc4e0e94c502c3b26f967b66b97fbbcdbb7ed1219e922c78da6e122cdeb61aa2ceea0a9e1b13bc00a601f0f020cf208b8f16775aff484e7ce5eab738fdc72acc9ebd4e9f4c29e4f7d8044be38dd1dcb1e9c1cc81619c0f5ec4603924f18c9e999ddc5678a7dc3c36af5dcd7a6e4029de55544025dd80022c48b92966395b1df8b1247fdf3ac86c723549bb185069365f64b0995869bb74da474173faffec3634dc422a51b631c8d690dbe5dda9e2b1960df9e1e0213904e906758516e60f0492d8d49cf11ec94c6c4875254e82879a024b33dd091acc5833e42798939e93e149fcde90888073ff72efbb43800e7e2e91f71bd0bad1565df48ab2ebe14167eb4d12ed74dbab08146a2788f133702607ed3f97cd39fc740f1e201d513d37b09fbb32632e6a3f5c0e7a916419d5c87b155e38ea0f77f9cb90c5cc6c67a6b2145a58b4f9f90e99b4922f9d16926d952c18a0c90c375f0d41cff1000f9511d96ac31dac29d1b74d4383879f93b59a3b78662ff789491614d6cf59a9f8139a51c05da55b7b45bdc64aeae0137a539dd59dd8c3c8d65b4534c81fcc346e2556ad924b8d62251737c4c25e773704cb7658a2417d9804559d0faf9e0dfaba0615783e197d7ad7bc404244c20b1c497cac31b03345df57084f2b618ef6fc776a8f2692a94c7b8af2b079f37f3df5382e143543a3bc311422b941007beb8853365fbd703239191915b39a00c6f10accb181db510a5cbdead39c92dd05e4e46d3420519156dc35136e639d5427a578362adff7bd0e87646d8fddde607ff49903661ce138a86d8419fa6dc2dcb141fdfdf3b9ca76517efda2be3ce5e09ea3237bd85c9d630014efd8a0fc62d1f33e877c754f9194377e9c7e4a6f4a79bc5ef5b2c09451561a351a0227652ad1d7755a9ae9336a724bedbbd3d5440614c7cfcacab35164ff6a76801775a86e19c0f8d17f52b3288944354e2ea779d3d32123d77128bc02f63bde59ef7dfd7a4ce64d6ac8357456a11d6fd1bafc9ac044700bc445b0b6084fa8e46a5e37421798d4c43fb790baf85cf20efc14e35b6beecec67e68332d006b777ffe5c65d8ea0ad60cc76e30df426f073f32fafa37ed9ee9cc668fe29791e0e3e3315adbf165de4a4e5909bbb7a8ec93a20f121c882ff5870ccc11c9c873d8070a65f5f50f51ddd26fb0dd83759a0fc9a08955d4ccc41fd03cf4e9df3421b5c4646b727d6a45fa4ac62b14ae4982a5513facbc119d7172f0135cd9b9ad0031506ae1cbe98acc59f44ec20f88881066b4521f2a792130ba96a3e1c2409b48c4cb00e6b5e16ff8984464e55d38487d7c9f3383b87783ea3d0ac10767912b1deba6f05e1fe6f4bc575ac1b78d0b633569263368a30692d349a68f467e628635b44778eb1678c2e4aa25838617e38554e01370bbc6a36b0b37650933650e3d4c43e95433134ca81eca6506ca4adf8bd042e8108454f975888818d1c6ce83a81e5bec8116ef3a3c7bafa90515e33c1448c425c33a39a90753f4d546c6c498e24951380e2c01c2957cae337d44fb26ff0c1794381f88ae3710ccc95bc2e73d41e5cc48e3b99f096ecc8a10da08a56aba862c12824e3f0e10474bde2e33603500dad98186531a20aef29918694a86b9b06b0eb9b4d771a8c7ea4c4d8e52292b69c1b8d3396b19973bfde2fc94a1d57c0b129943c9a2a5f2c74f973b67e0beb9d6ac7d908e0c24b5d954de7c923d7db623c05569436ea98f306e79b5507377215cba4f9e41358f083064aabf012a2fb1ccf980a1034cc15b7ed7ac7af04e39694784be579488316e1284cc303689851836c790793783da8c1f7b40ee3c77f207e1820c214200025174c16ed68399fb43da4a3bcbbd3c1389fa81ecbb6e4bc69a4463f0a99021717cc19f27b815fe577e913e3c5f3523105d2e844a74b1e67829276a8497939484619942e6d890c9f3c67fb0ed0c7bddb4d6f60cb556776aeb3dfc9b6a0f43dc2a3074ef929a3838ef18dded6e7b91986fa34fa47aa5e57a144f2d8972191faacd81faa5bdbcfe6cd59ec6798b585d8e3fe65b5ace1ef07d80099dc0d7feaf3b200f37c29a5d677c8f073c7cfdbd3c4b1dc2274c44f2d96cf72bb65510bf4b0e58335c8963c7785ffb0031c36ea1bd6baeb138ebfb4ea0c36bcbf991c58088b82e3053161b11604d8782e6c424f2db4cffb459508f8d389e1ab035226d81d75769cf4977d601a5ca83563c4ba94089e5069525be68fe1c01fb82788e92b4b6d3b4d56ea5a67041862e4bef2577616556c5dd88f90530eb7a0d94cbd5279092486fb87bf9e9503ffcc504f96953941be78efaea215ab79f5e4d9ce5db9c6e226a17f052a6b6bb6c5ba60085c0c12d4a7d86328468c4d960fcd1d1622e267ca8935b051ffed7f7eae0a1135c441eab38a7590591c66e187ee5a9178493c16e12fc97adb2e66ba82796e83b90cad35a4cee4a305782a1c991c8b28fe116fe8311576bccb4c064ad3c6026a897c50ec497bdb6201ea9d7f219a18b65c2ea97a70dd703eaae1be88fef763f76de93d48e222daaf580eb5283f11e075e2e6454b3fe0002d90837cc22cbb6543e708a8bb0f081e69a3ec32d27751cebe0108be9ea7519ed36fad07d69294cb3c87cf82f9500772e32ad1b2097bf7bef76d0ad7d0be996c5d76254293cba7193445b5c4e5f136dd58f34bbe726c83203a786068a95941e3903bc59f7dd519ba227e720a65aaa35f412713e61240732f5eb64756a514ebbf948d2ab21d9d8b77b62109e8e5ba0b9f08a896a7389de6209c87ee0dcb23fbd08f247779fffe171ac29c8719f3d4cc6d38eba683ce31213d3e5d6fad91637771ebf1fe91cd90180e0907d4f928f1c80fabb702e66492851b0543209df2d6f653eb0c5db65d55eef3f51de4d43f4364dbd5f457d39d90d7080dd37b69183ca433ce1b81a49b900802544da2b2291ff1cc229264d29a58fc2e10b93804ad7bf48b44324a28aa587711d1da37f2da65524ca2622f51e1e2d9418ac5a4179b74d2ea88249c82c80e446fdd53bf5a05957e94b1e27f2e162dad422c966c9dd26b67d3c1f060bbd8cf04b883ff22f46137a9ab45ec1245714de4d1e1ab579d55d2d5f0b62b718aea2ab367ee411dbd7cfa714998142d7dc0d54e54c4637372e20a410726c8372bab285a3660331d175f89aceb7f214a12f3e5e2f0e910464dfc1a863b725347024a9"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x362, 0x38, 0x40, 0x83, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x4, 0x6}]}}, {{0x9, 0x5, 0x4, 0xc, 0x2b2, 0x4, 0x6, 0x2, [@generic={0xd3, 0x21, "a245e2947668d2ecfb94a44612d6df083a273a7e590f79410a840e946c0af7402ed09ce4f824296e9b4c1d9eeca52b3a90a89f5959c35456f415ad182f139254f27acda79d187be2343232a9dc2b99cadc1abc2c68d1ae2e3f8e816191159a13e40fd6d45c92b87dd7af6d1e9aad4e928ee6c1656cecfcd56b13967ee82aa8a38597428d799fa6286a9983e4894bed0abb660916d3d1744b0c7f80d90056f5b2aabf8af79c75296395952bdb34a578ce10e976e08d067b4e49be9a35523462e04dfe6df413020f842cd104b33491e3ed75"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x391, 0x3, 0x7, 0x1f}}, {{0x9, 0x5, 0x2, 0x10, 0x238, 0x2, 0x0, 0x0, [@generic={0xf5, 0x35, "948663b52c4b2e5d873bb854f67be3927e154a41add1b29bdf21d9dc44b7554c9ec43080575c21a7bb1b83e9a17f9aa46ffa3aa7139ec939165be13c1d6dd9b9a4c7face19f78270e1f78ef4a34d5ebb15793e6fdc8d9c5c047ddfdb81aa5894b41b70e84333e83eaab18a13eeb7ceed6ba0b1907280ab4ec0ca99a6b1e5f78ace6dc83e1c51cfe0a4ca319298a3215ecdf71b0c6e8708edea03ff2d41123841615a19b653a6df908a790f48532b57138082996c9a0f6da27d668085823fdf57a81937c3b5626d9dc28dcfd0537755920564f836341445856bd4e99126fc2bd4f2899b811932a5b506ff33fc7740ff09b8aea5"}, @generic={0xe1, 0x384e5d449392b3b5, "a1cba0feeb1ec3a3ef37c7a37eb1a29e63a2368dfc9b494855e9a11f2c82abfe061bdd52882a25f24cbdb025b053b63e362892d7ffaecb8b5807900a12a4926d739be6a05adb730b4959805eaf7f2ecd38b21120cb7aa60209403200c9f070d0fe285bf32820707e9ead29815429a64d76cdc7f7805947aa78ecd341976e05e0080364e61c7f330583ed4e53ecd8457bdae318a166fa07931a360dfc49767960d2272582efe3922ef17d5ddd497cbc7d05f17f56db0ea8ac45396745fd7675e4b466c2d6fbaa2b3cf23252fb1c1d0da8f01bc2c3e0f407427e1b6c83719301"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x2e5, 0x45, 0x8, 0x0, [@generic={0x13, 0xa, "864f2f901c9f4648820c73d053327d01b0"}, @generic={0x65, 0xb, "eab597788cf42e6b7ecc33f1bee3893783809b54529564ac2f736d0506b685e634bf690eee3a423b2278c1d344ee38fd37bd48be9f576579f5bb180ec831d6addd2009a5a5a62f30d34e379eb93c8145664be2bada0872621e50514809a32e06eb05cc"}]}}, {{0x9, 0x5, 0x9, 0x1, 0xe0, 0x40, 0x1f, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0xf7, 0x80}]}}, {{0x9, 0x5, 0x9, 0x0, 0x12d, 0x3, 0x4, 0x40, [@generic={0x28, 0xd, "9abffd30c426ae68c732e9e08a40210f3f5f5ffd8961224d5410709333ff5155ceae9e485bb7"}, @generic={0x10, 0x21, "831fcccac1ebca796d6a40b71285"}]}}, {{0x9, 0x5, 0x2, 0x10, 0xbc, 0x5, 0x2, 0x20}}, {{0x9, 0x5, 0xc, 0x10, 0x23f, 0x20, 0x0, 0xf8}}]}}]}}]}}, &(0x7f0000001fc0)={0xa, &(0x7f0000001a40)={0xa, 0x6, 0x201, 0x7, 0x4, 0x1, 0x40, 0x69}, 0x8, &(0x7f0000001a80)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x9, [{0x4, &(0x7f0000001ac0)=@lang_id={0x4, 0x3, 0x809}}, {0x4f, &(0x7f0000001b00)=@string={0x4f, 0x3, "15fad469370f63d260bd9e70de63a7694508230a5b6dadf11ce50f2f8c0177ce0bef55068dbaf76fd8b36e0f80fb689368006971aeabb2be8b0bf16ceb0c319ea2a7890c8b383c4d5ba14b4587"}}, {0xc3, &(0x7f0000001b80)=@string={0xc3, 0x3, "e48020a7b8dd5a458fc62a06fc9e1431deb6d9980acf938e78b590aa75360a3571744306e2314bdde8b8ee2b90c7bce683afab6d74acbfd27e0901822b6ce6895839bdd949984693334edb3f901a411aa7b378dedd9b76c90a9f6518816dc8934ff3ceb3ae66939bd6bceb5fc66e2412d3b17927bfca205a59203dc7ddbe2aa7f7e28bd0ac6f44b9aeae3a54736a00e6d77bcaa7b05dd81ce2072c7e438d2ca62187de5b50a9b4f47adc93de3026451300e69a6829491f89b0edddae91bbbb57ba"}}, {0x4, &(0x7f0000001c80)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000001cc0)=@lang_id={0x4, 0x3, 0x44e}}, {0x2, &(0x7f0000001d00)=@string={0x2}}, {0xbf, &(0x7f0000001d40)=@string={0xbf, 0x3, "8bfe4264efb25d92ec7d9a245511b76859ff096c42cb2bd8a1c93610d549c8d5f2570bb371a03a006f1a523f64f26d5458c7eb028f3e1df2e4b028a41f7d4ffa2799e71ff221535e39c572b71228258ff6b0c0068aac1834d9d28c89a0ecf04180eeea5efb7fa4ee4e56a58c14e054a098400ecf8f58a4a9c62be4ba1d5f6c4211ca2f74be8ffc4ed079a11730149b2c32abe75d3d9fb76e501b66dbabaac30d59fc506de53f0a2b913010dd4d1ee46876dca6eb474a8dd1942035d175"}}, {0x4, &(0x7f0000001e00)=@lang_id={0x4, 0x3, 0x1407}}, {0x4, &(0x7f0000001e40)=@lang_id={0x4, 0x3, 0x2001}}]}) syz_open_dev$evdev(&(0x7f0000001f80)='/dev/input/event#\x00', 0x40, 0x495201) [ 970.668255][ T2839] usb 4-1: new high-speed USB device number 16 using dummy_hcd 17:36:07 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000ee4ffa406d042d097035000000010902240001000000000904640001e0cce6000905000000000900"/54], 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) [ 970.738111][ T12] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 970.918104][ T2839] usb 4-1: Using ep0 maxpacket: 8 [ 970.988122][ T12] usb 2-1: Using ep0 maxpacket: 32 [ 970.998171][ T2749] usb 3-1: device descriptor read/64, error 18 [ 971.038175][ T2839] usb 4-1: config index 0 descriptor too short (expected 18, got 10) [ 971.046403][ T2839] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 971.054350][ T2839] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 971.063610][T12050] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 971.098116][ T4409] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 971.108244][ T12] usb 2-1: config 0 has an invalid interface number: 101 but max is 0 [ 971.116467][ T12] usb 2-1: config 0 has no interface number 0 [ 971.123453][ T12] usb 2-1: New USB device found, idVendor=3823, idProduct=0002, bcdDevice=67.ee [ 971.132545][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.141879][ T12] usb 2-1: config 0 descriptor?? [ 971.188222][ T2770] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 971.258703][ T2839] usb 4-1: New USB device found, idVendor=05ab, idProduct=0351, bcdDevice= 1.0a [ 971.267827][ T2839] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 971.275924][ T2839] usb 4-1: Product: syz [ 971.280130][ T2839] usb 4-1: Manufacturer: syz [ 971.284727][ T2839] usb 4-1: SerialNumber: syz [ 971.290777][ T2839] usb 4-1: config 0 descriptor?? 17:36:08 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000001300)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5a4, 0x1700, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_ep_write(r0, 0x0, 0x38, 0x0) syz_usb_connect$hid(0x3, 0x10a, &(0x7f0000000000)={{0x12, 0x1, 0x5e4d191219fd347b, 0x0, 0x0, 0x0, 0xbf, 0x46d, 0x4071, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0x401, 0x6, 0x1, {0x22, 0xdb6}}, {{{0x9, 0x5, 0x81, 0x3, 0x269, 0xda, 0x2, 0x6}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x1e, 0x6, 0x20, 0xc0384c9ca199ac34, 0x4}, 0xb6, &(0x7f0000000080)={0x5, 0xf, 0xb6, 0x4, [@ptm_cap={0xffffff6c}, @ss_container_id={0x14, 0x10, 0x4, 0x1f, "11875a8a10d65345762b36f44f03f7ff"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x2, 0x2, 0x479d, 0x5}, @generic={0x8f, 0x10, 0xa, "4ac8da283af60d426c6395c0469c23788be2c13019ae035fd4221d9d30dabc331d96a6315c6a8d82de0411b82e062e0c6f81588f0c3da89bda905c40aa71f2020ea8c600449bb2968f64f94c8b7d9e70538cf3273f0bb7c1dbb97b1e1ee19fd875f85bcc652ad4eaaaaedca59caf07143748165b380547161a69b01b1b8a49bc25547e0b5cba5e0208bf90df"}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1407}}, {0x75, &(0x7f00000001c0)=@string={0x3ae, 0x3, "2056c2fd055db5624d699b70aea3d389857c421ccbdcbe153950b78f8f37c4c4ebee67a5575d0183a33ee25d8e81454984149c605f495b515da41e27071f38c518e85ca139f3da08fe033324e62be9527a0d471413fb2d75cc31f4c4b5d8621749bd96c6e47be4a4a60be4d17a9983d4eef4b0"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000001080)='/dev/input/event#\x00', 0x8, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f00000010c0)=[0x3, 0x8]) syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x5, 0x230100) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r2, &(0x7f0000002500)=""/185, 0xb9) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000002c0)) [ 971.396469][ T17] usb 2-1: USB disconnect, device number 11 [ 971.408363][ T2749] usb 3-1: Using ep0 maxpacket: 16 [ 971.428139][ T2770] usb 5-1: Using ep0 maxpacket: 32 [ 971.478503][T12050] usb 1-1: config 0 has an invalid interface number: 100 but max is 0 [ 971.486955][T12050] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 971.497593][T12050] usb 1-1: config 0 has no interface number 0 [ 971.505670][T12050] usb 1-1: config 0 interface 100 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 971.516566][T12050] usb 1-1: New USB device found, idVendor=046d, idProduct=092d, bcdDevice=35.70 [ 971.525779][T12050] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.534096][ T4409] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 971.541476][T15960] usb 4-1: USB disconnect, device number 16 [ 971.541925][ T4409] usb 6-1: can't read configurations, error -71 [ 971.554064][ T2749] usb 3-1: config 0 has no interfaces? [ 971.558401][ T2770] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 971.559702][ T2749] usb 3-1: New USB device found, idVendor=1fb9, idProduct=0302, bcdDevice=a5.22 [ 971.570569][ T2770] usb 5-1: New USB device found, idVendor=14aa, idProduct=022b, bcdDevice=b4.d6 [ 971.578897][ T2749] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.581051][T12050] usb 1-1: config 0 descriptor?? [ 971.588342][ T2770] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.597045][ T2749] usb 3-1: config 0 descriptor?? [ 971.615717][ T2770] usb 5-1: config 0 descriptor?? [ 971.650258][T12050] gspca_main: spca561-2.14.0 probing 046d:092d [ 971.660482][ T2770] dvb-usb: found a 'WideView WT-220U PenType Receiver (based on ZL353)' in warm state. [ 971.670596][ T2770] dvb-usb: bulk message failed: -22 (2/-899125760) [ 971.677134][ T2770] dvb-usb: will use the device's hardware PID filter (table count: 15). [ 971.698481][ T2770] dvbdev: DVB: registering new adapter (WideView WT-220U PenType Receiver (based on ZL353)) [ 971.709065][ T2770] usb 5-1: media controller created [ 971.714882][ T2770] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 971.727476][ T2770] usb 5-1: DVB: registering adapter 1 frontend 0 (WideView USB DVB-T)... [ 971.736225][ T2770] dvbdev: dvb_create_media_entity: media entity 'WideView USB DVB-T' registered. [ 971.788424][ T2770] Registered IR keymap rc-dtt200u [ 971.794946][ T2770] rc rc0: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.4/usb5/5-1/rc/rc0 [ 971.807583][ T2770] input: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.4/usb5/5-1/rc/rc0/input225 [ 971.820882][ T2770] dvb-usb: schedule remote query interval to 300 msecs. [ 971.827858][ T2770] dvb-usb: WideView WT-220U PenType Receiver (based on ZL353) successfully initialized and connected. [ 971.851925][ T2770] usb 3-1: USB disconnect, device number 16 [ 971.862221][ T2749] usb 5-1: USB disconnect, device number 26 17:36:08 executing program 4: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="00000900006a2b4f5ab2cd409a6357773bdb0922f43825dc0cec03e5afbbe34ad494aeb5b04fa407311b87894af558b38f7e205a93ce6bd566f74eac92f48f09a60024cc0c55aef83bff26257e08df74abbf3d6dea42f30ebb2cc6bf85690c9396e37a2bb46194dc9c9a858eeeaf7ce0a18009690fc45223bcca4d40a4f51484fa3eb6346545f9f03a450f10abe50c3f6bb335ca630454c71d34cf4ae06a1b3b2151db0279efcc300c689b7768c59dd6e1001000000000000080a2a28e418f5cf95d490246e4b582c37b8ea6ca012d48753cf8064573ec645e71d13d536e24d9c33613112997dc288d6b9061579dd068eae7043847122b39eea6375a6d0ee5641444352fc832792c08f9d64f04b2df2f2b0aed07bb0de5ac9ebad8b229121a217f2120fafd8fe078c977693602866d54114a03b848d1ec841db33b70e1f8ce53273d9617a3ef2e136567b2da2735a9c5add8cd0ea427ee26d33692cae2854ab59a980154c3dfdc245fae615fc30132cc3be804c871f852e7408d33ff1a84d0fa621496dd9f4766e5c0fd7b848ad970846bbce4869698e1c7975cda8f4430a6bcfa3632803e3f03b85930f56f4636759dc2720048057420b47e3a0117d4c90bc4ea1cb89277094eac10804d975a94d3ef1bf9819cd93ee6111c527cb98b3acef688402faccbdeb979b996dbc9af8f7c663aa619722a26eeae591bd24a6a1bc9d56e1b06b36bfea2e30f41fd2a0f1a46aa05aa7963073d7d56221a043f904e8baea0196976222097c76658214f718dd515d78061a5b686886c50dc94ef1679034ee72836593ff9bb166d239515c8d5f42ccfc09946d3730c4155efcda832f107f459776a33520d650c3cde8f308f37d0ffd8d0ad0393ac8083e5901d7054fe9670461b72357b4c254a8a0c24d127c56345f6d6b758e873c5aad981ff72a4f47469fd522030b456462082cfb16cfb3a3f83b8d3811e4ca413eb2f06579495f1f81bdc1de8e80fc25a70c5fd469adb6043979025d31e5b1ab23cb2704db4fc7ede4a97c388f699eb670b373714457b42cb5ee09bab2e44c864cb1b52d18976e68d49ad112f4619f3d21ad3ff620c88"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 971.928279][T12050] spca561: probe of 1-1:0.100 failed with error -22 [ 971.948218][ T4409] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 971.966384][T12050] usb 1-1: USB disconnect, device number 18 [ 971.974422][ T2749] dvb-usb: WideView WT-220U PenType Receiver (base successfully deinitialized and disconnected. [ 972.168138][T15960] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 972.208146][ T4409] usb 6-1: Using ep0 maxpacket: 8 [ 972.318107][ T2839] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 972.328444][ T4409] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 972.341445][ T4409] usb 6-1: New USB device found, idVendor=05a4, idProduct=1700, bcdDevice= 0.40 [ 972.350664][ T4409] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.358841][ T2749] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 972.400704][ T4409] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 972.438163][T15960] usb 2-1: Using ep0 maxpacket: 32 [ 972.558235][ T2839] usb 4-1: Using ep0 maxpacket: 8 [ 972.558713][T15960] usb 2-1: config 0 has an invalid interface number: 101 but max is 0 [ 972.572109][T15960] usb 2-1: config 0 has no interface number 0 [ 972.578545][T15960] usb 2-1: New USB device found, idVendor=3823, idProduct=0002, bcdDevice=67.ee [ 972.587734][T15960] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.596719][T15960] usb 2-1: config 0 descriptor?? [ 972.598244][ T2749] usb 5-1: Using ep0 maxpacket: 16 [ 972.628139][ T2770] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 972.678373][ T2839] usb 4-1: config index 0 descriptor too short (expected 18, got 10) [ 972.686518][ T2839] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 972.694173][ T2839] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 972.698108][ T17] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 972.718351][ T2749] usb 5-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 972.727520][ T2749] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.736883][ T2749] usb 5-1: config 0 descriptor?? [ 972.807417][ T4409] usb 6-1: USB disconnect, device number 52 [ 972.839201][T12050] usb 2-1: USB disconnect, device number 12 [ 972.878445][ T2839] usb 4-1: New USB device found, idVendor=05ab, idProduct=0351, bcdDevice= 1.0a [ 972.888614][ T2839] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 972.896788][ T2839] usb 4-1: Product: syz [ 972.901058][ T2839] usb 4-1: Manufacturer: syz [ 972.905881][ T2839] usb 4-1: SerialNumber: syz [ 972.911725][ T2839] usb 4-1: config 0 descriptor?? [ 972.958391][ T17] usb 3-1: Using ep0 maxpacket: 16 [ 972.998379][ T2770] usb 1-1: config 0 has an invalid interface number: 100 but max is 0 [ 973.006680][ T2770] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 973.016882][ T2770] usb 1-1: config 0 has no interface number 0 [ 973.023175][ T2770] usb 1-1: config 0 interface 100 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 973.033944][ T2770] usb 1-1: New USB device found, idVendor=046d, idProduct=092d, bcdDevice=35.70 [ 973.043091][ T2770] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 973.052966][ T2770] usb 1-1: config 0 descriptor?? [ 973.098292][ T17] usb 3-1: config 0 has no interfaces? [ 973.103909][ T17] usb 3-1: New USB device found, idVendor=1fb9, idProduct=0302, bcdDevice=a5.22 [ 973.113239][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 973.123254][ T2770] gspca_main: spca561-2.14.0 probing 046d:092d [ 973.130829][ T17] usb 3-1: config 0 descriptor?? [ 973.149250][T15960] usb 4-1: USB disconnect, device number 17 17:36:09 executing program 3: ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5, 0x100) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000080)=[0x7, 0x8]) [ 973.238245][T12050] usb 2-1: new high-speed USB device number 13 using dummy_hcd 17:36:09 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fa0009003c0800240042ef420000000109003cc7335ba3370ceff78195021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x14000000000000, 0x165080) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000280)={0x4, 0x4, 0x903c, 0xfffffffffffffffe}) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000080)={0x1, 0x200, 0xd4f5, 0x6, 0xfffffffe, 0x1f}) 17:36:10 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000600)=""/136) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x3, 0x9, 0x80, 0x10, 0xfd}, 0x3f, &(0x7f0000000800)={0x5, 0xf, 0x3f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0xf, 0x20}, @wireless={0xb, 0x10, 0x1, 0xc, 0x41, 0x3, 0x1f, 0x24cf, 0x66}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x2, 0x4, 0x0, 0x4, [0x0, 0x7696cacc0d20285c]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "3815975d61d6be8af147743978c5962d"}]}, 0x3, [{0xf7e, &(0x7f0000004200)=@string={0xf7e, 0x3, "b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544"}}, {0x5c, &(0x7f0000000840)=@string={0x5c, 0x3, "e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c686812"}}, {0x0, 0x0}]}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f00000009c0)=""/241) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="045f58d3432edff4980c488a1c4e8aa4c436dbfefd"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYBLOB="02100000", @ANYBLOB="0ddd4bc4efc2ef0999", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbcc0944c2a12dbb427"]]) write$hidraw(0xffffffffffffffff, &(0x7f0000000780), 0x0) r6 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x9b, 0x40) ioctl$HIDIOCGFEATURE(r6, 0xc0404807, &(0x7f00000006c0)={0x2, "1f830c1571752f85e5147e13dac948ad1906f06b9355894b7a425c151c242a54e860a5098912b31c43d19bc1f56d7b6a1e4950a2fd596e51fb2643d90154792a"}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 973.368580][ T2770] spca561: probe of 1-1:0.100 failed with error -22 [ 973.382834][ T2770] usb 1-1: USB disconnect, device number 19 [ 973.395724][ T83] usb 3-1: USB disconnect, device number 17 [ 973.578113][ T17] usb 6-1: new high-speed USB device number 53 using dummy_hcd 17:36:10 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0xdb, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x9, 0x40) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x6, 0x64cbc5ef95b385f1) read$hidraw(r3, &(0x7f0000000200)=""/105, 0x69) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x2, 0x400) write$hidraw(r4, 0x0, 0xf1163efb036c57f5) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0xfffffffffffffffe, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000080)=""/154) r6 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r6, 0x80284504, 0x0) ioctl$EVIOCGABS2F(r6, 0x8018456f, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) r8 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r8, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r8, &(0x7f0000002500)=""/185, 0xb9) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f0000000280)=""/178) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGPHYS(r7, 0x80404507, &(0x7f0000001240)=""/4096) [ 973.628138][ T2749] smscufx: error -5 resetting device [ 973.628340][ T2749] smscufx: probe of 5-1:0.0 failed with error -5 [ 973.718133][T15960] usb 4-1: new high-speed USB device number 18 using dummy_hcd 17:36:10 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r1, &(0x7f0000002500)=""/185, 0xb9) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r2, &(0x7f0000002500)=""/185, 0xb9) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r3, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r3, &(0x7f0000002500)=""/185, 0xb9) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r4, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r4, &(0x7f0000002500)=""/185, 0xb9) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r5, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r5, &(0x7f0000002500)=""/185, 0xb9) r6 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r6, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r6, &(0x7f0000002500)=""/185, 0xb9) r7 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r7, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r7, &(0x7f0000002500)=""/185, 0xb9) r8 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r8, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r8, &(0x7f0000002500)=""/185, 0xb9) r9 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r9, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r9, &(0x7f0000002500)=""/185, 0xb9) syz_usb_connect$hid(0x0, 0x8, &(0x7f0000002640)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[@ANYPTR=&(0x7f00000010c0)=ANY=[@ANYPTR, @ANYRESHEX=0x0], @ANYPTR64=&(0x7f00000026c0)=ANY=[@ANYPTR64, @ANYBLOB="1dd3c122b7cd4076c4e14bd45f0de5a6e1861b50ec3d3b466b13d8d2c926c4917088937e7bebc224e0d8ee691439279f2085f20e1aa7386f63edfcff8cfd262158b81cd9a451fcee93001b8aeabaeefac45398b7fc59997dc09978b6c81d77deb50a4e762a63"], @ANYRES64, @ANYPTR64=&(0x7f0000001180)=ANY=[@ANYRES64, @ANYRES16, @ANYBLOB="84894da1a04358d61253730ddfa594d3e13d62df5517ccf72d447912aad60a90bcdc6215b06dbe6255ff19ecdde3ed4217f8aad7709a47f11244e9166378e7cb222a2a64ed141d", @ANYRES64=r0, @ANYRESHEX=0x0], @ANYRESDEC=0x0, @ANYBLOB="15694826de36e936a58aed242792760b254565f45dd9abf9793daad8f8b11d35c91c16b5f14bf2172db3ed4eed18739996e3584b5a92ea26fdc59c385d2db5597ec06dbffa4e3f6ffcc34405cc62138fa9d533ee047efc74fd41ed5c32d66579c6b704c2d38a5f319e73f84a1585ebdb9b299bdc92f9784f2c35bd5be1600e9016293825c5bd94f9adf99b4736a66211258772533a115ada5d75bb90240be760090e2dc18d2323b7fac27d4e104413c189b0cea61dbd3982e8a6b6ca0d1eb82174828c792b21ef784e27ebe2fd340b489ab8c04ac13a19c64053bbe0999d68bda84bdf222c695c3458", @ANYRESHEX], @ANYPTR64=&(0x7f0000002400)=ANY=[@ANYBLOB="656aa6e93596779f69e373903180ee836d6074578b1eba07bf04a3345cb17f15cb32e87c53c66083513a9ead16f9ccd1ef00809a9b9d38645de77134640145f62fc384dc23e816b2f5c2d27e69d30e4c6790e62775fef36c54d591630dd377180ed8f8ace05f524b2c7ce4f17d5cc8868683ef5071c64a38c655fb8a1bc119cade85d5029e570310e06b391ee438b7", @ANYRES32=r1, @ANYPTR64=&(0x7f0000005340)=ANY=[@ANYPTR, @ANYRES32=r2, @ANYRESOCT=r3, @ANYRES16=0x0, @ANYRESDEC=r4, @ANYRESOCT=r0, @ANYRESDEC=r5, @ANYBLOB="e22cdee3be0aefa20c2e91c994578755c1581cf7e9d66ff75691cc3c85a306f522941d3da0d55ed218a396234abf1c9b1595552ce0f29bb55c3a22ae9825c83d6ece60364617b6c228a04eda26fedb4ec5743063d6b67077380000000000000028ad29e50bfcb80527606f8c3733b431d02e5dce5ea0b342b6526cd4cba43ec5c228c631cc06b7fd17adf8cc4f2df956d9c05e4dfc9f175dd51b0ff921e937f3f76e634814305b170c66b368c1aea7ccceb0a44c9eec42a94624193ccd7fa15e31cf5c32511cb835e2f4404e1a7b355ee03b603340a037aa9fcdb7b936129ad5a3cbda8479f823b1e2a6ff55b181251d4bbba4e5bcc791e06068c5a74b0a8f82729511b4c11d2579f48a6628dde64b1fc604ab57f389b1e6e8519a01d44e7658f7153878a2f2d679c2c44e4d9beff59a1297cea324843744d9fd1715bc6ffdfc2abc20c875d13113aebe26b6d9be3230a3a1504fc93a26a4c64637b8a8c572b4a649a93ccf9307959a902200662d10e3f88ee2b512fa05129e1766a76cb370501588380824b986ce9f92c10f23fe5e585ffbdaaa219351fea2471c2311a74e3172b33c1801f2c0a4abc9164233a35bc97a0235710b60d2e32e02a7843f46ad5f886fe5e1d4ddafc986641344f5da67f7fdb983c4c74c7eb1bf7317dfcdae3185369d2d4538b54609f0878e8982e03c85899a2aa348ed14df22855e9dc426333206847740ae8500e5234020370d76f68e066b0f2c91cce3a3d924d1a63a6bf5123c3f3df10e2db33efa0e85b19426632896d806dc92ef9fe38367fc709c42a05129bbfd7b2a755226d58a5316e586dfd0ef3081226b87366d0f7c41fe79c41c145c82850e59b9dc32d3580fcb10301b330cc24193123e8a5d2666cda8a36d23327815cb838b71cc1db6343bb067894e86e56ab518fabf6fe209c1415935ec3ccc27c03220c1d8557a9ef1214221ecf613a5a31713cf716a66dba009917b41a68476a4e7416dc365f9439e8edeb7f4787d8de53d44828820661cf339dee8339f291fc4eb4fcb7f49965eb840660dc7050a4595ea2ae550131c240081b073b9d333f4ece23fd3a4042145d5ed1f4c6cf301e2abd0152cf02e47093c7cedb7aed4275e629e60484902c5981973eb216fc9d54d9c727d9145d8530cb2c8bcc32ffc06f4715c80d5b6a0818983bcaef2c260ec0ccda1ba42bb56b28e9a329e217409516601e5423f91012af875a51ee5c5e3e31808da78970b9fc5846d59e41986881249453be485e9b84c2275b46897990735ca47b9f007c2b6a61bcd49f71f6486794305332aea2cd31ea12f781b18671ce06e770ffc5ae87c1cc1d6a9c90894a19c5d4edfe6a6d60605f7fda16fbe8c249e12595afa3b73d60311a945fb9228448d06c5ed61fd0857bff8dd025cdc468cff25f96e0de21c7decdd7bdb520e5cf878be82aeeb1da5f5bfe63b42b554ce834e35295dee9fa6873223ed592d66f9cb7b71c88ca5f3dbbab5ab1c8071c81ea5d2e1e12666acc7fbc139aff9419a52f400737be1ab33d84ec8da9b3c4a9cffb485a11f14a56de995c207e82080d526f46670830d503f42a07af3aed23f1517030fbd752e760f2334da4fca1cdf89dad7202256f9e8a54b4a9ad30a1eee0a7daf1feb5021ced425cc3cb31fe650ab38ea30f1c7c2e3655ae88b306fe32f7eff3476a9c4289eb1209ae39ae22ef2df347b7962f38669b6371b4f74d1a1b9f923c8ae5f9fe1f22531342d6cc4a645dde2bf9db3dedce56c08918c374c5aad84e0ae29f8bcdee8216ceb60813a3737491913b4c0581930e538961cddffbefd3e046f9d1bd5967e5d880bd060efcdbdf6fa53f9f31d6acbb2059fcbd1b2cc1121de775861af0c0e2e1441d6a8e4fb69a56748c596cc30f2e6f65d597a791506089f5c3a965da6c6fc46f573c85c4caf047033a971845ee849720bdb98f4076cedc928d71141993a406d89aab6709c89eeea3e61715bd677c012e9cdf3c3b53d4f53b025bc95d38b2d7e9e564d9bc6e21d0784a39048d0f68474a656bf70ced9130b24f7fe9281049fbc0d7726630e05a387509b778e07682fb34b9259400013b7c31794823c6b1d7556fca0bdceb5bb40823611f39a8467dcdd7e56a3202c3ddee41789e46dcee4a722aeac5981447a110a5af12f2be7c814f48a8c8ffa554f9e66f9822bcf557418625458f286c8c692e0a1cdebfbbc3c54648e02ce015e8b491b9865534d18a63f8808b17517ad5e39656c7e1e4f10091685d43ab3ab41d8af31676ebe04da120e64e23ad555cb236200181bbc4449c36cf105dbae0a11a07e87bf68d2cf72fe8ed1a52ec9f2216d66b84599a09ee78d16fa2234c737e264a794bc1f4298c2823ebbd3227dec04508f435323a09d4106647c4679f289e563e2d18c25c2a5ed3ee01a37ad3ee0f1a3000772957b0ce2c04740360026f8a2231ca7960e10a605178b648d9b5c751f8aee8fe33aea7c241169bff0d0aadcbcc038efa121611468588ca91931768a71d876c93db1c379468004b657ca99e9aed8256ebeec34841adf5b75b2390bac34b2c9299440c2e95a8e016dcdeee16e8991fac674473c6e08b94c43303284aed01540fed0c4313fe78f643afc37327602e55674ebe38af1c3e627c7d835c04ba5800a28d29d33f052c3a64c77c166ca7bc8089bd181b2863d9a24032e9d76e19503434cde11a648acac15a258d1cb19c2a187ccf05952ec728aa8799b154d9c92f20cf0ec7ee98046643d4d5aef0fd53e39ead3157afea9218d37b0ebf5d0a2464cde6c28df84d61546232ed0eaed70c281900e5a08086ae61dc5297432805e12b26edd9eb49fcfbd07528f07163e6c70bed9c7bd933169320beccc33ffd9a2446384e49ac1149bd2abf0f14b08d5422a42544acae1f893bdbffa4c344031656fd1a4f89bae6198e1d0af61a9d46f97de4f80451f6b819bf135cabeece0351bf3b2262085929db91214daa75d7d6fc2424ad53c99d9bf9022c54b27018e7550ca3a82f0ea4511f71c4c4d229ffd73460259e5eaca9f892fad8f180ada7a8f67290711243337d4009ee3d9ad0cdf138d8ef33da8b85c2ff559b6c39a769285765a9a50b9335e1757c785990c5bd6eaa368b6550d08073a2ec90ad02f53359e1ae7dfb871927e4dcd1c1f1c09551abec2c4b4b397b1c27f22bda35c1e5005b22553262925ca7a4ba02c695c81fd96af6d636241b231c2543d10c46ccfd68109c852d3a1ab53e356d75770eb0704e13db994e8648c562f3c207d93f230274b2ecde54d5ffce1d8f29f98d54b5fd9d09da685f9c033dbd698ddbdf2396f52797e4c539e8870e640cd960449c273d81e56bf8ccb28f0368ee3430a46526a563c99ac7305c41cbd9d8f175abbaef9ff26fc333dffbe9dd046bbc43128f982d468270787c5434079cb0d571d8efea19cd44004af65751add807b04332392aac24cdde352c03224381d972c2c8b2dc57fcd07705ae58b149f5b25f08c87d03f8d1b107ef772df27ab3bf88df1705648f1b9ff19e2f07a89f245048a6740234aa7ccfb54c6070091a8580a2bcfd345b4ef1b1f74c6daf2197e1d67be2bd5e2f7974b33426070522e301a439ba24e12c6bee65647013ca7b626518c77648e20d7fcd483840672558c6bda065267a0c1c21b14bcf14f765bba04e942d8bc5efebf915a2eaf58f4d75fe77ba556e50f82418690e5ef0a2d65450318aaffa1f116f573b1c09a2310b0c3b14a29b6eefb379e732b7fc3efc7508efeb5304dd75507e23a308c6c05e1f75a4b32de9c94e089a25644ff0557080a62acfa66fe8de84dea81d1ef34b6d586fbac7b3a8d190dcbef27310e202e28fccbfef7aeb9f178b22e54f51dd1abdcd6765ab152423cdaa9703d016113d7dd5da9c7356aa51d097a30c280212921f415aec1c645a36e41ee2f2aba598a4703afb9edd74d64e2936dbc477492790f1794267795742e43c5e13dce81ee9bf9b57d5a366b490da5737d65fc5d013e27b9ad3a34731fa997819776f2bb974738b909074eeafdc4f5c3bf12c8cd390f18789b26344f8a6f4119e0fb5640c792129aa708213cb9b51b52de59c28f5937c3abd8b9285aef016f8df81ad7b16a5483879d06f3ed6ba649e12c5feaa1f964114ec33167f054c92222b4e0b3d8d71266c515d331e40f9b8fcd4fdc1bd59053a4df79f1a379906b484f5c2508d8907c00dfc6bd898fbe45d46b78212cc1de8226f244b9698d0e08749f72b25451285ad06979a6bc1575846a355c7ed86409e9d81b1dd774d48d88341bab16050385d08e970ff22f3ccb78c600ebb07c089eac4a7928e8d785047aef0f59ed894ee5ec5f9b2b34819d8501b514046f58df00e60ed8dc29962ef93b7dfbbb6e1ffb77e32ea1439f7f39fe86e9bacc3e42ed105d4e394bb25f5916cc973b78ae2de74200ea0b9119449c0db544241177d9de34c62edc0068ad1f5890bbd19bde468a83280264c9d82364d75c042d189d4018d75a736a62fe0bb5d154909064f5ef5a3570c7d81308e1f940d2470ba34774a69348da6d09c81aaac8112720e2463be2872f063d24fc4fd63af5ab120ed56d01c49b8009257c0a4e78325c5e45cfd7c972b48db0a27707b245ad400c0aeb4cab85ce497681426f9adbe55e7c82ace2e1bd2e3cc8c4c5d89ab10a64f4d8b2c2d86a60f1e37dc9d1dbd31a7081a61592bb6d69c9e48692f012e28b28ccd4464526df853ef5f3a23dade2a72090c9351185e5d4dfc2db5f844170baf2d8c46c82a45e01d41644f72b7eef402598d843500466c5dd6cc7d7eaf6f99c775761fef2388aadbdf86005f7c023c06152177e3109afb9ca517a2661dff935257cdd7fbfff436c717ccf819314fa4156fe1421a497722a5e69d6270756b186a26d2ad1df62f3debe3596061e6c15aeb6abc076943e18a5190a2a081c3986027499caae464639098c5647896bd064c639874759c34ed7fa4fe8bf55791c80421ef63b2ab6956573598f8e6c6bf48d4610961d0da7e832c463fd07125d3585b9f323f4519bf5a9e83641d7b4d0f388532c0e3f6ad5214362461b6acca70e047870381b6cd21c4a2cae9d50feb31dd4c10d4ebf1800afb4ed8eb395655492fe0b02f1fa43dcce9a5b584af838dd5da679a4cbf3e143f678eb890832f00e30817411b330e7367f40313ea46db28867fe9748c2d18ae6cabd8e28ad08b9f2810e08adc0ed43b3b3a635ba80667f95babef91b3354baa8552e3da7ee788befb210712585a058c024d170b14824a2664944c1e4f1a675843fbb09ab56700eb54b5458aea0b6528fd8da265a5d2e3b7f63c3092b76fe94866aaa106590846027ace93c20acf2a957ce03a84fdf79244a6977b5b3e6ce4f33988fa545a09b32b4df9b208eeb0426d6c293fbd58b1ee95898170ce9fa61184eebcce4dee153e6893df54ceead1865e7df6fbc94a37aaf9b7ed8772cfee8bee4dace90daefa95ae900c9598f57c5405b6f498fd2ec2f18123774bc393eb9bf09b5694c65bd3ed0eba03610d995ae70ab14d24c06fa89381df525b9b0b8c9c2a2a4e80a15c4365ec56af227641c0917b1c64ffc841b504567d5292f9876f5ffc8998786f896e0eac00675b1d1dfa0d75f07560253ece6a309dff3350afdc8f05c27e9aedd78200e995fe6bc1846f099ae0eec79020b5b68ced80cb5aac51fe85c3e91a578d583901b7898e88608f6bd93cad71c8d3412187522ed403a35ce9740c9f862112507807bfcef1a23ddb8ae7a34437f23afaf8bf6de660a0d8fd01f51aa2827086873f9b6d0092464e61ccdb2260f5e0f73b20c73bdf45e50209451eb1ba69509da13e64c791391f0095b39369fc747237be48054c43b96424edceb12fd3c551e46376accb2e10f24ba656dab6eb91382d5000000000000242b2af1ce586dacc0dde367beed68add6efab77cccfad93e709e0f044866e698ab725ba51ec2e093d06d46149ce12e0290100b45ea31648a336b0796490449c036b714b1760372de12c76171303f72e5b"]], @ANYRESOCT, @ANYPTR, @ANYRESDEC=r6, @ANYBLOB="271fe5a186142e9e5ba041783853e3fd5b06701224e3d3b407d33f799f5ae1", @ANYPTR=&(0x7f00000025c0)=ANY=[@ANYRESHEX=r7, @ANYRES64=r8, @ANYRESHEX=r9, @ANYPTR, @ANYRESDEC], @ANYPTR], 0x0) r10 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x2000004000003, 0x844001) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r11, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRAWNAME(r11, 0x80404804, 0x0) r12 = syz_open_dev$hidraw(0x0, 0x1, 0x500) syz_open_dev$hidraw(0x0, 0x0, 0x0) r13 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r13, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a9d136329ecdfbf", 0x2f) ioctl$EVIOCSCLOCKID(r10, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r13, &(0x7f0000000080)=""/154, 0x9a) r14 = syz_open_dev$hiddev(0x0, 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r14, 0x4802, 0x0) r15 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="001304126ff3d600008000"/27], 0x0) syz_usb_control_io$hid(r15, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r12, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r16 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r16, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r16, &(0x7f0000002500)=""/185, 0xb9) write$hidraw(r16, &(0x7f0000000200)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xffffff72) r17 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r17, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r17, &(0x7f0000000540)=""/172, 0xac) r18 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r18, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r18, &(0x7f0000000440)="a54faefbcc909f598872d571114100", 0xf) [ 973.828322][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 973.836594][ T2749] usb 5-1: USB disconnect, device number 27 [ 973.958241][ T17] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 973.971448][ T17] usb 6-1: New USB device found, idVendor=05a4, idProduct=1700, bcdDevice= 0.40 [ 973.980660][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 973.989105][T15960] usb 4-1: Using ep0 maxpacket: 8 [ 974.018100][T12050] usb 2-1: Using ep0 maxpacket: 16 [ 974.050300][ T17] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 974.148140][T15960] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 974.155898][T15960] usb 4-1: can't read configurations, error -61 [ 974.168211][T12050] usb 2-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 974.179509][T12050] usb 2-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 974.190682][T12050] usb 2-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 974.203709][T12050] usb 2-1: config 1 interface 0 has no altsetting 0 [ 974.285763][ T2749] usb 6-1: USB disconnect, device number 53 [ 974.318150][T15960] usb 4-1: new high-speed USB device number 19 using dummy_hcd 17:36:11 executing program 5: syz_usb_connect(0x0, 0x355, &(0x7f0000000840)=ANY=[@ANYBLOB="1201000083384b08950b2b7715b4000000010902430302000000be09046f400e0b87ba02062406000150052400e5010d240f01000100002e0006009d06241a0100940424020708241c04000501800905085cf0030004c00905010ce40020e006072501021fff070905091092011fff00090503017a0002080909050f104a020203ff09050508cd0004140409050300f100c00408072501022009000725010205ffff09050f107b0280fb8f072501831f020fb502819ff6518627bbfb02d1c1419f222f35a977376514cf4dc0c0a825c55aae4de71585b825ca1cdb8a43f281b8e07036578adbf4502049b7c0665b255475237db2448dcfb80cf76949444a59064e9d3850c0a1ec1682c94f89c5aec09441a2887ed3657a3cacc4b74fa7c3b44e9bf0d091bc5ec5bacee3f5fc253161e18372bcbe3b1342b6a03d93f8ecfeb80e8f7be9280a266e5c1127e119d2a932497578c4325544cd62f7054ddf740ba3cb8ba4b58c7e7635090502005d0020ce05090507006b03207c076e256fc99c438e48107355740b61fd7a1c4e96a72fc6fe70640fa3e14141c3f7d5f2ac0e9b206e4d8c9847b2a3d36b840ebce2bd12da08307eb0dffca5cb61b085abcdf0ce380e6e32c88320b31522d2e9de10832cf155a2bf17805ab1997b447a81c0e58b251f2ff1c54c1a23a609050010f00104012d0725018100010109051f012000010040320421529df693a03dd454438bbf7c325195675e89edd91ed4e31b5c1e2f40180eb55c0a0e7cee01967dbc80c6a41839f4e90725018002110009050f02030205f707072501013d00040905090065030902fc0904732002ca979a3f090505106b010605201a089a402216b2e2b9bba0b6b4112437079f898279817666b28e09050a1033020001054b315dc465f0b164b56d1634f2c6a7ca5a9ab4cdbb3b16d930fbd029d20ba3b26be98884b17fc45a3dfd37b6dbdec795ebee62f24c0513d3cfa9048caa2b7d4b9169ea9b91004af318fa058322b2a3df345c471571fe9bb3581331aea05b06644d7bfe956e0ede5593980b242d1bc24cbb6dfcbb80c3a58483fc02639d256b45ea2d733a535076a3cc8b0dbcd8bed7edf72f2e98aee13b02259acdfc5c8feaa1833fd989f594085e2d14510c009bc2f7458617f3e38f38c4e6ba5957a37064bea62b57deb3796ea0ed87a81313868f308b73f00e987096f46591dab7b3510cd7ac5cd60f7fcdf9ca6df5f9597d2eec0fe27d465b9e9d2f607d3ccfd49e36a3ba82c1333070b7445effe4a664ce00fd639c5f23265aa6c2d40232441d18872af293388958e7179459a1f56c5494641ca01860d90128132bfd8202c10bf36e2891dc82a553afd397562f2b4fd270f02914a1721285da8c0ef72b5059ad51d8afec2852854e79d70bbb26f94bcff8a787703614dbbea82a74f13e7aa5f1ec4a692ac213933493ebe4d350d4389b64d67e8f8b886a5c842434dcd1983fa9ea3b9f9e25ccb8c351991656b2c40c2a2c770597c5c23e5792b94c5c6fbfb5cf43225974a2e564d8bc89ac081016680d70cfcb625f7d3cfce7217463ee5aa161d9b21a9557fee11eea1fc4fc6de6e59f6d0d14038644fcf5"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0x242042) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x2, 0x4000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f00000000c0)=""/15) read$hidraw(r0, &(0x7f0000000040)=""/31, 0x1f) [ 974.448180][T12050] usb 2-1: string descriptor 0 read error: -22 [ 974.454616][T12050] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 974.463727][T12050] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 974.509204][T12050] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 974.578098][T15960] usb 4-1: Using ep0 maxpacket: 8 [ 974.628105][ T4409] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 974.712829][ T17] usb 2-1: USB disconnect, device number 13 [ 974.738188][T15960] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 974.746124][T15960] usb 4-1: can't read configurations, error -61 [ 974.753266][T15960] usb usb4-port1: attempt power cycle [ 974.788093][ T2749] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 974.868099][ T4409] usb 5-1: Using ep0 maxpacket: 16 [ 974.988207][ T4409] usb 5-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 974.997605][ T4409] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.006735][ T4409] usb 5-1: config 0 descriptor?? [ 975.038139][ T2749] usb 6-1: Using ep0 maxpacket: 8 [ 975.178252][ T2749] usb 6-1: config 0 has an invalid interface number: 111 but max is 1 [ 975.186470][ T2749] usb 6-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 975.195236][ T2749] usb 6-1: config 0 has an invalid interface number: 33 but max is 1 [ 975.203965][ T2749] usb 6-1: config 0 has an invalid interface number: 115 but max is 1 [ 975.212435][ T2749] usb 6-1: config 0 has 3 interfaces, different from the descriptor's value: 2 [ 975.221622][ T2749] usb 6-1: config 0 has no interface number 0 [ 975.227704][ T2749] usb 6-1: config 0 has no interface number 1 [ 975.233855][ T2749] usb 6-1: config 0 has no interface number 2 [ 975.240104][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x8 has invalid maxpacket 1008, setting to 64 [ 975.251644][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x1 has invalid maxpacket 228, setting to 64 [ 975.262742][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x9 has invalid maxpacket 402, setting to 64 [ 975.273774][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0xF has invalid maxpacket 586, setting to 64 [ 975.284860][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x5 has invalid maxpacket 205, setting to 64 [ 975.296057][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has a duplicate endpoint with address 0x3, skipping [ 975.306883][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has a duplicate endpoint with address 0xF, skipping [ 975.317766][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x2 has invalid maxpacket 93, setting to 64 17:36:12 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x52, 0x60, 0x65, 0x8, 0x2c7c, 0x306, 0x650a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x12, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) syz_usb_disconnect(r0) [ 975.328851][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x7 has invalid maxpacket 875, setting to 64 [ 975.340754][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 975.351488][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has an invalid endpoint with address 0x1F, skipping [ 975.362998][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has 12 endpoint descriptors, different from the interface descriptor's value: 14 17:36:12 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0xdb, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f0000000440)='/dev/hidraw#\x00', 0x9, 0x40) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x6, 0x64cbc5ef95b385f1) read$hidraw(r3, &(0x7f0000000200)=""/105, 0x69) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x2, 0x400) write$hidraw(r4, 0x0, 0xf1163efb036c57f5) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0xfffffffffffffffe, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000080)=""/154) r6 = syz_open_dev$evdev(0x0, 0xdb, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(r6, 0x80284504, 0x0) ioctl$EVIOCGABS2F(r6, 0x8018456f, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) r8 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r8, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r8, &(0x7f0000002500)=""/185, 0xb9) ioctl$HIDIOCGRAWINFO(r8, 0x80084803, &(0x7f0000000280)=""/178) ioctl$EVIOCSCLOCKID(r7, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGPHYS(r7, 0x80404507, &(0x7f0000001240)=""/4096) 17:36:12 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffff1cc, 0x19e89a3f4d8d8a59) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000100)=""/222) r1 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2, 0x100400) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000080)=""/17) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="120150024a4acc20030428df718f000000010902120001000000fe0904340000fa87db00"], 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x9, 0x20000) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000240)=""/154) [ 975.376338][ T2749] usb 6-1: too many endpoints for config 0 interface 33 altsetting 82: 157, using maximum allowed: 30 [ 975.400269][ T4409] smscufx: Failed to read register index 0x00003004 [ 975.406992][ T4409] smscufx: error -71 reading 0x3004 register from device [ 975.407320][ T4409] smscufx: probe of 5-1:0.0 failed with error -71 [ 975.449740][ T4409] usb 5-1: USB disconnect, device number 28 [ 975.460114][ T2749] usb 6-1: config 0 interface 33 altsetting 82 bulk endpoint 0xF has invalid maxpacket 515 [ 975.470217][ T2749] usb 6-1: config 0 interface 33 altsetting 82 endpoint 0x9 has invalid maxpacket 869, setting to 64 [ 975.478427][T15960] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 975.481311][ T2749] usb 6-1: config 0 interface 33 altsetting 82 has 2 endpoint descriptors, different from the interface descriptor's value: 157 [ 975.506801][ T2749] usb 6-1: config 0 interface 115 altsetting 32 endpoint 0x5 has invalid maxpacket 363, setting to 64 [ 975.517906][ T2749] usb 6-1: config 0 interface 115 altsetting 32 endpoint 0xA has invalid maxpacket 563, setting to 64 [ 975.528911][ T2749] usb 6-1: config 0 interface 111 has no altsetting 0 [ 975.535686][ T2749] usb 6-1: config 0 interface 33 has no altsetting 0 [ 975.542414][ T2749] usb 6-1: config 0 interface 115 has no altsetting 0 [ 975.549279][ T2749] usb 6-1: New USB device found, idVendor=0b95, idProduct=772b, bcdDevice=b4.15 [ 975.558442][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.569399][ T2749] usb 6-1: config 0 descriptor?? [ 975.768114][T15960] usb 4-1: Using ep0 maxpacket: 8 [ 975.773437][ T17] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 975.838138][T12050] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 975.878203][ T4409] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 975.885954][ T2749] usb 6-1: string descriptor 0 read error: -71 [ 975.908276][ T2749] asix 6-1:0.111 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 975.918743][ T2749] asix: probe of 6-1:0.111 failed with error -71 [ 975.928385][T15960] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 975.936022][T15960] usb 4-1: can't read configurations, error -61 [ 975.948227][ T2749] asix 6-1:0.33 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 975.958625][ T2749] asix: probe of 6-1:0.33 failed with error -71 [ 975.988388][ T2749] asix 6-1:0.115 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 975.999872][ T2749] asix: probe of 6-1:0.115 failed with error -71 [ 976.011651][ T2749] usb 6-1: USB disconnect, device number 54 [ 976.019047][ T17] usb 1-1: Using ep0 maxpacket: 32 [ 976.098134][T15960] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 976.128149][ T4409] usb 5-1: Using ep0 maxpacket: 8 [ 976.208297][T12050] usb 2-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 976.218179][ T17] usb 1-1: unable to get BOS descriptor or descriptor too short [ 976.219529][T12050] usb 2-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 976.237227][T12050] usb 2-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 976.251005][T12050] usb 2-1: config 1 interface 0 has no altsetting 0 [ 976.278552][ T17] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 976.286365][ T17] usb 1-1: can't read configurations, error -71 [ 976.288200][ T4409] usb 5-1: config 0 has an invalid interface number: 18 but max is 0 [ 976.300897][ T4409] usb 5-1: config 0 has no interface number 0 [ 976.307247][ T4409] usb 5-1: New USB device found, idVendor=2c7c, idProduct=0306, bcdDevice=65.0a [ 976.318190][ T4409] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 976.327183][ T4409] usb 5-1: config 0 descriptor?? [ 976.358102][T15960] usb 4-1: Using ep0 maxpacket: 8 17:36:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000600)=""/136) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000780)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5b, 0x1, 0x1, 0x81, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x2, 0x6, 0x0, 0x81, {{0x8, 0x24, 0x6, 0x0, 0x0, '<{a'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xad9, 0xa1, 0x5, 0x81}, [@country_functional={0x8, 0x24, 0x7, 0x71, 0x1000, [0x9]}, @network_terminal={0x7, 0x24, 0xa, 0x40, 0x0, 0xa7, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x2a2, 0x80, 0x1f, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x2bb, 0x5, 0x5, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x7f, 0x3, 0x1}}}}}]}}]}}, &(0x7f0000000940)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x3, 0x9, 0x80, 0x10, 0xfd}, 0x3f, &(0x7f0000000800)={0x5, 0xf, 0x3f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0xf, 0x20}, @wireless={0xb, 0x10, 0x1, 0xc, 0x41, 0x3, 0x1f, 0x24cf, 0x66}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x2, 0x4, 0x0, 0x4, [0x0, 0x7696cacc0d20285c]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "3815975d61d6be8af147743978c5962d"}]}, 0x3, [{0xf7e, &(0x7f0000004200)=@string={0xf7e, 0x3, "b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544"}}, {0x5c, &(0x7f0000000840)=@string={0x5c, 0x3, "e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c686812"}}, {0x0, 0x0}]}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f00000009c0)=""/241) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="045f58d3432edff4980c488a1c4e8aa4c436dbfefd"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000004c0)=ANY=[], @ANYBLOB="02100000", @ANYBLOB="0ddd4bc4efc2ef0999", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbcc0944c2a12dbb427"]]) write$hidraw(0xffffffffffffffff, &(0x7f0000000780), 0x0) r6 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x9b, 0x40) ioctl$HIDIOCGFEATURE(r6, 0xc0404807, &(0x7f00000006c0)={0x2, "1f830c1571752f85e5147e13dac948ad1906f06b9355894b7a425c151c242a54e860a5098912b31c43d19bc1f56d7b6a1e4950a2fd596e51fb2643d90154792a"}) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 976.418453][T12050] usb 2-1: string descriptor 0 read error: -71 [ 976.424928][T12050] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 976.434019][T12050] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 976.458241][T12050] usb 2-1: can't set config #1, error -71 [ 976.465896][T12050] usb 2-1: USB disconnect, device number 14 17:36:13 executing program 2: syz_usb_connect(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x73, 0xc5, 0x95, 0x8, 0x10c4, 0x818a, 0x4ccd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, [], [{{0x7, 0x5, 0x81, 0xe}}]}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0xd, 0x71, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x1, 0x1, 0x1, 0x30, 0x81, [{{0x9, 0x4, 0x0, 0x5, 0x3, 0x2, 0x6, 0x0, 0xef, {{0xb, 0x24, 0x6, 0x0, 0x0, "3a1fb85cf36f"}, {0x5, 0x24, 0x0, 0x401}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x2, 0xd5f2, 0x44}, [@mdlm={0x15, 0x24, 0x12, 0x6}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x50, 0x0, 0x0, 0x2}}], {{0x9, 0x5, 0x82, 0x2, 0xb5, 0x20, 0x80, 0x63}}, {{0x9, 0x5, 0x3, 0x2, 0x2be, 0x7, 0x4}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x6, 0x2, 0x9, 0x40, 0x6}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x42a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xc01}}]}) [ 976.558347][T15960] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 976.565967][T15960] usb 4-1: can't read configurations, error -61 [ 976.578946][ T4409] qmi_wwan: probe of 5-1:0.18 failed with error -22 [ 976.589316][ T4409] usb 5-1: USB disconnect, device number 29 [ 976.590567][T15960] usb usb4-port1: unable to enumerate USB device 17:36:13 executing program 3: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40046629, 0x70f000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) ioctl$HIDIOCGUSAGES(0xffffffffffffffff, 0xd01c4813, 0x0) write$hidraw(r4, &(0x7f00000002c0)="969defd9bf525d31db", 0x9) syz_open_dev$evdev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/../raw#\x00', 0x0, 0x10000) ioctl$HIDIOCAPPLICATION(r5, 0xc020660b, 0x20000000) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f00000003c0)='g', 0x1) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 976.618368][ T2749] usb 6-1: new high-speed USB device number 55 using dummy_hcd [ 976.828134][ T83] usb 3-1: new low-speed USB device number 18 using dummy_hcd [ 976.858096][ T2749] usb 6-1: Using ep0 maxpacket: 8 [ 976.968106][ T17] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 976.988216][ T2749] usb 6-1: config 0 has an invalid interface number: 111 but max is 1 [ 976.996473][ T2749] usb 6-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 977.006194][ T2749] usb 6-1: config 0 has an invalid interface number: 33 but max is 1 [ 977.014321][ T2749] usb 6-1: config 0 has an invalid interface number: 115 but max is 1 [ 977.022558][ T2749] usb 6-1: config 0 has 3 interfaces, different from the descriptor's value: 2 [ 977.031529][ T2749] usb 6-1: config 0 has no interface number 0 [ 977.037580][ T2749] usb 6-1: config 0 has no interface number 1 [ 977.043696][ T2749] usb 6-1: config 0 has no interface number 2 [ 977.049828][T12050] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 977.057447][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x8 has invalid maxpacket 1008, setting to 64 [ 977.068560][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x1 has invalid maxpacket 228, setting to 64 [ 977.079628][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x9 has invalid maxpacket 402, setting to 64 [ 977.090842][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0xF has invalid maxpacket 586, setting to 64 [ 977.101840][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x5 has invalid maxpacket 205, setting to 64 [ 977.113160][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has a duplicate endpoint with address 0x3, skipping [ 977.124025][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has a duplicate endpoint with address 0xF, skipping [ 977.134926][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x2 has invalid maxpacket 93, setting to 64 [ 977.145845][ T2749] usb 6-1: config 0 interface 111 altsetting 64 endpoint 0x7 has invalid maxpacket 875, setting to 64 [ 977.156923][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 977.167711][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has an invalid endpoint with address 0x1F, skipping [ 977.179099][ T2749] usb 6-1: config 0 interface 111 altsetting 64 has 12 endpoint descriptors, different from the interface descriptor's value: 14 [ 977.192563][ T2749] usb 6-1: too many endpoints for config 0 interface 33 altsetting 82: 157, using maximum allowed: 30 [ 977.204010][ T2749] usb 6-1: config 0 interface 33 altsetting 82 bulk endpoint 0xF has invalid maxpacket 515 [ 977.208947][ T83] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 977.214130][ T2749] usb 6-1: config 0 interface 33 altsetting 82 endpoint 0x9 has invalid maxpacket 869, setting to 64 [ 977.224416][ T17] usb 1-1: Using ep0 maxpacket: 32 [ 977.235212][ T2749] usb 6-1: config 0 interface 33 altsetting 82 has 2 endpoint descriptors, different from the interface descriptor's value: 157 [ 977.235612][ T2749] usb 6-1: config 0 interface 115 altsetting 32 endpoint 0x5 has invalid maxpacket 363, setting to 64 [ 977.240618][ T83] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 977.253680][ T2749] usb 6-1: config 0 interface 115 altsetting 32 endpoint 0xA has invalid maxpacket 563, setting to 64 [ 977.253695][ T2749] usb 6-1: config 0 interface 111 has no altsetting 0 [ 977.253708][ T2749] usb 6-1: config 0 interface 33 has no altsetting 0 [ 977.253722][ T2749] usb 6-1: config 0 interface 115 has no altsetting 0 [ 977.253755][ T2749] usb 6-1: New USB device found, idVendor=0b95, idProduct=772b, bcdDevice=b4.15 [ 977.264706][ T83] usb 3-1: New USB device found, idVendor=10c4, idProduct=818a, bcdDevice=4c.cd [ 977.274598][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 977.285525][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 977.287058][ T83] usb 3-1: config 0 descriptor?? [ 977.305390][ T2749] usb 6-1: config 0 descriptor?? 17:36:14 executing program 5: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0xbbb99df4c45991d) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x2000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x80086601, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000080)=""/157) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000f00)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(0xffffffffffffffff, 0x2, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r2, &(0x7f0000000000)="05", 0x1) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400007) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x20, 0x800002) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f00000001c0)={0x8001, 0x800, 0x9, 0xff, 0xf01d, 0x81}) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000040)=0xc2) ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000140)=""/92) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd6e0001000000bf52cf6794a9d300000000"], 0x0) [ 977.488187][ T17] usb 1-1: unable to get BOS descriptor or descriptor too short [ 977.528237][ T2749] usb 6-1: string descriptor 0 read error: -71 [ 977.534600][T12050] usb 2-1: config 1 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 977.546978][T12050] usb 2-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 977.556951][T12050] usb 2-1: config 1 interface 0 altsetting 8 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 977.558136][ T83] radio-si470x 3-1:0.0: this is not a si470x device. [ 977.569906][T12050] usb 2-1: config 1 interface 0 has no altsetting 0 [ 977.570135][ T4409] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 977.576873][ T17] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 977.598243][ T2749] asix 6-1:0.111 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 977.598997][ T17] usb 1-1: can't read configurations, error -71 [ 977.610015][ T2749] asix: probe of 6-1:0.111 failed with error -71 [ 977.629757][ T17] usb usb1-port1: attempt power cycle [ 977.638741][ T2749] asix 6-1:0.33 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 977.649234][ T2749] asix: probe of 6-1:0.33 failed with error -71 [ 977.668386][ T2749] asix 6-1:0.115 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 977.678844][ T2749] asix: probe of 6-1:0.115 failed with error -71 [ 977.687718][ T2749] usb 6-1: USB disconnect, device number 55 [ 977.690465][ T83] radio-raremono 3-1:0.0: this is not Thanko's Raremono. [ 977.702761][ T83] usb 3-1: USB disconnect, device number 18 [ 977.828168][T12050] usb 2-1: string descriptor 0 read error: -22 [ 977.834724][T12050] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 977.843818][T12050] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 977.852177][ T4409] usb 5-1: Using ep0 maxpacket: 8 17:36:14 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000e84fb308570388678b380000000109021b000100000000090400000103010200070581000000000000eaebaeced20e487806a8ef1095885550be27bec2ac2c71e3d4f97eae90c8185d0bd40db5100d623215a6f55f266b54985795febb9c61bea71a01edc48845a2fee1363df5d28a0da408dfc3daa2bddae5aaa69076a0be037fae73aeb78145d2af0ada224871921e5bfed01762ed7ebec5c5ebbeff4b3d6b460c59fc1d161d780f58a21df35314e133f4c74a0bd344095f15d81fb65ebd868697dc92331e41e2e2a80fde5b14b9d705ade5be1b19e60c657422c342ac084ab35524e65ccd8dea27a98c8c260000000000"], 0x0) [ 977.899642][T12050] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 977.968256][ T4409] usb 5-1: config 0 has an invalid interface number: 18 but max is 0 [ 977.976374][ T4409] usb 5-1: config 0 has no interface number 0 [ 977.982779][ T4409] usb 5-1: New USB device found, idVendor=2c7c, idProduct=0306, bcdDevice=65.0a [ 977.991907][ T4409] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.000982][ T4409] usb 5-1: config 0 descriptor?? 17:36:14 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000001240)=ANY=[@ANYBLOB="1201000080c9fc089c0e00008aaf0000000109021b0001000000000904008000000000000005810201000000001fde3bcd31ea74b9a6c2b1fefb3d0b19c5188e9b271725304e7cd5702ebd9c23d0d22fb5f8269745213c1dbe47c73ca731d5710c3859c2621c84d6df03256b05"], 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090001206d041cc340000000000109022400010000a000090400000103010100092100000048e08bf5090581030000000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000001180)={0x2c, &(0x7f0000000000)={0x30, 0x10, 0x55, {0x55, 0x30, "1a0f3945c86cc4535d40b25f73a35ed2c38e2268ab076df4f7572600e536ab4302eb4dc3de4879ab2891a2d7ee4caad98e1d2bd10fa9e17c8c85fb7c4dc97ad23ec5219aca74433f4687037cabaffc7afc3371"}}, &(0x7f0000000080)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "1817f464ea39236d8be64020dab4af9f5d2a5737db8d17371fa02a7675e38e9b84420cb49c428fe2f502051d2284a7a520543c61a5d8533ae4217943921112ac0c679957aa7b5d97ba84c022d140434c2d0ee6233779b371508978b1c288e742dfb3ed5ba5b7b14f8266fb4bdf096f3664921aef90e88942be0ae7f66b3a860400f39478c5d2704bd06478968647bef8387b7c133bc667da0ce0ec4a50d56abdf488b7a22b0c3cfb00cd23e0ff8e3d6a05e28d62fa736b1c154ae3aac47f2c19cf8a59ca7d16fae56ea4f54dfb090d5aa20e214042eaf9a1760b359f73a83915efc8ef8d07ab1144bd64bb3629f4678471b7df720cdbe7221284fe50da9a9f9fb266913c15263751475053c8215386f1639a0de503034dcc077f3a65fd933187bcc3362b45a4e0f16e74d9a1b38f7db2d837861d849c9b2982100464c5a2e9deb8e577e626131d5031f4a8dae8429da63b976561bce3d595fb9a686ab2c82428639c7e05b2de7263258a40d0b0a509d638dbc6cc33347126ea22ed9ee08f320e85f5d11a7bb6a020a9eae86bdcb951305695c57106de8459ac678fcd0d710c7505efe51c4d593cbe746e59fd457b2e33814100445e3f3ca53f798317f5ee64c9eb4067b60b014d598f718c0d312b3dce19305087ec7e963d7e091dbe3e195796d7b51060be010539e41d9005c8fd763536a9a6bacd6aaa354b7c1fa3eccada9d8c435f042e59383a3d21bd4418475ef3fdf319f0b0b8850a14d673bc7329c07ae8bac10eca39af91cff2ccfe44450cdcb04d660d19914fb97f8ba0aab15c71f93f5d33036b4d166d6747319e2e39e6282540e9f491d60f984d6466c4b8eab5b5bd30fc509ae051607c3bba421e61678253bad45992c91691035000b6b43e418e184590630ec2166729ef40102287345362c25677f2cff18541222e7a7dee665d98f0ec70ec64753edd6d8a610d51be3a84eb121c9601cb8d47ed201b852dbe0de66f9ca6fb108ebe0b3ac563206424c85b062ff79e95440b647668f848b82f3dc2aea9155a5cca66a2f7a0a305fd128f1253c94c2625dc111ad168e0da32bb6bbded4cd2c70a66aa026e5d1f322a34df801aa65a789a754d8420cc82c344602e7d57bd9607aa9df3ae0a236ec5818463880afb04f8c3db259d059240a77e5bfca59fdb6db92bd50c1e3bc2ca9f18e0e2b11ed03fde527028f266980c39ced8988fb67dfe1bc92856e8a02d87173edb1850ca15ff54e8ad58e0b6a1b8d64fe9244689e519fe72bb8406ddf2b44531f119c69f6214ffa9ec98772d5305b20b66ed38daa87d8a101f2279eafc17bd1a94a2f5fd51a953c1f971d945d73c29327a21d602f0c5fb0864f11887bdd0c18f03f7e9ad3cd0da6d3678e1f9d8a5f25372aabe2d20abae3eb6edf64ce245b199e886d3881fb0f3deb677ce32c4ad141272177ef76f17a563e3517f73cead5b09663cacbe31aa1103afa5248685530d97f32020e7d0b25cc5f405bf112dfdad01137a5fcddfa9159de81cfdcbc962881c175b19986ab906fdfdc0432d0b5a3e1db391a54b59a9d8636021893edfae947ab66d261123ff98178dad4ab0abb05397c1d58ca9a72db7a0d33d2d5c5ca0b1d8b8c4d311d9df3803797c4bacb5e5fde22c9971ac96ffaa4d2c3b10a788a310b72b3077f9a2ce62161754dfa9cc823e98348b2e21ce3a539aa86d87dfaeb40172cf52d2f14eec89a52275ad9388f69e91b4cddcaa5c838f119a6841193d710f031d1b3c79114a93f0d45f672109fb2d27a6d56c14a4137ba0c3f80f24c65f3418f78077bff80c14691d93e45993d1ffd34cf7029114061970f02b3ea08e54db1a174cac49652dbaa0c2bbe0e9e9a6b732604f264fdf6f47a0d1587b270975b6dd3fd62808e33906e0048b149d6fcf5f9aab2aaee2e591dee20e1791ab0de58cf989707ef11e21b33f0e638fe65d12d8c9593687cc6b9b990e6512ce17336ef5b4c63f2c4940aed75593814850cb2222353b41cfcf16d1a314291682dded5c6358dfd1394c194f2a80594a76d27127bbf09add4f48388020d33f0aba78b505501731c342ac20e9037cf1900db467c6f2dd8b1f1de7f0a2d436fe022c4e4b5e4587b5fa56c1c35af54a95a04634cd83a3001de3ba9f8e10f47f884b8dbb27bb069315dfaf15912f239ac33ce20b3b8379c9baec7ec8694cce0edaf6d9bb95bd0479f523faf3560f0e7e6109b3fb7050e3de1100fae81a3f9af118a3b4b98edcf92adc1e7d46fb8eadfe8dc7a45d6dbb0f9e64125e48b9d718bc57d2bdd94b84e2d2b12a211efa8af5c2348e8a5f5969eff236352fb09c302463e532ea15396aa9cce9791e587fc7618d132423fb15e170092e250d0cf3554cc072914d11b3533e399055da3a881ccea0d46c448d382b7a17ea841d93f5f2b38ba2e288558105a2715dc0ee7247d197ad808aba6628099d12edbd6de9dad88ad6b91eed6a55189eaba15f31f6c729a54eb349afe2344941722126a7ecc06ea72285a547ced7dd3acf3195dc5d6df1270cd368f4593d66543a1f44007e4fe5c9cb074a1c91c03df6491b8cddccb5f3f1f184878a62b2334eb847d1cd5676e620a8e6a322f06d805300fa4e7a0b33ad306f5180c5bdb4bb049f0049332259762e71f69deb6bbda1d3061fdbd25654cd4036503b2b51ab4a572ec9b3bc352413fbe5ed722e19b33583063fe37f94de57d0e71ec51cd4bcf19d0a1c0fc9fec7c76832e58f4c2d71cbbeafdf562ef045f936504b872ebce012edea633e37bfcb67ffdcb765185173c425038868763bb4a931c2ef31c9e6685acefba8e58d590ee0dffcbf4fa1eed41ebd64511a07ad98b22e1d58016eb88c774ddaed712e48c76b3dcf6535279d3e98a220435a73c03cebef006cfc78b9f693ced5ac80dd15dd8ec466168ee1aa5f8e7d86fe61f121675361ba5c15ff8357b21a81693874ce6f892af0f3b0d6d6c0f8bb03b39d9291b16c30b6492cd7ef74118170e4b5ed091c272cb9bade3cec78ba4f1a7fb05ec5517c11f2aed8a927ef376a8df39ea43ca322db1a2d29f7c10eafc44c51c3a7134533915cefa16e9f69971395073acb99d47948e98ad27faab1b51c79289955c58c74c5f6f98aedb9e9816a23c23d9fe7c75eb68d2308607940c2e49e15855d314ac029336b42c472ba62b75c39b719126bd90d16f4d94702511126b775c63d0c216f6ef321e34ab6cf4427eb895e26fa03e472a1aea613210ccbb1dd2fc8abb765950b123ca9c35fc8b9af8ca561ed69b2f07791e3f552fabe98042c959bf325e6753c45f0d1f40ab3fda16a446b4acbfaf1291ad8497f549bf55ebce09b2e3cf815d8dd39a3930b1f026add2a5a8a53ff588fb65c91fbafcdafe0b206c1125bfa43330022af387a53cdf46f5f802eaeaa1a48183cca6a6965e581861ad06b5a2f95145fa2b78ba9f55c670c1d1f1a1ef965dc78001191dc20bd980ee38245fe4605e8996a508f3366b6551dc25cbbaf3bbbe6bb93e5f6aa5abc888aff9494f3b4079406c94f590bc498f1ae52d2bb824545a617a69a5b78a73e69f73fb84cf8693cc02bdc11ae03f4ee1b43c63fc505d38aa254826d11bc828df40742b74f6cf43935bd28dd62f334f9b6151c6787761e6572c37754fa3623eebc37f51b9ca213e4b267c3acdcba548c94ad1223f50205c671fc9492bfc9287161f3854b18e37e290f821c47020ccbe8d04c2d0fe3f5a736e43d136040d1a3c122ae379e1bc73fef59fbb2d44af1429c848d33e3d6f0eabfaa4a8f03599709d153f3d050a196010cd5a42e3b4dc11c7f67eabe8e9fdae459850810798d4ca2b1601baab0b0cb8b2a1c26a4d80106eda12e7cc3d18b622673bea277a63d08eeb6d0d4cd21210c2c4cad94943c0de5e1c54a7b28a3d038169022c130c11168ba89e44372fae500b5d6a295b81539c40fbbd471310a512071b1254bfe5bbb5fb9106744dc1c04517a99809bde6f26fa3eecb1b644e19f16caabc758c68857a3b61998cb9a7a99d2374898dd053cc7b599db4af5ef0e2e087b20faa7410aaf2dcc7b4409745030177274ba92dfdf498e0e505dea52ab461cc7f0cabe282f690ed87cc6ff14d9c6498bb24820e6d6bf098a534dc80f2507ceb7b7803cf104ce098947c819282708bc6526049b1b830d0c94aa3b985e1b1c9c882b27aeeeae90e8b77a3c4886edca97efbc37bfaba384ad4e0c8e8a763504b0241ae078b7a087ceb5cd53343dd62d86a55a73e051af2090d6e3253054fbcfcc277465ea5ffea572cb624b644b93fd00cd2af0c479bc6b06c4229602628c18df66914ea3a74af15981a7c9b8f377099725594b8f9b8e8e22160e2d2aa097cb400d60541481d51a81b6c676b04bd9d5531e5eb290a820941b3ba8c7eb9e56fcde17dd603f7860b46ef402d389ae3b0797443b4cd6b8ef0ea31be7be0a49395504a114c83c00f19ccb1c0257a0a2a1173b55fcaef39c8b239d088e91e3679c4fe4aefd76c074e10de3f8478b43e4acc71bb26a1e44e9cdbe23951ef4db3d1d290e83d722992ddb4d357ef59dc1e377fe9ac598ad43f5f0ba5bd187c76a5769e271ced3f94a1fec75286e71bac62891fc449f7d16934c0291ca6a395a871713c6174550a502e4ab4729612ad6f580f692d1d8fd189426acc0c1f2334d0af2eb6de1595232013e07080db8253d40b31358a30982b7f37ba851defbb0248d897fd9300ae4fcc336d8977dd8e6e3fb4cc2a4f78dbaf5e9508ebbfc4601419f531b11ece44020e251b9884ea520ec3ae58357b1b4ba731954b125c42ac9740594ff5c78496a864a31744fc7b4832c9a274e8acf9d22afa7ac26ebdab8cdb99b8141b8e1e61d55747cf32fdab6a05a2c5d006e872d47db7bfc3c97a6bf423d7b5212b4423bad115f4e98fb8a9eda28682b6d349b823d6a027877695b85dbe0ef6c2a93c68b9056d5735eff92d89887db431db36e2416f3e021dff6007cbc3acaeb3060b4fb1fba07971b0c1b11335382ae20d02b3e49ebc186f1b7dbd49dc235119d921afcffab0642b695783c2f7bd3f7bd825d9e9011dea4c3b4571946afb475b8c37cbee9fa6f93037606ac4ee46263b7057f8b7ec54e7356696d60fe1637f71c8ecc6cf3a554e8f600875e92658d32511bde16d4059a9ebdbf4d713b234fc7fd62bd43035d1a64460ba76cf481677c9e9782d295f921d8c09665d6e2aecd32f28e982ff236317cc6a7a2a02f7d04755795d74099adfd95100f6b827e8cf88259de86658d8653dbb1ab8ca992ccebb659aaf97e8783c94e5d3b17725ce571a18072d5af4b7a6af31442865edc7b83918466e9c33a83f36196fc07216a7bee789302616c9ad668c22ec3ee4708ff1e76b24b121e1963a3d5563ea239060e91a0d72e540360e3199cd42736d1715ea6ac103858b2aa43a1f7fc1267000499d23dda2e503098db31ca1aeb23c9d40cd84571fc62fad47c477225cde14007d6fc7629ce4acf3081a9f9ba80ca9737f4972e89ed66ca8487cb00a8b8f3baac9c5878a033753149d544a1a7ca7772ae7bd7621fa16b40faf7d8c2b525065791810be656cfa266cf582ffa6f3e6f4cb9ddfa8fd7ea1b5225dc86bf38c2eea3e2ced12087437918617bffb61d5fb48b6eb8717bda0b9341d8a6db050175d5551d9860ea13d1f46304d1b53d9d25f09b9ff70cbf2c4f0ff75ff22691dfeffb531878fdc449664c0618afffe69070b3a87b97d8efe71a2fa84715d2a45ad48231848351302af586c03078b23bd0e1dd7c616e39ffd4"}}, &(0x7f00000010c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x18, 0xe1, 0x9, "eaff87df", 'HSg$'}}, &(0x7f0000001140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x18, 0x6, 0x8a, 0x4, 0x0, 0x4}}}, &(0x7f0000001700)={0x84, &(0x7f00000012c0)={0x10, 0x13, 0xea, "66758bc9819621f422357f9316fbfed10543277a0755ffe3be2262f18f259c5f553b6a8bdb39bcd2553bf3e5c2ecd55a202c1dcb8663dc9e6d63f1d4161ea3560ef779c47dc0bf2180096f01233c655a4e1dfb1abc766ad0f0afbd806ede974e979ef30b2111a8e2c9d78514ff8295a4895d26aa76d403fbd2496d29ff4dc47f022e906fed3981902ad11cee545a20a6e6b4154410f5fbf33134731a32cd6d80bc2f9bf18450e67e15fd7039abdb24730e43f9c61077e8543961d310b971a923fc0cd85770d28c8e898c34f24f362999fd6cfce14cfcfdb0557a765871f252b4ed3d8d3b2ad4af6270e0"}, &(0x7f00000011c0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000001200)={0x0, 0x8, 0x1, 0x8d}, &(0x7f00000013c0)={0x20, 0x0, 0x4, {0x2, 0x6}}, &(0x7f0000001400)={0x20, 0x0, 0x8, {0x2, 0x40, [0x0]}}, &(0x7f0000001440)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000001480)={0x40, 0x9, 0x1, 0x21}, &(0x7f00000014c0)={0x40, 0xb, 0x2, "b1a8"}, &(0x7f0000001500)={0x40, 0xf, 0x2, 0x100}, &(0x7f0000001540)={0x40, 0x13, 0x6, @local}, &(0x7f0000001580)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f00000015c0)={0x40, 0x19, 0x2, "fb20"}, &(0x7f0000001600)={0x40, 0x1a, 0x2}, &(0x7f0000001640)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000001680)={0x40, 0x1e, 0x1, 0x6}, &(0x7f00000016c0)={0x40, 0x21, 0x1, 0x15}}) [ 978.111370][ T83] usb 2-1: USB disconnect, device number 15 [ 978.248124][ T2749] usb 6-1: new high-speed USB device number 56 using dummy_hcd [ 978.258329][ T4409] qmi_wwan: probe of 5-1:0.18 failed with error -22 [ 978.267406][ T4409] usb 5-1: USB disconnect, device number 30 [ 978.318103][T12050] usb 3-1: new low-speed USB device number 19 using dummy_hcd 17:36:15 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7fffffff, 0x101000) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2b, 0x7b, 0x29, 0x8, 0x249c, 0x9008, 0xc0b8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x77, 0x0, 0x0, 0x28, 0xbd, 0xe8}}]}}]}}, 0x0) [ 978.408084][T15960] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 978.498110][ T2749] usb 6-1: Using ep0 maxpacket: 8 [ 978.618454][ T2749] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 978.629043][ T2749] usb 6-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 978.642285][ T2749] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 978.651423][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 17:36:15 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x8, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$uac1(0x5, 0xe8, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010003000000106b1d01014000010203010902d60003017f20080904000000010100c10a240100003f02a299f3659831677bc569092ccbd86730010209240306020304853f0b24070102000457b25c320b2408050400ff765628190d2406050603000005000500090a2408040600200f821e0904010000010200050904010101010200440b2402010801003f80ff23090501094c01050400072501820600000904020000010200360904020001060200080b240201e00201079abf8c08240201c50440200d24020905041f05e2bdc276ef0d2402013a020102900f0345b2000000000000000000"], &(0x7f00000005c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x1f, 0x8d, 0x9e, 0x40, 0x80}, 0x13c, &(0x7f0000000200)={0x5, 0xf, 0x1d4, 0x6, [@wireless={0xb, 0x10, 0x1, 0x9, 0xa0, 0x0, 0x0, 0xad57, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "8bd5631fb5f375094bcaba25f57745aa"}, @ssp_cap={0x1c, 0x10, 0xa, 0x40, 0x4, 0x7fffc01, 0x78f, 0xdd, [0xf0, 0x0, 0x3f30, 0xc0]}, @ssp_cap={0x18, 0x10, 0xa, 0x7f, 0x3, 0xf89, 0xf000, 0x7fff, [0x6030, 0xff0000, 0x0]}, @generic={0xd0, 0x10, 0xb, "cb62bba7f859e5616a46baaf57dd411d4f20010a60d1858642a3c49f240434d2e664ecf36deff85c1390d8af9726b658b27b3e76960d179d426f5201c726a223b3a9771876e125010650f78bd45d9147db4976fefd9a57b8c8761fa2404282808632c57cfbbe1d47eb51a7e86fbe280c26aad946a6ab9953c125e16838100c5a3f206bede0b61c1f7ab7d07887403ed235b10cc3eac4902ee8d8c7dc7eef006ef6faaee170d35afb58359f8226ed4777880603a710d1da5a1e1e96f618c01335043f60414951f4a30fde28a31a"}, @ssp_cap={0x14, 0x10, 0xa, 0x7f, 0x2, 0x400, 0xbb5de4544153134f, 0x4, [0x6007, 0xc0]}]}, 0x5, [{0xf6, &(0x7f0000000440)=@string={0xf6, 0x3, "e80d80a5cb5ae10f55838f9e262ceef54805fc778108ef79af89253297adc1705de38fa547e6cf43ab0d3ecd79a6ac4fce17b51565a3399535777428f059f23e0fd1f695fa6b79611c26325672aa11cb1c7927f9793c60691dbf380d80a9d515939c9d4ff0b6b8d5a5c81b62c0dfd3709e3e9a6d2b488448742179eaa20c4acfd4a0367ccf993310c0569a2a51ebc897da6bfcda59d22b56c2d478d73529ef686cbab0c13005843fa8ec11ca17da3c0c53eb716ea295ed9f2b90b67a0e2077433777c439667b3c7150bf8dd51cdd3ea36df58467c675d0b9304037f3cf5abc2ecc483c3a08a618ba2a5661e64f93ed9c0fd97f49"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x6fc6985c585db428}}, {0xd, &(0x7f0000000540)=@string={0xd, 0x3, "2815f3ab3f2205203e3c8d"}}, {0x39, &(0x7f0000000640)=@string={0x39, 0x3, "b95fe846cc5abf726fd534966386fb0002d7deef5335888764469c668f8b5b2b000bd215aa5ef2027163a86472fe2050801d64cdc0d8fb003aeceeb85a2bf5b86446841ec24c60881fea0f646f920582728eb2b1241674d1f10cb2382c676294de6033f78e88631c29063480b53000c94e5dbc77d3d010da9c2d17aaeb7936e69cc1c47a47784d6b371a4babdfc1d675d7b5fe39f49694d2ec05872e67de27fafc7c39af3083b10bf6534ff3df7a5c5a23b03ebf4bee6328a6"}}]}) syz_usb_control_io(r0, 0x0, &(0x7f0000000940)={0xac, &(0x7f0000000400)=ANY=[@ANYBLOB="08a7094cf21b2cdae1fc"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) [ 978.668105][T15960] usb 4-1: Using ep0 maxpacket: 8 [ 978.698349][T12050] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 978.709842][T12050] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 978.719945][T12050] usb 3-1: New USB device found, idVendor=10c4, idProduct=818a, bcdDevice=4c.cd [ 978.729145][T12050] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.740605][T12050] usb 3-1: config 0 descriptor?? [ 978.778163][ T4409] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 978.808203][T15960] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 978.819475][T15960] usb 4-1: config 0 interface 0 has no altsetting 0 [ 978.826114][T15960] usb 4-1: New USB device found, idVendor=0e9c, idProduct=0000, bcdDevice=af.8a [ 978.835232][T15960] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.844485][T15960] usb 4-1: config 0 descriptor?? 17:36:15 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\x02\x7f\x9c\xd5\x99\xc1\xab\xec\x13\x00', 0x0, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r1, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000004180)="15", 0x1) write$hidraw(r1, &(0x7f0000000080)="84", 0x1) [ 978.899946][T15960] streamzap 4-1:0.0: streamzap_probe: Unexpected desc.bNumEndpoints (0) [ 978.948478][ T2839] usb 2-1: new high-speed USB device number 16 using dummy_hcd 17:36:15 executing program 0: syz_usb_connect(0x0, 0x158, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dffffffffdf0035d5290bbdb6701593321f606858c114af7d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c931c87b30380c498929c0cf0f4e3916bee428da95b9819203694392515fd72e2caefe7d61d6910bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf91"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000002b40)=[0x0, 0x104]) [ 978.998202][T12050] radio-si470x 3-1:0.0: this is not a si470x device. [ 979.028472][ T4409] usb 5-1: Using ep0 maxpacket: 8 [ 979.068284][T12050] radio-raremono 3-1:0.0: this is not Thanko's Raremono. [ 979.080078][T12050] usb 3-1: USB disconnect, device number 19 [ 979.100822][T15960] usb 4-1: USB disconnect, device number 22 [ 979.148247][ T4409] usb 5-1: config 0 has an invalid interface number: 119 but max is 0 [ 979.156530][ T4409] usb 5-1: config 0 has no interface number 0 [ 979.162933][ T4409] usb 5-1: New USB device found, idVendor=249c, idProduct=9008, bcdDevice=c0.b8 [ 979.172189][ T4409] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 979.181364][ T4409] usb 5-1: config 0 descriptor?? [ 979.198294][ T2749] usb 6-1: string descriptor 0 read error: -71 [ 979.204886][ T2749] hub 6-1:118.0: bad descriptor, ignoring hub [ 979.211351][ T2839] usb 2-1: Using ep0 maxpacket: 8 [ 979.217678][ T2749] hub: probe of 6-1:118.0 failed with error -5 [ 979.226555][ T4409] usb 5-1: can't set first interface for hiFace device. [ 979.234365][ T2749] cdc_wdm: probe of 6-1:118.0 failed with error -22 [ 979.241842][ T4409] snd-usb-hiface: probe of 5-1:0.119 failed with error -5 [ 979.249552][ T2749] usbvision_probe: Hauppauge WinTv-USB found [ 979.255546][ T2749] usbvision 6-1:118.0: interface 0 has 0 endpoints, but must have minimum 2 [ 979.289005][ T2749] usb 6-1: USB disconnect, device number 56 [ 979.338196][ T2839] usb 2-1: New USB device found, idVendor=1209, idProduct=2323, bcdDevice= d.fb [ 979.347515][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 979.355799][ T12] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 979.364574][ T2839] usb 2-1: config 0 descriptor?? 17:36:16 executing program 2: syz_usb_connect(0x2, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000e57a1220cd0cb0ba000000010902120001000000000904a20000c7473095000000"], 0x0) [ 979.426811][ T4409] usb 5-1: USB disconnect, device number 31 [ 979.458266][T12050] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 979.718317][ T12] usb 1-1: config 0 has an invalid interface number: 138 but max is 0 [ 979.726781][ T12] usb 1-1: config 0 has no interface number 0 [ 979.733160][ T12] usb 1-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 979.744577][ T12] usb 1-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 979.828562][ T12] usb 1-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 979.838418][ T12] usb 1-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 979.846504][ T12] usb 1-1: Manufacturer: syz [ 979.851419][ T2839] gs_usb 2-1:0.0: Configuring for 208 interfaces [ 979.857874][ T2839] gs_usb 2-1:0.0: Driver cannot handle more that 2 CAN interfaces [ 979.866285][ T2839] gs_usb: probe of 2-1:0.0 failed with error -22 [ 979.876619][ T12] usb 1-1: config 0 descriptor?? [ 979.898334][ T2749] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 979.919730][ T12] cm109 1-1:0.138: invalid payload size 1024, expected 4 [ 979.929243][ T12] input: CM109 USB driver as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.138/input/input226 [ 980.078151][T12050] usb 3-1: new full-speed USB device number 21 using dummy_hcd [ 980.121225][ T17] usb 1-1: USB disconnect, device number 23 [ 980.148104][ C0] cm109 1-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 980.155262][ C0] cm109 1-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 980.164515][ T2749] usb 4-1: Using ep0 maxpacket: 8 [ 980.168203][T16360] cm109 1-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 980.169691][ T2839] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 980.198151][T15960] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 980.308201][ T2749] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 980.318577][ T2749] usb 4-1: config 0 interface 0 has no altsetting 0 [ 980.325249][ T2749] usb 4-1: New USB device found, idVendor=0e9c, idProduct=0000, bcdDevice=af.8a [ 980.334721][ T2749] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.343732][ T2749] usb 4-1: config 0 descriptor?? [ 980.390272][ T2749] streamzap 4-1:0.0: streamzap_probe: Unexpected desc.bNumEndpoints (0) [ 980.418254][ T2839] usb 6-1: Using ep0 maxpacket: 8 [ 980.448271][T15960] usb 5-1: Using ep0 maxpacket: 8 [ 980.478267][T12050] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 980.486180][T12050] usb 3-1: can't read configurations, error -61 [ 980.492731][T12050] usb usb3-port1: attempt power cycle [ 980.538150][ T2839] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 980.548586][ T2839] usb 6-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 980.561710][ T2839] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 980.570779][ T2839] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.578241][T15960] usb 5-1: config 0 has an invalid interface number: 119 but max is 0 [ 980.587122][T15960] usb 5-1: config 0 has no interface number 0 [ 980.590513][ T2749] usb 4-1: USB disconnect, device number 23 [ 980.593658][T15960] usb 5-1: New USB device found, idVendor=249c, idProduct=9008, bcdDevice=c0.b8 [ 980.608380][T15960] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.617272][T15960] usb 5-1: config 0 descriptor?? [ 980.673594][T15960] usb 5-1: can't set first interface for hiFace device. [ 980.682474][T15960] snd-usb-hiface: probe of 5-1:0.119 failed with error -5 [ 980.698191][ T2839] usb 6-1: string descriptor 0 read error: -71 [ 980.704889][ T2839] hub 6-1:118.0: bad descriptor, ignoring hub [ 980.711811][ T2839] hub: probe of 6-1:118.0 failed with error -5 [ 980.718791][ T2839] cdc_wdm: probe of 6-1:118.0 failed with error -22 [ 980.726872][ T2839] usbvision_probe: Hauppauge WinTv-USB found [ 980.733449][ T2839] usbvision 6-1:118.0: interface 0 has 0 endpoints, but must have minimum 2 [ 980.768915][ T2839] usb 6-1: USB disconnect, device number 57 17:36:17 executing program 5: syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0xd7) syz_usb_connect(0x4, 0x155, &(0x7f0000001140)={{0x12, 0x1, 0x250, 0x79, 0x77, 0x33, 0x10, 0x2040, 0x7281, 0x2f76, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x143, 0x1, 0x8, 0xb, 0x20, 0x1, [{{0x9, 0x4, 0x46, 0x0, 0x9, 0x1, 0x1, 0x4e, 0xc5, [], [{{0x9, 0x5, 0x5, 0xc, 0x243, 0x3f, 0x1f}}, {{0x9, 0x5, 0x0, 0x7, 0x3c7, 0x7f, 0xf7, 0x81}}, {{0x9, 0x5, 0xb, 0x0, 0x3fc, 0x1, 0x5, 0x0, [@generic={0x2, 0xf}, @generic={0x83, 0x1, "378d8cc8a6d108b9984d831518d68b61b2253bc3a416da73ccdc81524736e5cb8476403e635ee10b78842b1b1718a28827ef0d3c9fdc57700a921f4dfbccfcf5575187e4031bd4b58c67ff8c8df2f3733926d6512bbfd79745e830c3955b62b28696260df82d4e3ca80490f255bc64a834321665e8851218f60f08aa84235f7b81"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x24, 0x1, 0x1f, 0x8}}, {{0x9, 0x5, 0x6, 0x1, 0x2ad, 0xc2, 0x4, 0xfb, [@generic={0x1e, 0x5, "fa2cc18bc3ec44120a6c7e6a6e2f35f462ed0bb1ccec609170632c66"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x71, 0x7, 0x1, 0x2}}, {{0x9, 0x5, 0xb, 0x0, 0x18e, 0x1, 0x20, 0x91, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x3f}]}}, {{0x9, 0x5, 0xb, 0x1, 0x147, 0x4, 0x4a, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x7}, @generic={0x2f, 0xdc82e3ab14c1b20f, "68a7e3d56fc394dba832595a123ab7c8e857163c3af9e49a7eab50a2009c0a18330a84c971ac8677fb6eb2168c"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x2b, 0x80, 0x5, 0x9}}]}}]}}]}}, &(0x7f00000013c0)={0xa, &(0x7f00000012c0)={0xa, 0x6, 0x201, 0x8b, 0x5, 0x44, 0x40, 0x3f}, 0x59, &(0x7f0000001300)={0x5, 0xf, 0x59, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x3, 0x1, 0x5, 0x7f, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0xf2f8e913ff7004e3, 0x6, 0xe, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "5b7b2eace69f106db064247b3a874a8a"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "ec4cc0b8ede9b2345721ed6c00359972"}, @ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0x20, 0xf, 0x8, [0x3f00, 0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x6, 0xd, 0x9, 0x8}]}, 0x1, [{0x4, &(0x7f0000001380)=@lang_id={0x4}}]}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x5) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000001400)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0xb05, 0x1807, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xc3, 0x20, 0x8, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x2cfbbb7c788f19fa, 0x9, {0x9, 0x21, 0x0, 0x38, 0x1, {0x22, 0xfb5}}, {{{0x9, 0x5, 0x81, 0x3, 0x108, 0x2, 0x7, 0x10}}}}}]}}]}}, &(0x7f0000001700)={0xa, &(0x7f0000001440)={0xa, 0x6, 0x5c786ff504bc7f89, 0x1, 0x2, 0x6, 0xff, 0x5b}, 0x180, &(0x7f0000001480)={0x5, 0xf, 0x180, 0x6, [@ptm_cap={0x3}, @generic={0x102, 0x10, 0xb, "06e07308bc0f2f3a89afbb092f52fc2793049aae25c6fe6ec8d1277e53532816a1199b5d5f36f1db76d551b69484b9483ef4ffc597fc674e1f6061d68e064f68984b888066c328234e1ba5945457432c08b69e834917658bab99a9f6a1a691915d156536ed941b1bcbe8318d1509560f009c114b1d5b75d610634435cdbbb6aeed0dc984d30a7e84903a09cb203db7e1a986976eed1e4ff8ad26eb3110903ee080894bf55c9d41514297089926fb8adce714c6873f3a19fa4de7cd7a14384ccd77f32e1fa40bceb8e905c36ceb075cd78b06899f9e14e3e195ef07872e2d10231e14349b17bda543d06d320d4dd66ebc8cf159d4243bec88a57549b20f6edf"}, @generic={0x51, 0x10, 0x2, "20c40058c3edeab71019499de879c5d367701b41952e5c41f55d891dd681a168ad0879ec8e03c1d125ba2a68e2b54799c008508eeac2e50c467e89c2c30bff7d5f33f4353f655c229f00a6aca5aa"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "6415852d82551b89fe026cf3290714d8"}, @ss_cap={0xa, 0x10, 0x3, 0x5, 0x17, 0x1, 0x80, 0x81}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x3, 0x7, 0x81}]}, 0x1, [{0xd7, &(0x7f0000001600)=@string={0xd7, 0x3, "38045f90dd1f38a6caf101cf24181bba3ab71d2285f7baa11b687197a706b699a4ae3d01c0cde3f2575875cf41666d46d936af54a1dd84b31fed78e6a9db4df49e024a1e9ac97371e05be549b72bacf99518b0e1489463a5b805e3c659161a8c4f7edaa69b5b6329dbabbdf8062ac7cc89ba002e06403fb08115669da97ba37cbd618d44fbef85ebde5d2ad45f21a6e119b562bad429099b39d009e7613c18311d04404ffc7134c55085682bcb9ee6bb9a6bdac0a403923bf7583729b2445d90565eb2faff2c33c4229a26a2a723c0026c07e69cf5"}}]}) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x6, 0x80) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000000140)=""/4096) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r3, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r3, &(0x7f0000002500)=""/185, 0xb9) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001740)={0x10, "8fea694988b6dc0e6c5d19197f99e283"}) read$char_usb(r1, &(0x7f0000000000)=""/247, 0xf7) [ 980.869684][ T2749] usb 5-1: USB disconnect, device number 32 [ 980.968091][T15960] usb 1-1: new high-speed USB device number 24 using dummy_hcd 17:36:17 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) syz_usb_connect(0x1, 0x1, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16, @ANYRES64=r0, @ANYBLOB="c7385f62", @ANYBLOB="346019969afb009300c00ee67ee4916c96bc08ea50bd60d24aa97cd17d2cf8d8fd510c825db87e43e921082539b0c71c711239c6d2fc685562ad8d9eee7796f205611a543086b76dfbafad70b14e2d4c76690931029707634b1bb6359714586be22a3556db317008", @ANYRESDEC]], 0x0) [ 981.208093][T12050] usb 3-1: new full-speed USB device number 22 using dummy_hcd 17:36:18 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/hidraw#\x00', 0x4000000000000000, 0x25c300) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="514a71fec6b1b652d6671ce13c97bead934eca772892f8928675cd4b385527ef066e285bf7a516398a0a1b7eedc4b828b615dd93c3a60eecc544708eda68397a5baea7e7d26fe84fd62e12c28cac60fb046e374265426ff49808de6aaa91283a13bbade1a536248e8a069a0edc69632e21564fb03b814f78fe088a74a29404f3086fb425dbc8023cb9cc72475fdfbb7bff85638f9d2d08762cccc5353bd5061e21810af3345cfd8e46180f756b5da22ead5f69c886144b73176b61706a3a1454079a06db566e2664fe9ad048c28c1b4eeca6a385dd1e1d8f", 0xd8) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc020660b, 0x20000000) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x8, 0x8000) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f00000003c0)='g', 0x1) r3 = syz_usb_connect$uac1(0x2, 0xf1, &(0x7f0000000240)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdf, 0x3, 0x1, 0x0, 0x80, 0xff, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x9, {{0xa, 0x24, 0x1, 0x4, 0x81}, [@extension_unit={0xd, 0x24, 0x8, 0x3, 0x6, 0x6e, "9660b85a7f0a"}, @selector_unit={0x5, 0x24, 0x5, 0x3}, @feature_unit={0xb, 0x24, 0x6, 0x1, 0x5, 0x2, [0xc, 0x0]}, @feature_unit={0x11, 0x24, 0x6, 0x2, 0x6, 0x5, [0x4, 0x8, 0x1, 0x7, 0xa], 0x20}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x4f}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x8, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x40, 0x1, 0x1f, 0x3, "9abd", "2f0bf9"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x4, 0x8, 0x2, '?hz'}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x9, 0x2, 0x5, 0x80, "744032e64a1c"}]}, {{0x9, 0x5, 0x1, 0x9, 0x352, 0x2, 0x5, 0x0, {0x7, 0x25, 0x1, 0x1, 0x2, 0x72}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0xf3}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x5, {[@format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x8, 0x1, 0x3, 0xfc, "2eac3a316188"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x9, 0x1001}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x4, 0x2, 0x1, 0x6}, @as_header={0x7, 0x24, 0x1, 0x80, 0x6, 0x2}, @as_header={0x7, 0x24, 0x1, 0x7, 0x0, 0x3}]}, {{0x9, 0x5, 0x82, 0x9, 0x39c, 0x4, 0x0, 0x4, {0x7, 0x25, 0x1, 0x2, 0x6, 0x200}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x201, 0x0, 0x8, 0x5f, 0x40, 0xa0}, 0x2f, &(0x7f0000000380)={0x5, 0xf, 0x2f, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x61, 0x4, 0x4, 0x81, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "78214a998edc03ae0df267e014a42602"}, @wireless={0xb, 0x10, 0x1, 0x4, 0xb0, 0x7f, 0xff, 0x2, 0x71}]}, 0x3, [{0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x457}}, {0x15, &(0x7f0000000440)=@string={0x15, 0x3, "a4b7dbe3eb99fc8d23621c100984a976faa84d"}}, {0x1002, &(0x7f0000001300)=@string={0x1002, 0x3, "8e8f0203de3d71342abbbe8dd67d3f60161f5eee7074bc13785792aaf99af5c2042d1cb0faaeff103d06f2d455973c155c26101238cead6f52eff03f6012aaac5a88359570435d1868978b92294c8fd83fd39545d9cc19ab90929851b902185f44aaa65b6b6393772529037bd40d019a6ba4b2343d420188cb5a895527b8047875dd3449c8bf1199ce0114b223953f154bca433f98f7fd8e2da5b690325d08da0d16ee655a257ce1b8ed13d59d0fa6794902a2ae9b28c0ccadabe556760277dd19eb97848ff81f2296b43c896c9c87ffe3eb7726db28e253aca4607fd258a7a33dea22f0877360a4eb5bf2b58b5c4ce22d81d113756d1ae8366eb18e7b69b483a522afd08201560d5030f12dc3ac56d6e50a34c6b1868855d69c3f55e4888ff30c8abae51da5992eb546e511640bf6dac3b0964140b02a1fe611507c8fe0c5e9508e88996a1b255cc16f311e428c76667328a4b36cb10dc487b7afca38b2ef75bc8890d1124a6fb112a8b627f1fa17d48531e9b827ac0a39b19ffe90dbbfb04a7e6112f062dd5e1310c18af1fb43c8c5f02b1dfe92c571984b3eeca51eea08fa8d6b2bb9d88f9e3766b74a72435e399fbe4362a298e5b42d42173bd1135f5035f1fb5827faa2a16610d9db8885a0b130472b8473f7191d3366460bbd69b5e229afa9b8938da738ede5925dc1e2f640c7b6db797f7411a2b3d63bcd94f2f9ceaccd3fa2796bd9e63b32cffd8d922977a6eb853753f685e9ee2fd99e68aa87d3eb0ea36c211e23c2720372b74cc6291d8ebb0d9a91b7ba6dc777d0c5cd1d14522d8f73c2c27158db3ec39dec346829dc520cb3aa98a2efc59b5769bd452ec98605f6752c83f0dde6387f46448547771305951a760146ce5ee808a552b0c1e7bc1c01a2e2e36726bc4740a473542718d50c718f734abe0f4db0020000eb03a6f0234d25c18d41efdeda2fd7d115f2aec348cd23b00586f13b2ec9fe0904755bbe7e49659fce062b5cda56469210de15fabbd9a42f9669fb2b6cc1992e02418919270e7c754d3209b2eb347af82e53a9cb2df3f2e9508b8a3566929b228f1febd14edda440d3a4f1f25ba1e9116aa4987317af6fed3ea12ba694e61826739009079092820ac64c16a87fa26b630b053186b6d786ca474a00776f1663f289a46dcc5b79defd2205185f5822698650296af67faf608638308b4011ad742c679d1cac8175bb832d9af9fc15cb499780f2849f6c0f2a3cdd0a7933bcd4be9b290ed76b1f904f0093a7dffd132eeeb6b7bbb8c17fcc98e322949246a35891210334ed01259af928de66e36c0e20341f42777a0d644cf2d92d3e4fb36691dea109c7e1237fd05ef4c350f6a34dd68025fbff8c2f44b0331dc77a10650e7955d66ecf8f60781cec949174c70f3b2e4b8b2a46094f09532b7b0812a4a1fe2a212017185ba359981facc1e02ac29b1edd0e66ee598a8f924047d8b8591e3572dcbb24c9f4ce64120897e8e14291b66dc2a0ab1442394fbb16f501df6a490ec6ae29cdc0e75b365f901958ef83ed5d017425d580e5348336f25d7133a8cb3593f0fe784af716c3be51d9f21216c772e1aa02be9114c39707ac0f7ab283e82cef6ab24108c570ae107c4c5a01cdec372f8b0a62532c65262c2ae1b74e14a774e4f3bbd4cb0de650f38e5b547a6fd0094045c5892c11400ed94591cbcd2b7ec378de7a4e0cfe7f03d97876c90b258733acd664e981dae7b99a46603a92aedeabf32930e7e2bba831e6921685ed3757a5b2eda9fe87a49bd108903653a1c178113c2e378fd0372d9d2f14b8bdf7f17fd1d5fb3612c5dca3717c492533b31b598b9a28e284c1add7d4f4310e4d041533757b05ec9a3ac3afa709429e00e30caf52509cc5e1352d6947cb3163280a92567e88bedc7c768c154f2849e1a5e324e980f9240345c05133122877c5026225036d1fa55aa210bd0fc533ac907a1db8abae8b071d92c898a4551a11735c905a038b975375b7728e7b4834dac4965b783c039b2115afcf1f88de05294de6cfad6cc9de6a44e53ec28d95b07ac78be0ba817d7e6dad63a6d992b5ca5c732cc5ca414a0c0f5e6cd3ab6a8f2e165680433ee25bf1480073c0ecfa77089bda071a8fc20c99a9e0eb9fa43b74c9c9b5ab1734dab036d3f1deeb88ca36ca306f9d360dd099465c71af09dd9b7a900842f70cab5710b07605fef3e95b74d0710d752956692f0bc023e110f1f1880712f8895d6924adca5274bc299a3ccc939ed413c7f247dd9edbc60beb8437bd73473976cdac9080a0a8d6f5d81ae6ad6fd50ac1cfa5c0075e078af29e4be0c5526f507e5b815a7649dac92497de2222cdca9471bdaf6e18702cb232d502e8606c101353c7da69c939c020369fcec4dbd84e32b31a49d63e77c0f6969404a3bed1639b808f9be300b9dde28fdd55854be7896cd9a2a72d6228812c3e7869709962dad725b0adf630b4bf506631445a7a0b7a70574d2f7511e7fcaa539f261326a2ea52281bc104a700557dacf986f52e03241e2f1be83d1bf6fc5d1eef2c96a37c5cfc3dc9b5d14877c0aa7dad89e175f306d24d1c93de03e7146086d9daa2f6ba30ab9f2407025c593ca7059db923d81a1e97e6c0b50fd69a7450fb60c56c455dcaf176d44004840cd56a9742192267d12b0431674c7d657cd6bb9bd17c8b63f79408bedd28315a30418c4ca07620d5f761bd55948ef6d67b367404e846862b646cca777e6d01beb4350ee7603e4ab491cf391ee51d59f188163d97c2b41eed24b9f316d803c9cf627b06b7e8c816cb369665fea5920902a5147ff34cec1bb8f877048a914d55b9694614f4d71dbe8aabd5376780b4388e832976c3f5ad8c8e55d011ccd08a331033fdac7a7327051850efd122d6888be312453bbc6e861ba5a9cbb0feea9c66bc89a35f03f781e161ffef89c2080a00de57d62d7d2917190f8b4986168cffefd04ce7872072d352ab919437c62fe7149c063a2847aad92eeda1cfcaaf1a9b6646aa8c523c832afb3675cc682883a4d94ae07d847475de93b26f132210dcbe5d2ddc81d5ae852df05bd4040a321447583d1a53239d3e92fe28e7f0eb1abeb83cc128eff29d9f24131aca397f926ac64ba09a7b41fa6c98fbbdfbca4606ca759ef99a5f0b15b1a9628dc32f7bc3bc980b28d7ec6ea403c98e693b8714c17f000953dc6f3816d26f0ee9838ce9c1390066c6e51c78e9f6bf7d2a9bbe28fe42e97e724fa45f1692ba8965dc88832c15a6c8aad12a94417f16e6d67cec6f60beb98945c0f5d41811f4d2022f15a452a518ff8e3db5e2d86c681b443bd615396ffe3bb49da83d5ec28392258afca1d4460110d7ccf73a274685faf495e4bd5387348f15f184e621cd9f083212bfffe59758b75c4307aa42681acd7893720a31dd55ed500b8bfb32fe565386b942613fa4bac245423c07af892724ab8c80a42e3a16a4b279c259c056616a18467ed6acd0ce8ed63679eb53630b6970e5bbaf54d36e4a5776041284138fffcde8fffbae5348db1ad055fadd923d0c5a22cced59ecedf33b6963390e1b249e85cbf8dca85076d685895173205d589b73554e04672f3abe1bfbf304d82840730ffad4dc0d1c9bdb06888c3b22cab0a8ae1fd09e5b2fdf762b25d7e17c0996e21d6ce1ea15f3c7bc2e5940e821042cacca7a349f36a0fbd269d451a9b9f52bf3c719723e96eda88cbede146b320c4e12e7f59cc8715f791243d57972ad4f4b9e4be4660794dc1317a15a2d4055a8e945b1fdc2bee982fd1440ffa30aa1c44a7ccd671c34123bde3344263809244a1766ded03f59ed3e938b0f2cca5d7a83dbd2b640c446d4164eb2aaeca10a039a854f0be8102ef1483615386389b56e7e5e41df3d4de333f8acb92bd5fa798762a7416fe10b0fd86cb175b79ca6037f0b8299e15f2dfe02a0452a0d8f8d0077a0194c8575b6139b618c38fe747cef1245707365add5e16f2d7ada58973ded717024fd6eda41dba783ba95756594a2eccb2d3e6bdd9a945af33b074d18937ce54597001da481a36a16fc1a999e9156bb901315305763f6d83607c1b7864c3aa07972558e85427181806c1bdb623e2afeed95b3ee7078c8dd182823e46d69baf1c436211a3754c7c54e6658d7962e4551497aeb74c7a2156402818c51f6e17b7709df8eb7a47d55a4117793d1ed6397cba7dc3cf1da71149fef4f6b580667f2a4007dd0689bfd18ce08a564a42ed3c3d8a2a2b761cbe7f6c649ff9358400dcb1e894bd7d452487fc188e5fdc4b6d02d77deb52efab1424bb4932ff6b8f4a4558da72f2d2561035c391844f7a4d0e84d57d80a3292044c62e369ef636e775fd0521eafe158205c29b4de78d2505da9c1010070f1e66ed6ef2eef5ed565cb6071342ad8876137cbf38048e67771b151a29709e31dcb16802af3e1ec81a4ea12b2b4142b876b7e5ccb2513f422bdab8a2562e0ed81506262508d1d5b73a3689e61f5ae9543d2bf0ed3f8bc8f5349bc4fe5c487a6548efc2169bb8d0a95b1177f50497ef64566a966d8b65fd4ea60a29f9b70a2fca7a82ae313434d9d3571e55896a319bac4318da3e37318029340d1781541ef9fc8b5cea291f4e12046bed16f286bc1e754b52389d178c45e4093fb4bae8f6905193ef1865abb9fbc2a23fdbff5778e4494ff3a0a2f89471e3e2382521ed86979e66de9a8d87287cbefe446dbece7dc27161aa3323daa1a7e28c6f72dce4eb15f8e1fa60490226097a3a74bd63123a942dfd2f17eae5ce06516710bcfe07cb7c3b9e68e36cd94c672f407feb2c842b156689282291c8b7f19ebf621da25f725879034405fccf99fee4db9fa99fb9686de5c5b913d09d347b2d1d8380a8a2d22ed00206d5369c734c4dc6bdd38352b5c87c4f80fa08c7fb7a7a433436e3ae05d93269dc99f3f0fbd218c70acdd3f15e3f88b2ceb9c6493af687998b010568338cda834aa5680fb9b3ce601a98c6ad97811b900099668df5a3af7dded17c072e5ad5c1b5839edd3f950af367576c2b86ff7bdbdbb462b6b32328e1787948a9d54cb366e704faa1ed9b377458a75f61e5639e1816b0177e017ec701eb709b38f8a9489e20199f887aaaed769d3c34c589a8834e16726c519085d5c5978794e0fd9d83c91153c32418bd71d0a15615c87ace4e91beaea6fe6d9bd17c5f04c09a14de3e86ddee40d857be2876356f12c43a607e0b1916913aa71713faa63bc9bfc0678c4ca31816cf8321d189c39a93fb505a94e38ec61d4b1aeac368ebc7fd03e0f7953da793a936d6c394c8f45f5234f0be4fea5f995c45304dfdf37fbd23f20026448ed8f3b2981ef220ce236110505187ba068437d4f3d8aef85a3508f50f280cc9fb6217351f5eaefec0f5d3d613f682b13058230ef4da8e4b052d610e765b516a0e7a0cf8a780968a473701e37a45719fdc41253c2c2216cf348be9fb7e5bd1fefb023fdf658005eaa428de0747576de4aac6cd311bde5eb41d3b48252b55db3c72567c1e164d632815a196ef0dd546dd7779c44c67a60cafaa05c3439c5019252d2c3c25cf7b2c8a25da0dc34e6c863fd8c9f1c8f2804a3a87f912540dea3352687b5218b744114198a8194df443ee54bb648e0dd4d5d488e246c1a26f678bf8fdd6eb9f59a24a2b3344085c28195780cd50395c5128658306d696aed48d69c183e05c58e64415199d9d1f768c6ff5ec0da2a980f7133c0fb44edc13f27f3199c0dbcac458302675a63dc85bbad7a44c5af56adf3099c8e232f7e981dbed28fc8dd"}}]}) syz_usb_control_io$uac1(r3, &(0x7f0000000600)={0x14, &(0x7f00000004c0)={0x20, 0x0, 0x72, {0x72, 0xe, "71004ea71a934f5efe076d9dd529792ff7771ff8478bdd5193f83c97594e525a22d3f9a2e65aa70b0d9522b64a773ac2ad1a71836c932d1497644a09eea30b45a88bdc47c64663a02dd70f8515525290ffe313bdd43aa274e323e65966546bbe7a5246ff2698a43ad6dc0c7c42dd7dda"}}, &(0x7f0000000540)={0x0, 0x3, 0x8f, @string={0x8f, 0x3, "ad7a3b93d29e6e9203d0a4b91d7a7660f37b2268247b52a485c8a1d2db61da79c7dea0ce583b68a3804a260f657de5ebba101b40f50ebb875f96ae934fb74eaaa8196f00d580fcfc956cf36e3fc429f25b9790418e4c5d35ed2d7744d14251896e915ef32f38f617e2acc4ca26ce1e3fe9ea1a6043e91d6925a1e729a2d134c1726a15448c4e6c512f6f37282f"}}}, &(0x7f0000000880)={0x44, &(0x7f0000000640)={0x0, 0x1, 0x67, "88cdbbec116891256ad0da4d84abbe2d251bf9fc962e416c9880c7417f0799d5ba8dbb8536d97bd3d5a74ff0bde8f8c631dcefd94d021252f70b367c3bd8bb272648625ea54fee9b8908840c2120ce25cc3810afee9336bbcb93a3d38e65743adbc9e29cc4ffb2"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x87}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000740)={0x20, 0x81, 0x2, "df11"}, &(0x7f0000000780)={0x20, 0x82, 0x2, "00f4"}, &(0x7f00000007c0)={0x20, 0x83, 0x3, "f213a5"}, &(0x7f0000000800)={0x20, 0x84, 0x4, "1f1bafd8"}, &(0x7f0000000840)={0x20, 0x85, 0x3, "2e349d"}}) read$hidraw(r1, &(0x7f0000004200)=""/4086, 0xff6) read$hidraw(r0, &(0x7f0000000100)=""/205, 0xcd) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 981.318139][ T2839] usb 6-1: new high-speed USB device number 58 using dummy_hcd [ 981.328439][T15960] usb 1-1: config 0 has an invalid interface number: 138 but max is 0 [ 981.336977][T15960] usb 1-1: config 0 has no interface number 0 [ 981.343157][T15960] usb 1-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 255, changing to 11 [ 981.354657][T15960] usb 1-1: config 0 interface 138 altsetting 0 endpoint 0x8D has invalid maxpacket 2047, setting to 1024 [ 981.448220][T15960] usb 1-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 981.457446][T15960] usb 1-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 981.465952][T15960] usb 1-1: Manufacturer: syz [ 981.468252][T12050] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 981.478402][T12050] usb 3-1: can't read configurations, error -61 [ 981.478448][T15960] usb 1-1: config 0 descriptor?? [ 981.529677][T15960] cm109 1-1:0.138: invalid payload size 1024, expected 4 [ 981.537541][T15960] input: CM109 USB driver as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.138/input/input227 [ 981.588609][ T2839] usb 6-1: Using ep0 maxpacket: 16 [ 981.638150][T12050] usb 3-1: new full-speed USB device number 23 using dummy_hcd 17:36:18 executing program 1: r0 = syz_usb_connect(0x1, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="120100000828ad087d07aa04d4960000000109021b09058b0200"/45], 0x0) syz_usb_disconnect(r0) [ 981.692667][ T17] usb 2-1: USB disconnect, device number 16 [ 981.729692][ T83] usb 1-1: USB disconnect, device number 24 [ 981.738100][ C1] cm109 1-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 981.745252][ C1] cm109 1-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 981.768294][T16360] cm109 1-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 981.818358][ T2839] usb 6-1: config 8 has an invalid interface number: 70 but max is 0 [ 981.826562][ T2839] usb 6-1: config 8 contains an unexpected descriptor of type 0x1, skipping [ 981.835593][ T2839] usb 6-1: config 8 has no interface number 0 [ 981.842111][ T2839] usb 6-1: config 8 interface 70 altsetting 0 endpoint 0x5 has invalid maxpacket 579, setting to 64 [ 981.853293][ T2839] usb 6-1: config 8 interface 70 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 981.863987][ T2839] usb 6-1: config 8 interface 70 altsetting 0 endpoint 0xB has invalid maxpacket 1020, setting to 64 [ 981.875185][ T2839] usb 6-1: config 8 interface 70 altsetting 0 has a duplicate endpoint with address 0x6, skipping [ 981.885910][ T2839] usb 6-1: config 8 interface 70 altsetting 0 has an invalid endpoint with address 0xFA, skipping [ 981.896603][ T2839] usb 6-1: config 8 interface 70 altsetting 0 endpoint 0xE has invalid maxpacket 113, setting to 64 [ 981.907511][ T2839] usb 6-1: config 8 interface 70 altsetting 0 has a duplicate endpoint with address 0xB, skipping [ 981.918190][ T2839] usb 6-1: config 8 interface 70 altsetting 0 has a duplicate endpoint with address 0xB, skipping [ 981.929139][ T2839] usb 6-1: config 8 interface 70 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 981.938113][T15960] usb 5-1: new full-speed USB device number 33 using dummy_hcd [ 981.939703][ T2839] usb 6-1: config 8 interface 70 altsetting 0 has 10 endpoint descriptors, different from the interface descriptor's value: 9 [ 981.998300][T12050] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 982.006075][T12050] usb 3-1: can't read configurations, error -61 [ 982.012634][T12050] usb usb3-port1: unable to enumerate USB device 17:36:18 executing program 0: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) write$hidraw(r1, &(0x7f0000000280)="1ff0587cb495dd12fd864a905efdf43932e120cd82cdbf23b10ce79fa50ffe73e514f8a28df6323e89c911ce4c13f607cf82b3d4c10f2bf8a6d7fddfa0f801aa7d9b25f4f2121851134298df0dc70b0be38c34d6e06a9a2ac6cef63ad8c9c8ee9aaea1277908fa036bb1ed31a54ff3cf867638094f1e1559c648d3839693d850122d9d3e36c8baab837fea45b211ff4f992d1416de0958efb9dec3e6b14f3a53e05919065fda93139f32c4bccd9f4f8d10a5218de3dc3fbb28b2b71a78311a272d873789e1214ab5271386a93d4fa5b8cc518844fe6404afb5a1d1ac55c1db215fbd89966d2ed181edf8ceeb9231945f2077fb6ab5d15f80b8c6f72ec535bd8d7b74061244cf569bed5a1863ee38acee2234cc914664ab640e45f7fa4c1e8fd657f8802e6a88a0b07ab36f7ae6f1d6af6709c851096322f58ea57080fe016273eb66439c1265e325fc9c28eec79f7a2e3a4d54a2173d64b234652d5048e2e29702aed14d199c068d1367af94ee0173b69f832dc1fd536010aee5d332d2c2a220ace19a540559f79a7b94d29d9392e2ab92de082f9a371b969117b061f6c54d5ec16882e7aec6d8a40ed4a34c6f66a030ac4322e38fab7006d79565fd733d54d9651276ca09a1a5bcc47bb6be7aa1cd2c07b24422ab176b13a88abbc21f7928226014fd01e4bf877966bf30d23bafc7bb7316b9dccd6a2bdef3a76cf1491e6a0dca8bf37461c9c4d95fca6634814f1957e95c1b8b18d3e7f81c082d108cfca55f37e678f6c5f77361ea5b34944ca564913274d0df9cef1605bcddeec5dc3f137851e43c410ad4ce753c5d7df6810c70cf7e001d67d3eb1091f7f9a5b59156fe9a1e92ca0937f44f61387ff58c4e3c1c1579237c531ad9bfb799fa0655a3ed7459cb9825bbb73092eadac0b32045c8c971a35fb55c6431529d7179737395953c5f46b7d2fb41b2892fd929f7bd2801d031eaf63e635248f09e72050e7b1538553bdf4e6b9bec89afdcb8c5c70b4d670ddb4f9d1cc5e81ffa6c0597fe4d5252f1e059a5f07beb65c2ef9393cf6ed41ec9c14f742adc0a3daf40582aa5e1217602a8158c1d19b6617ecb10b8633a9199ab7ab2ec19d751a184ed8b16e5de659b7747de21e5fcad62890e0ba3b26a5f32b472b1bf2a765bcaa72802bc07895527c7c44ebb0a3d0d6e7004fe8bc981f7719e34f04d4ef2136a55873b338b432b3f9aec43851362362987fdec105d94ed3e4520ceeb23116ee3585da72f7942aadd13740efa51e6dbbb8a396a0975ec46799cdb6293e92f1eda2620904a41b221a83cb5d8e6fcc8c247564e3a9a673b1210c476ad9b5aea38a664bd94067a3fa00b99d2e0bc4358ff58d503052299fd7d89eff4be0d1069ef4d995ec18cf799cef087b9bceaf2221fe0b97600d83491df34fd84be62d58bb206fc540643f4c533227c8a29d25cd9a2e2e1bd15fb761548c1a6afeb3770acc42768556176b6d677e572118c29b62378f65d486842d55f7f33c87ef92343911418753298c766d1e487541586aec00f36e2430ee8338e43381de23ada0898d8a8394c63ab6a7c129f617e69c0e4c2b0bbd743b451a2680c93459684485f112b351d22a3051a21ea91929e7c0747e1e908e14543b8dbc4c5e80e6e45e9ded9eed5f2c0471759ce512c5af2eec09fd5f303ec4f627d0e40c3bf9177bbb6f54dcfb4d2d94e48e04ff99111aae30978a492de87089d3c8a92c87cbd2012f65c0f5d32be0f6ffd0c773ceaf1e2ba8ce3c8c7998138731e75ac3d6298622b1972465653717e2bef744cca271b93443c915d173d3c35d57efe001cc7035367806836ae21928154c224778c4e9dfc86fd57d35c367303211a2882033e85c0c2aea8ef9f42736263e0668f28b271142124ea9e2ef7d60708c568353aefae48a48ab18acb4ce5239c388e15afb93bc5f8c7f8214e3a26055d1c0ea50eac4adb3155d9bb13513fc4cecb3680cda80a8c75a52e5cbe8ebe2b2e47b785801c46044f3c31be3cb3b00a47ffc06519ecafd2bd00f41ce75c46f6bed2e0dac6c3ca8fe33c0e91e85d58748b9609516b02597dbb40c95883f93bcfc55fa5743c38d63179ce2d89127537e5afcdb6cc3ca58f312f0c4742eb19bcf87a7872f8beb687cd454d7512e6a1bfa2c8be6028cde69e4d3a11153b089da9c0b8c657af5edaec9241df967b96bda2f9cadcf83da12760d63323c3c03507f79586765b21f4153d91ba930dc0c3aacfd1c5ad12c250f4c63e7daca1ca0e7ffce9633c15f86f5cb0f5d384f9755135f32b0e4cb92e685c6c397277e68a2dae2ea33897aea35d715feab03038a5e676a27c66d4d2e51cf41e5b685a0bfd340aaf882d11a196000170898698e8bf70d604f0c4f5ad896a08705b8bfefd41f41ff7bef27b8e039e36cfeaadc598ccc521a9aaa2294ff37a2741334fc7ffbe4cc0a00dc62dfe16e4b098ddc61b51f58ea01cdfd5e0808f06cfd65339c0b01692f4bb7a9e8a917bb54a13d41a0de63618ddd90310d447c42519a9768de4226916d3f1221fd6fe23e75f5e5903305ee5efdb77f708981551417085cf9bb983295a1dc53f36546ec0ba5e4873cc8f3321f3f417669393ed980ce6f8f71e9e5bd55944e243f03b595025e856f157eff3f71d7ffe28d9d788df1f8bf0f43265e210b38d6bc9a90c4dd6f66bafd4badaad95acbf2f82665c0f3af2fa6ee6e8070394db5979c4978f56d523a2b4e10a114aaa3fa76c126993a1c948711692ad703717b747de0db62d2be778185015e53d89c88eda4293f680903ebcd9fbc8b2a5e7e707eb2607c6b0ce5da0c4037389298312108c856fd9fdadccbeee3d0e82f4770f844dcc4b268d6500ab4cd4268f6a7eecc942fe027a5ff0ab68651dd1d50e2acd925ed498d5f0af0e87efa88cb29c750bc76f477cb828286a2540dd199acd88e2df2bab3d56ad0d528a18a2ff9ec843969f9103750dec21ab66498f778014d21e3aafed91df068cab4e94b33e4594b1417719e6ab0150642736c33690026d2afc95c73fb6ee3187e7ba0c1d31d3c9e178ce568735a6a14aeefd5641e3f87e9be29da354b6f8c17e03502f8c2979f6c8c63fab2b3f71aa52a7c9e9e0328eabdc582a3b91cf4f7e8b1026f967ea16a7e6884daa72ec596f5b9344e552c38cccc7b676bc7e7b2ba524edaf1cc4acf8ea4acd5daa688ddb9896eb51be206bcd9426b71dbf14b2817a93aece2f77c3a66bb4e7e6883e9141d316cf081ca75f258cac730bc001f17d08628ee13850ca966edbefee3c0976c225e42935c923f754b15ac2cb687c0da9b63e0c1bbe1ea334ebc21783fb0a801dd63d1321606cdbbf4edfd68a5a0ba2009e68d6f6791eaa85664aeafc14b2fd6627cab1c4f80a412367fdc814683b068200734b86941d39c161521ad70cbe474f0382c95740dbb9eb57f23b969496bd891562054d46ca0e722b9f8ed7b409e849e65a8be94927aac8d4cc220b22ee1b7acafa779020da382181a2fad828636aa7d75eab9b16ed9a4ff9b89a15b8741cf9a64551fef3ba0c9e3a627376a63fe4d83ae016e71d02acb4fb7f2527d76e001c326eb98d06a02a7c173e655f8ad27d462244dc1fe4c12534dd836b2ec495f4bf6cbb8fe859328d9dae553b4d4e54f7720d461f67dd00026f7e56e2db1443cf27918284ed393cac20d7c46b4e50d8550a5782fdfb58cca098acfb46645047310e83d7e95ff687fc463e3aa818895d8601f049d03b134bf4b8af33dd49d0ac88ee153552a06c84bcdd9973c5375ce5f42faa6a988c63aeb8064a433145824914f55d560ce1f93f7a822eee91cc9909a3aaaac1c84fddbe4a224449da3ec446e9eed592a91f9d886c3e7916433cf2cdf06bdef1313bc6b0dda54c7e37c117df529c2ebf19b7b948c163307186f09ded1bbd449543a840d6b28a3a1c0017cb5c37a6573d304674467ca37dc2bed15217dfaa6fd938a36e382ed6587068a1f05921fcd1326ad587ced8cc1b66d016a0b1ef641affff753a1cbe5a6465ccf7cbca7f9d96fbf63c2b8af8edba4bb48c43a21f68bd7cd4430ea40a41478fe12a630359d09e06502c731c730c4c93e1cfa3e288052452df050755ac89f2b146691a7ada8f647e2b088cdde263939f221952466fadd23e6b1bc464d96e385b3e2db46a8faa6eb78557aa07e3a3c961c62d500367eb3371776d4ed4ffc8610478ebd83c09411381b7426e8743b16c2f46eef0c1ac11b98656a12adfabd43c422aac77f84ff0df2a78c65900713ef76655447f5f2e561ef7165993733319566b071a865a77302049e38a734e49dd2ac9f4b421b3a61e00e3277a6d1e0e506f9fcde0c06d91a9a5e66a587ea75aaf79524891055b01f85a7dce80c3211ed184b67c898bbcab95a96cfef32f47bbf8bcd8db7337afa2b97dade3143fd83ff46ce0728bfa43be52d6770adae339212180acee6bfce0497b147b2535ee9851518fb8c1a66597a1f5c1b43b393894f35bde2dff94bd12ece8d684e609098e4d60b9757a375d226e0030572ca4587185b032a3aa8f050975e72d6bb2de244b9f8f9f10c617748211eac21cd06df44a1a3d030a1d02485e3dfa8be3bdcb8d6240f3e44a78169b79b0c2460c27c326e6bc4447017986926b27fa5b78b7dc751107bb8229acd88e94558cac2bd910990df56107e738a1242a0522f1e899c048bd718e270407b9fb0aa27bb0a902c502da5d8866b3dbbfaeb0d9709bd62130095b4ca62db114607057f72fb8733588c885854f420ba61976a67aef2bed153fcae1d1f515bcefa6cf6f56faf7aef3575bbb7bbcb62bb1c5a2daee2e2c0f1b7913110f7a92e84edec51ddd1bae7e50ad04c7656cb760ce625754fbbcf4c0297656f7ee57c0ab25cb5e3daf83e4ccc01293017b07ab6d02bdd97d8a2b7c049b3a4962b3cc4014cd0d925fda13ed7e9826fa9757ec2380df69f9fc88363da222d8c3a1d30dee4973377c23eda279b6ec49a96fc5d3920764ca5d0a278201b128ec28ff55f59f862e2ef1211695b2e0cf61e359b5d01d4956fddcf58089fd249827e498d6576680d310dd2e6b18a3a92b07488c6edebd6df3f87ba81b5b02", 0xe19) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/19, 0x13) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x40010f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1000000000, 0x4004) 17:36:18 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000204c05c40500008d20845237d6b7be7f2d0dd8d9650000000109022400010000000009040000010300000009210000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x80000) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f00000000c0)=""/2) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r2, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0xb24) read$hidraw(r2, &(0x7f0000002500)=""/185, 0xb9) read$hidraw(r2, &(0x7f0000000100)=""/83, 0x53) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000b80)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0}, 0x0) [ 982.098128][ T17] usb 2-1: new low-speed USB device number 17 using dummy_hcd [ 982.128248][ T2839] usb 6-1: New USB device found, idVendor=2040, idProduct=7281, bcdDevice=2f.76 [ 982.137420][ T2839] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 17:36:18 executing program 0: syz_usb_connect(0x0, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b1f8a608fd0b04014917000000010902240001000000000904000002e3e56f0009050202000000000009050d00000000000026fd0bddbe57cc341b93b16add12658d607e6749960d699bf2abb1acd1d4"], 0x0) [ 982.145763][ T2839] usb 6-1: Product: syz [ 982.150045][ T2839] usb 6-1: Manufacturer: syz [ 982.154748][ T2839] usb 6-1: SerialNumber: syz [ 982.188139][T15960] usb 5-1: Invalid ep0 maxpacket: 512 [ 982.338176][T15960] usb 5-1: new full-speed USB device number 34 using dummy_hcd [ 982.398110][ T83] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 982.468163][ T17] usb 2-1: config index 0 descriptor too short (expected 2331, got 27) [ 982.470410][ T2839] usb 6-1: unknown interface protocol 0x4e, assuming v1 [ 982.480736][ T17] usb 2-1: config 139 has an invalid descriptor of length 0, skipping remainder of the config [ 982.487620][ T2839] usb 6-1: cannot find UAC_HEADER [ 982.497937][ T17] usb 2-1: config 139 has 0 interfaces, different from the descriptor's value: 5 17:36:19 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb0, 0x4, 0x1, 0x10, 0x5e1, 0x893, 0x7012, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x57, 0xa7, 0xc6}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000002c0)={0x2c, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$cdc_ncm(0x0, 0x97, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x2, 0x1, 0x81, 0x80, 0x1f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x1, {{0x5}, {0x5, 0x24, 0x0, 0x400}, {0xd, 0x24, 0xf, 0x1, 0x81, 0x81, 0x0, 0x40}, {0x6, 0x24, 0x1a, 0x4, 0x3f}, [@mbim={0xc, 0x24, 0x1b, 0x2, 0xf0f, 0x80, 0x8, 0x200, 0x50}, @country_functional={0x10, 0x24, 0x7, 0x3, 0x250, [0x7, 0x7ff, 0x1, 0x9, 0xe34]}, @mbim_extended={0x8, 0x24, 0x1c, 0x81, 0x5, 0x1}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x15}]}, {{0x9, 0x5, 0x81, 0x3, 0x2de, 0x20, 0x3f, 0x6}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x1f}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x8, "", {{{0x9, 0x5, 0x82, 0x2, 0xe9, 0x8, 0x10, 0x22}}, {{0x9, 0x5, 0x3, 0x2, 0x6d, 0x5f, 0x0, 0x9}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x10, 0x2f, 0x3, 0x9, 0x20, 0x2a}, 0x34, &(0x7f0000000140)={0x5, 0xf, 0x34, 0x2, [@ssp_cap={0x24, 0x10, 0xa, 0x1, 0x6, 0x12, 0xf0f, 0x0, [0x0, 0xff0000, 0x80bf00, 0xc000, 0xff3f9f, 0xd1f131b9cd29a5fd]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0xfb, 0x0, 0xad67, 0x7}]}, 0x2, [{0x42, &(0x7f00000001c0)=@string={0x42, 0x3, "ed841a79187abc3c6381c9d868a051fad34d9d103785c8febbb91f3ae6cf731ff22912335b206dbc35d2228ca9764f1fe22e49756aff36849fc3637143ea47c7"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x809}}]}) syz_usb_control_io$cdc_ncm(r1, &(0x7f00000003c0)={0x14, &(0x7f0000000300)={0x40, 0x22, 0x49, {0x49, 0x4, "ed7da455fb017000f2be5bf4f29bd7588366e46563cb9e53c65b3265f388aec5e09537447c944d1533ea05f5c0abea4279653d1aa6f07a6ef5465e74d6cf2ed5f435e24409368a"}}, &(0x7f0000000380)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000640)={0x44, &(0x7f0000000400)={0x20, 0x30, 0x44, "d8e1da2e1a74bbd157841adbe6ee39b4e331c13cc5e39134f527b3e9bb5dad590b6c0bc20a39ada5bf6ada1e2489a4cb899dd429569a562adcd4273ee1e6fae7db9a4431"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x92}, &(0x7f0000000500)={0x20, 0x80, 0x1c, {0xeb10, 0x5, 0x8, 0x1, 0x5, 0x8, 0x9, 0x8, 0x7ff, 0x0, 0x2, 0x7}}, &(0x7f0000000540)={0x20, 0x85, 0x4, 0x4}, &(0x7f0000000580)={0x20, 0x83, 0x2}, &(0x7f00000005c0)={0x20, 0x87, 0x2, 0x9}, &(0x7f0000000600)={0x20, 0x89, 0x2}}) [ 982.503706][ T2839] snd-usb-audio: probe of 6-1:8.70 failed with error -22 [ 982.512237][ T17] usb 2-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=96.d4 [ 982.512252][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 982.524396][ T2839] usb 6-1: USB disconnect, device number 58 [ 982.578096][T15960] usb 5-1: Invalid ep0 maxpacket: 512 [ 982.583695][T15960] usb usb5-port1: attempt power cycle [ 982.648166][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 982.688645][ T83] usb 4-1: too many configurations: 82, using maximum allowed: 8 [ 982.808329][ T17] usb 2-1: string descriptor 0 read error: -71 [ 982.815729][ T83] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 982.823844][ T83] usb 4-1: can't read configurations, error -61 [ 982.830229][ T17] usb 2-1: USB disconnect, device number 17 [ 982.928113][ T2770] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 982.988167][ T83] usb 4-1: new high-speed USB device number 25 using dummy_hcd 17:36:19 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x93, 0x93, 0xb0, 0x10, 0x2040, 0xd300, 0x1c61, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x9, [{{0x9, 0x4, 0x4, 0x0, 0x0, 0x8c, 0xf1, 0x52}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x26ce, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xdd, 0x2, 0xc8, 0x10, 0x1d6b, 0x11, 0xdaf5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x26bc, 0x4, 0x1, 0x5, 0x120, 0x1, [{{0x9, 0x4, 0x75, 0x80, 0x6, 0x17, 0xb6, 0xf3, 0xc0, [@generic={0x1e, 0x23, "9a5da3c52e7c0a810bc69d9e243383fb30281221a89c190e19557a89"}], [{{0x9, 0x5, 0x6, 0x3, 0x142, 0x8, 0x1, 0x2}}, {{0x9, 0x5, 0x3, 0x10, 0x210, 0x0, 0x0, 0x3}}, {{0x9, 0x5, 0x2, 0x0, 0x2bb, 0x40, 0x8, 0x7f}}, {{0x9, 0x5, 0x80, 0x3, 0x124, 0x0, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x81, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x182, 0xf3}]}}, {{0x9, 0x5, 0x0, 0x1a, 0xcb, 0x6, 0x40, 0x3f}}, {{0x9, 0x5, 0x8, 0x14, 0x72, 0x5, 0x6, 0x3f, [@generic={0x70, 0x21, "e55e79ae95547cf1c9f90f76294abc2bca80ada34175061d5233a2cdfe2f739c0c9dc52f5fcbb8af89161f2ee09907facc9a7b7e04e2265015faa351cb773ce57a1abbec74b62db87290c3134cad1c22b2cd38cd604ffda50dea3b253d43488bac1827c560c705de9bc2a0c030dc"}, @uac_iso={0x7, 0x25, 0x1, 0x4bfbe0f6816e1ebb, 0x2, 0x39}]}}]}}, {{0x9, 0x4, 0x18, 0xff, 0xd, 0xe, 0x1, 0x0, 0xf9, [], [{{0x9, 0x5, 0xe, 0x0, 0xac, 0xb9, 0x0, 0x20}}, {{0x9, 0x5, 0xf, 0x2, 0x3a4, 0x8, 0x0, 0x9f, [@generic={0x7c, 0x3, "8247ccd61051f6d37962cde1ac186dcd5ca90b5a9b71cceed4ea45b896b7fbd480ae02c07eb978a69788649b724e8b7e8231b4fdd245ffaad264eaa5b247aed3aae5939b08cf299ee77b6616524f459c3861a5ce986bbeae0200124e6236a23f6bda909160040f6a32e544c8f0bc59a54895ff4a9e8f5062c859"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xd5ca}]}}, {{0x9, 0x5, 0xe, 0xc3a4b3254da73d55, 0x120, 0x9, 0x4, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xff, 0x3}]}}, {{0x9, 0x5, 0xf, 0x10, 0x4d, 0x47, 0x1f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7f, 0x1f}]}}, {{0x9, 0x5, 0xd, 0x3, 0x39, 0x1, 0x0, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x100, 0x7, 0x3}]}}, {{0x9, 0x5, 0xb, 0x2, 0x104, 0x2, 0x0, 0x29, [@generic={0xf2, 0x6, "d9b2a4beafd70dc2ff3382ef05c0c9cb4c3391d8ce77bf2529770976379135c188ddc4f2cba533b7ed37cec290610ca3a04f7a21d8d9b5ecfcd7e7ad89ed9988a35f6dedafda829eccda029ff0a40e070f9d7c5595a72a984e412f52512a14301de7d37f7ba50a678d1b09197c97c33cd055c630dfc5548ee4a1117256612e2734a57da994fbd0dae181d988e1f47c2c04e81786b8f6a84565892ea2fbcf3b46f1a7c3979314e35d57e27ac695b9fe7c0a718978ebf2b36ecab8180529af512cd29b92a17316c23de0a57c27410285912356fd42cda99e5dc6bb123528f1bcbc049963920b7dfef2df483dc636bc92b9"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x5, 0x9, 0x81, 0x3, [@generic={0x4f, 0x4, "7eb5b4a403920fcaf605f6c2742a06d4fd21ef0ad39905eb27c44058e1f882fc89702f675ff978624f517a34263bec8f3c42c13e1a4e9d970e92533277ca3ff87223979e3b429e587265d6c287"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x59}]}}, {{0x9, 0x5, 0x6, 0x4, 0x37c, 0x57, 0x2, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x7589625b0f0fa631, 0x81, 0x3}]}}, {{0x9, 0x5, 0x1, 0x10, 0x39c, 0x1f, 0x0, 0x1f}}, {{0x9, 0x5, 0x2, 0x8, 0x3ab, 0xfc, 0x1, 0xff, [@generic={0x1002, 0xd, "ffbf10a3d2254f48dab882e25f57e476450508d42c9bbf9fef429e0c519ea248b20b6997633e47dd1e4d462bd009ee02c5450721cc7d610bbd5692ec784f66d3f9ae9c5d4426a6f8c25267077172df7f2abffa6e1e11e194148bc96c99eddf6c4735dc23d68c416098c70e3b0ab40b27503ccd412a403aca727b62295767078ed1ea4a344d82ad594bac0c3db5b13775a05836c56f5dd3604c247835d266295de32c32df2885bf1bb293c87706294ded028d58d6793c41d172937245fff423dbe9c45f16c1cdfe560665c7e4f62043e2468c299a30109f8f5a3fadbab8dc8568b14d5428834bf59abaea8b9d1eb11715a5226e5bf1172381ae14686cb6349a90b46a7dcff4aabb9424b8c46b8bf11e9612c257a3b7b582a72b557f179c5dd4eee7cf7df4c7e00989570848c7bba3cb74e444adddae267b28829a74872e559b1159c388d5cb6bdb27c7cf8cbadd340b6b6c5d41a7da43198640ff199ec4032be139c9f69bfaa9e14ffd02c415c29ee32dceecf3afacc99b5759c5ade1f5d1e474a89a69f08c749c8748272f062cea76d285d7e00da9788981566d9b17104fb6229c64998fa768e0d0e9bc54df94ccde8bad35a7670564714f58f554069254c7e4fc94e18a4e447b3944952a108141927b4e4e9a229ef0a2a0ec0b8a4359e3e2d827405653b6a324f545feb0074076713778b89c25fba226a1b5a9031c6168533781ccc228fef6aeb454036f4e888280e29a35832035fc6ff209b784cf7e514fd740304d5edab9f4b93b6976986033ba5b12308d745b7df9e1a39ec4cab89da37039ab3af4264d53b6080c5d2bf5ba21ed086fc18a4bfa056649378c4293839f0b2a7c0113cd298cf43ec2e278f6a87a71e6419e2236ba48d0929c0e16b364e69538378457edf4a6baa59ff17debe3d4a9baafbc366ded7f59dedb13a75593bd7081213425344f704bd4bd740c89efcfe0e297d3b7a088fdf45cb228edcc743926c089587ef347c40a1766305fbb9d7c1721c9d60bca880eedb4a6bf827888d064669983e7a44b4aee4df84840f4915883315d06c6b089037019bd34836d69d45564ab97c4aabbbed9347e200946ae5555c5d9a33b643fc82047c7496f42ab5d69a6fa4c45ee33537558d19b7befc234956469ca7d6e79484ef8e9232e75e69c6ca8675911bf5118b4cb2e3be27cd0b24893a8062b0b4acf01cb71791360904bd558863fb635078f2a1e0ea31733b219b1cd821fb9c950d1b849beda7ed6ca966240643565034043a0d8da63cab97ed9cbdae615327d681d285519261fd386f52d6d428487a1491547296b96f1dc61fe2acec2c90e694dd5b04aed5c3810b4d108aad832ce6181d8faf720c7eb8cb0a10712b43905478f9e1dd0c44825309f1224b28ab9627f67105714e3adec6def5b553b46a62c5f2ecca05be80f5990abb3f5e8caedad2e9059ed2d6e9dc84f4bf4818b0b129d281c0a17ce8885b25e0d9352eaa664f180df790cb671d8cab0d427acb8401cea3690d43f81e214f55ed29a5bd6bbbc8021936e8e4da9f064a5e61e1524458c55b3e6f2ce5dcf4b9d4acf08341455d10522bafe24053bbf0195e073e50bdba674b3a5f998e2a3de2269828a5ae21ae0fa72bd090c21bf573bb29025a992cdd890e3fc21e63e9da51c675cee137614db3b80d01f2635b2451cdaf474fe9d2ecdd081a7af5f7fb5ad29747c6c29a6cfd69638f54214732d6652e18b25b84a49fb6988a9526a9706377b507246da3e960c26faed4a43bcc14233090449ccd36ec12750ffc0ef32288b027f2a60dc76706cdb7cd079a15ed0f598485f8b958cbb818e362b85b6a0565c693d8871b50be38905e4ec27217effe74050da25b41cc0b22f7a8ecd2db376f4505380388d453b28c135807f2138ca220986b756cbb9dc816d0a2504884b812c5dcd793c82c0bc09371072bf264d7dd9914ba025cd0eb8913545eadb45eb4eaa01acf34919df572194a8061b51697d1ecde49d18eec3ac984f74bb0c01f645eecc224efcce11ecde97e2fcb1ed157a8021ec1aa582bb7c40e78550d2ea97aec6a5ac25cacc84dce402d710d2ce6d22cde1db8d2e3aacc6889fe609ad8bd34dac3c1c78ed651c7faffea9cc4a2b45fad0f0fa293e21c053c98a8f1716a05de2e116bafe32b60f58f563716647ea5ac91968647e552e9e407ed5285280c48eba09064d1a68366ebf8ae2100e267cd66841e81ade8f836944e9d095830af8e6c62418df62ffd73fd62331968be6e21060626140aed574d3ec6888ef0221db0a4823b2b43aac3e96a689b0fe631231f6e84a7ba8c1fac78dd25a32541a898eafd230379fdff3107472aa1115bef792b7c3185ad6d39f015afc4257257c469c347e737da07ff9eea9802cbae2e2495aaae6a993b3406421139e41927ed4cb0ebc6117cbf0f44ebad78d8262a18474d72657b05b851f0bd5a82b5097a8d1a9b4724b45366465e810558cc0fb5def16cf4b2a895ecc42218033f41092fbcbb389c9ea17384de93cb4369c8f495aae3d4c52a2febb0a2efdcfe5dc29770b20c5c69f08f28de4d1a7fbfe74d6b7cb6a66f4f1f40dea9172d2b37f6a28128c6279be820de3915b60b8ce1a756ae3bee0c7c6b929fa2e1d292ed24601fd7431577b180a9c63e18ca08a4ce440c7e45868a37fab00e06c1240d039fa1835bfdc8419b287525287031a7605ab16d83f1f7c3b078d97128012c4930fd026a2249fe3ebaa08ac146cdb0f61e53d83be77d8a49e7e665687fa34f64ab2ca2bee36dfe66b95dbd644770cefc224de1dd551043efb188c95f2636c16c25c7268c2c74d7cca6026d0595c4fcf39eb2dc9c0f99ec3231332911929d47c54acbceedc34b66af10d1539f7abadc910336c118bf28facb8c903490b0353f26bf830768315992d99d5fb1947abe1d4fa82acc9df0188ddef33e96ceace1b130b53c28714bcc179f63a429d3029637fd8ee332e68d2ded68ebeb953feddbb99827922e3fff9fbd48024a99b3fb42d50df3d2b3b646fda7841d6e12404c75fe1cf298c6215f036d92d313ab5072e867b773ef884fb45ce0300f01ac93b6c65939ee04994e76dc3297422ceb2b0f2e2119cd3e5f45839b086c5fc0a6a0d541ab18335d1a50bad79f980a9c78a093c34e134e15954dbed9af218627d2552ed3807b74ff638502a6c8eccaaeabccd92435f2637cf1c7ad885440e82233f2b2f30eed094e76f21e575e45f5791a60eb9a8cd6bfd2de9a8be1700c49cf4bfcdabeb11ea24d1aea40ac75abb752a1b14fcf8a2ad4385b3d924990d05bf2cab74cdcbecaaa2adfd6187d33192617e2ea34e33032360e0838272acd8484164cbfcfd6c84ff0be244c1649d926057a8d08c4cc7f84db816b22d5aa83920d3c7a75649e22a20c41a55b3708f9f3ee1dfd4b1e99807ddcd9e631ae05a9dce1e2647a098a0582ef6a8219787a748c183fefe5b96cd1e62b856b478a54e8af02e4bc9e0cd1b11e4e2d4e3688a902b9ed0986e4c9af4a5fe6775988a64161c782ba9a7f61b7d051b2ff98e13b871b4a59fb4d0ac5607af0c6266ce786fa6a8965941fd3ddf56d66ef75e71411abb70ee172e38ab073e92d30e17a6e6f98a1463c6ae19a043b0f37f36291b2088a583959f733836da9aad35c841a6ffa948c273470b1c7f8112bbff1fab487a26a1636e2b908507c49c05d7d86c6df6004af645c4f2985877cb88afe04ebcb839dc9de55e7b5c77a9c67cb86c1d6e365011565b63a1b4d4df3f32f07e2f99c7c688420e1cec0f53381eddadcc8ef9563b4d7fd2284ec9a2cdfca45b9f54b320db5951d710bc577103187847612511f4765e36067ad6fddc162f5098859c56ae737aceaf99c98a7d0d1dfb4f0f1e38524202d20280f49d35ac7cc4cf8bca8a88c13e434eb3e1b0d57d97f44313b3f4d3e2bb71a5c069ef3d12eaa68f56f64e3c3b991aca650bf1ef20f0f3a954ebb7aaf1a0816df9813c8cc6b8c2c7a5b4235360f20abd2a50b756d424e5d4d98a0408bb7bbde513c5c5266fe152fd2c0191d06b38156c5d04d8afc2e039f3ce3b2621ff6ab0e6916abcb538b26d99bf478d536be5aa4ed66b015101443686dccaf77bcf3aa03ad91e480762bbb0a0891ac178feabcccc857fb6b0cd81ec75763108be60d48e013ac761dc1e24c9805ac9f080296de0e15156f118d6d01f053b23d725ccb3a2923cdcb954dd88178429a6e7769108be8daf4a6349a30e7c08ae37c9b156ad9ba2774120d460383dbf6964d1a8e2e241b4e155a686ceb359916deee46be35f0c6274fa814976d5c6ebec354b7b7b2a7cf5a3bec4860b314c5ee60a6ff48bc58948152eecbf0a31d4d57d3853413b1d3f520668ced7816bb6293c3d3e886a7c6b3667d247d3d3da3f14ce679ebc7a6f205d9ae4721c2e1eedb464fb79007614ce6eae5a42b805994f3052407c40dd7059c714c916c3f4ca867bb1652e87de804970fdf00b4402f5c46daff8ea7f2052d040ad125422a210f179e230196ac1c01f14d8a2ff37c288800b21bfab2e60c442b992c0ce257924fca1ecc8bff0cb20b2a5d3e9af69e35e80ff53f8db10016a99010e9853631a5a4083a197dd3887e863222f631e4288d5fffb3747fe8f3998bbb78f869458f33de50a4e62bb0df661b56a02aaf77382730ff9e6200ec0c534361d1fcb6c8461ef1c2810fe29c1dab131f7cca19adab55bc9d1fa3cb8e36e5a752211a0acfadd0680e4f4b68a96440d1fbf46a39d7a53453a41f3c7c600c6aecb1e1717a8c46bc71d53c8c23b8078ec14e0c68a228406d4ae44abb337b49a91de347aa04a62a8f943a31b09eb6ee05fdd53495156dc7cb6912b2fd4b98e79e83d74c1b546e069e7ca9df7b401a5fade38e4067238c404f40e1d7a730185a2d62d7c19b051c217fb7c4f4647e0aa9910aad4244e7507d8e6bdbce8791b2bd5756e8910d43bb0ad1ae45dc94b73aa4ba2a4721f57a0b51ecbfac99d6210dbe354b5e9a2e513ecc3744b752c40065f64c79af67ef063b37dbcbd40d33ee3e47ad64307c1f4c2ce44a1784a1cbd46db7368c773f9d81f490d797346cef774bbca993fe0412fea3de932647708c4ed0f900afcec6332750c321bc5ea49c55f6d7986c10014ed296c2eacd7a830d833a95fd3103f1998611f9a31b20a89133db6aaf5e1b89e8a102db55233944e1aa7c27a23d9f462666055937dcec1dc6f4b268b1fb1e3bb1728d74732dfce696e5c230be51fa446088919baa9fc980495717b151b3bd2c8788e66e2f1a97218f47478997145dcd75b69575b662cce8fc387bd1af2d8bf9e3a1269d25e626e221701f9ab1ee56c791b193ea571879456b4cb94fd1be35184747a42c60f44dcfab7cdd29c02688d8ba11cd67444806c35d76e6624a7812db64d15ddd77a5eaa08922fae042d7b16f0705da62cc4a1cc43f7ce47450c69d60c4c3b3aa44dfd14deab2ffca42dbc6e4460717313e82d9cbf075327a74bc18b73f88a684a1825144d04d256cf2ef0c4aa0c60ace03da6bdc93f98f8de96f0300b851dc30eb759c309b2d51868dbecad593965c5897f232ed107fe161df045eb950e603d5b1462c27867069034abdff88659917b1d8274d3962f6f23d2d70436bcefcdf4e1d8fcc55a3f15e9672afb025ceafd943b9135542550a80e0978a5bf7d22bd11509f0a47d77b31681df7452210f4168e20648a9242dca67be2e992a621bffc82256f0f7f485759c67236ffe9c4bc387e36d42dbf50fb3d70a8ca7f823edd6434d2f194c7b4"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x1}]}}, {{0x9, 0x5, 0x3, 0x10, 0x1df, 0x7f, 0x81}}, {{0x9, 0x5, 0x1, 0x10, 0x20c, 0x5, 0xe1}}, {{0x9, 0x5, 0xf, 0x2, 0x3f3, 0x0, 0x5, 0xf9, [@generic={0xaa, 0x2, "1e0a1b935821ffab88d7d47f17f6abf4e5b0c6c028f42aa5abc9d9cef6e2171ecf1e0e672593e386d898f6c0df49e39a8d6c18b2e76e26846fcd132331e36c0826dd77518f1f60e6b723a2bd88cedb013938cc5ec1ff32f3019f00b260018ed9afaad9b62b22081314b9d36fe1ae08c86153231b70df4746b3c473d6e1eda657dda734bf9bfebf248a3cd39cfa508e19e08e96274c2603595e251d692309df2fa7046ac67c48a578"}]}}]}}, {{0x9, 0x4, 0x7f, 0x0, 0x6, 0x73, 0x91, 0x3e, 0x4, [], [{{0x9, 0x5, 0x9, 0x10, 0x2f5, 0x1, 0xcc, 0x7}}, {{0x9, 0x5, 0xe, 0x0, 0x1fa, 0x9, 0x5}}, {{0x9, 0x5, 0x8fdd3745f6114995, 0x0, 0x1df, 0x4, 0x7, 0x7}}, {{0x9, 0x5, 0x5, 0x0, 0x232, 0xff, 0x1, 0x1, [@generic={0x1002, 0x0, "301376cf0116871bd266f1e1d84dbeb3d66867c6615acbb4e9e035d2c92270c2d28965374ac97c9fba8e28e762532aa33b99ddb164b35ee85eada5346d965bd37c4f87ad23799bb8855fa546979fbba4f09440729e0ef71cb68bd7b9463504a0ff52b6b001eea48790368bc8eed07aa8bdd635b6ffc03626259d9609cc0d90b469ec963a248064a500b30e2f7fa9b352a359da17eb25e3807818b8cad68449860361303514534220d5198c5c3c825e6441499853aac2389f6b1290d60dcb59feca6be4cd6b59dc849fe9967f657d9afed5011c2321274cb0996e0576887e99a85bb6e3b973c4dbebaafe86922d03fe50235e6fd01c4d73181e9f1da6116aa74d630658fad3814a422b8f29378eb6a3fc044aef1fed0c311b73f3659d6ab0223dcacd135bab12208cdcde0bdb7e93fc3fb9b5a0830768d8e4c44d72aec0fa49ea82847c773ed1cb11cfccd32aa33aaa7e0560bc8fd401f1ed48a4c08cfdba41782cbe7041acd7db56ddb6becabae635b70100e0905facc75ab2b33e9fdca7a4e98a6cdffd1852e4519605e4ddbc908067965793ed18cbb52440fe7232b9bb7c504df3e7f4f779bc0acd9e1b1129fca2b2aa0d415fdd19be099d1ebf047c1ecdfe990f849c5052b10108b58ea229528c7c14835187cedc879efe07b42ab1b0a9245d467015b1b3dbcf321c2066010a5e872304df09dc89d8e2559b23514d785a5e69eddb850661b3e7915936f979fce4b91ad11d59892238d5795018e06bd49d62d6e6ef40c0968097c7f129b24dc5dfc6ebd2886a5cf26fc689ab90ffbfc256b4a5a0c8c327f44af50344a45ee76eaba8864d7bb94b31046d43da68cbb6111ddb917c2fbda65b1cc353398699dabc6e18e09485d29c778bc437138987ed2ba9074166382b59dc4b81e9db9aa1f3064bdf83671d44b0763a42fe3c3952731764fdb61e05b767b3843a84e6440ad1755f6de58e668503ef957396a45862462e9ca10560bd434e81a14e3f28e6add5f6c78ad5cec5835d8678d69e9fbe5aafb907f669aabd7608338188510c3733d365034d7e385d5c3b943353e7ebe7f7ea4a9061e95439f45d1fa9adfce2f75fd3abdc9ca7014186473e001efa212f44c4d3faae24fe9e88b266a7d8be10d07e5e05d27363f30910670c461905cc67b130e76e3a7ccf8cfc2e37dd1ac5103ebd03bd1279131470e4109b0d699520ebb6c98ebb0eaedf484f3a96732ffc6d11f7825a0d2125819b1dcad77690b7b9d7f049fdf939e5f4f030e4bc0467a342ee071be96b62bce1e9409431c010cf5b895a9c3cf0cd64ffde5b157c87090fd266dd8c1e96695e72add9b958a0ccdf447342c513ee8c2c55cf125dde45732a546e12487be59da2e5f01def16dc53027ec8c25579e052f7b4ccddd641d80edb837c7aeb30219e4dfc98d641bd57c187c43ff0ee50b65141652d55d5f89f01f203fd10f38dfd3b6f2ab3160e1b2846cbbbe6737ea0aa76ab2b9e92d8f93f09d388c45996514f0f3276866d643a04a5e0723a822e072930bad408bac443dc7936263268bb8e6f923e5bd96885061a33b5e8618c365d1c7b67ef997746c3829ec2cb1964b3ad48d5e0cc39d272736bed80154e7dcb1fbce30815c15bb34a6e3e82e06c24b628c3e50c6e5e4c2253838d133342adc9719e100284a41135de27c45474ba71c847e5771be0b9298d1aeacbe4789d1deeaaf928e58d305334d51cf40666dd4efe332bce21b1276c8ae8a37c86b3dc5c3ef1832603da114af93b98c52e9c1fbbc8a05863b914f87d541083d74a15d5f0924f2ed7bc53b40089c6f8dca7ccce11664ebe9cdfa7eb30456b6b35a54a65433f902e029b2c6e0298af6a686fb168bc6a452b7f4570affb1851cfdea992e373129e47b9baefed8ea0e5c256b217a60de73255a8681830444ff897c3651e1e1db34cf058e6785036872eb31615ac48353812f9c37da975e1b646e27dc0f210de38ae5c6dd47f54eb38194b2afd5193ac829d9320d612252968fa63740aea919d0c25633fb5996a8d84006d499d51f1466bdbebb1247369b5ac4247bce43f2b83ff845694566330f3c00049e638f66f2077fbcc1faa81aafb2bab66d3addd56274bf86d11c311e20c298e5046bf75baf746a9543f08ed1aa57bba4c6721b8f6bbf8b96dbd6398700efadb1a93a9b1f2620f29b98c4a6a2c6d592a93d8201b0e932454daeaf2afb9480f8adf9589145daebf242ed0e88c495e1874036ce63773bd354b972334114e853cf15fab61250dcea4343c95b553c52e4cf8a7491af208945d9e83960d956d063ceef98ac7622e12aab08760839a8e5e51b0757ed1fc20c6d6e288a4ee1b3b4edbf650b606844ba72f87bd8ee35becb9263dbf2b9d37d3c1b4accd4df4dfccea6d44739a9a3d534d2c7bb7a19b8e02ef939f332332ffdd27a3885752a0beeaaf792fe00a88fea4de31485a37608f35a2672beec9fc86733a3f34dfd5346bdd5d459aeae9b41a020d500ede7980225e0560ac1c637a02238468e4b956c4adfe4f83a37ea1dcdb29bf03dd30899d1cc2fd28e4a7ff0b47cee10d08519e1a7bbe6143751f993efd690dc75023fb9c191b4330b307654865709ba0434b31abf9d64399b039320806f33c5e8eaf51372c8fa296c0c8aac13716a01ed20bf9e86a534ff545d44f15e9036ee21b3a623ef8c6b371a7239ed52da66ea2d9b2228cf19c270dbc18e4303ab88a0b0262ce159d16539faad4f949e9f75e457641787ed0ea8c9ee89371434344bbf40954366524231ce20408d9b8b85b06991cd39d19ebc48a1e47b549cf7a3415399d4bd4fb16a0a0f65baca0fc98dddc8d8db52fb6b47b6ebcb256eb1b8f33f5d8d254b6e75a954558a90ef5d346b70e32b34e9313eaafe206cdf6b9b56b488f605495deca2d62aa92cb6062e1075f29435a7187edcd1082fe72cbdff57a6746dcd928fb1fc476e90daa49cd779524b4063561e60c7e2644d180fac7db035db645f482531fc59e52fde6185beaffc2ebf6cc4b12e9a83a897eb053715cb49925c9d75e566414d7ac7a881df46a247d28c2bd062c11f841d63d503dacb332db6692d0a99bafd64fb49b1028ff1ca4f7edd6a32596df63235345ff56361e56b89b92820bf7cb44ff36844532ae634bd8a25977a061ccd32b5f0adb8ecf3be6ca06b6207c5637a849163a93c68745ef400af8c2423af036647b974612b225483f0c644b1c998aa26da1ab7bdef323ee51e7a1a6204895b444028acb43a9322693e38aea55e92115da43813af028b99292ec17b7a7369db4dddbda73d5e86185e690729d91d117227077aded3cc76669b5a77abcaf5c67fc22bb84f793fee77aa275c3e5afe1086b8486f1ede474c9fe88c69aff4a46001e1522f67b87f43714bfc6c92755e92eaba6636d25b05fb92b95a62e1b7578d122761b2299225cf2d3324578e5b8a2462c3b728945b6861223ce7ca9de0254948619e965d54231060fe0567b85f45dc36e06b9130daa176d35f6d66e9e7cf4611f94f57c5895489867b9babe94d9df5a93869c072d7a63fce2556ddf69430948d4cf57d25378f6c1fd7a4c0c5b9057d7068a03266b3f5b9c1ca78583a5c39a6a742f0c8a3fec213768aa45f1f6dc866db9d0260792a5fb628e2c2d005d886fd5e69ff98a3783c0a2eea8cc89628ca34c3e55d3378614d1813e62741d27cc478692912c2a04d85756995e8e7acf7296b6fd427a6493ec66449e89d5281178c2ccb84d8a54e7a799df128de81a30de147463c8a8ed56de69fc963e03203aae42b73f2da5d53905a5d9207172805616953d470c83c56b679af11788397adacbc5216c710df3830c91896fda14702b31211a32d917cf7d302d31c9fbd722c797de05fef7846a667f06cc075ac0adccf4e00839cc0f7d9a4dff6d158f7b77c5c0ebd79c69c4ed44da2d96d848e73d8904f2e097896b68fb53949ab9eb51ef32f170bbfb59cf027da15eb154b83a088f9d8fdf69abb352bcee506c0f0a04bc9157a9599818da029662e0e22d94e34d7cb4c0181ffdd98c51bfc8b0e2f8a18fcb9c7cdab0b9ec1a4939391ac14ac7bf3ac057eaf4343ca708f7fb46a78000349a17074afa00cc46a83c1f8cd88113c07dfb9ad7a7fbcfc4450f612c71fea4a0c1677bc9513ea21bc23e3feee326b0a1b20cc66528b6db9211006c0e8fc7ec2e30b27e926002907a58694e14948c4b1e29bcd430a5f362fbd7f8d69012357513bb72323f3055cf9257726842f08fc4fe77b0c689ab6165aa1ac6383161ae89db2345c6037e54efa9a0f63fd2a05a076030670717130ef309a4caec516554f2c540de9979fa81ee40aa2c5aa47b0f67d6e48fb5dfc1b46dddac950f94a82a26d88483feaf735f280ce70586b726c9c9989571b23ce03520087cfa5fc3379a744d9086fc94e876d02d054780c62a2f05fc1f23748364b4e05859a4d556c146ce6d82d42acc1900be7c942a2f63f0ec72f6112085c01b21075eeca39fadb905817048edd18176a086074705b24fd43e88072c64b4ba1f2476292f94c07e515744d76dfa9358f654e0df6b6857056d1d41bba0c6697bd4db672467beaeec9d6ab45d97ec898d7e304749a371d7e81dfb50a6f1d0e69508d8422571c06fff80f3b0ffadba6805b751369eafc09f58a3d32fdff1b9820d0f01195a103ae8575ad9d5e22cf58973882101771636545b2b79c51ef762f8cc5211506c71d85e239f52312e6ec294b3d7451ed45cb26116ee68d8f3cd658c377c82dcc25ae6729c47a1418e5981484ea6a52364e2a990370c1fd8fd528366941d53decb8099e23ab27b1e37ee90de6fdd34b65dfab8562a0ffc4e5d0a12b49478cd537a6ae5973e6ef4a9044eba7a1ed9f6239dc1cd86cc429c52fe250805f07e502dd7c610b5954876cd54a3a93e65740c3fbf6269ae81c919167f98c5e5878c33fce9d767aefe866e52dcd3a811637ba0221060864b866eb02a325931c330884ef48c59049d49e6c29b110d6d9a37d4abf40464b0af53263194620c731f90bc92e3489f1bcf2f1f8f015f91704be210a07c72c45e4e7ce3a6f8ff9e01262e66eb1cd86fecc66691a08d809029a2292122a4a8dfd91a4eb26451a9df344c40143cf0389a94e4c2c57843fc3893680a8c6b2b7cb99ab912f74e0271f660995b5c9aafc72ecffaf68cfee519dbebfc60150c9389f8da3e5d49195203c7a36fa0234a1263f20a4cfe5435d5d3e109c127f3a0da3a80f09dbd07388c3f7500f75b53f9fe9f972090bd67b7eae385219ded674e7d321f47d7e0c44e72ed77182ca3195465996438bf70c797869954c291ff884aaf911306cb9febf86463fd58682d8583ff0eb3ff34048cef21731f2ab23ad10f553c910c5472876ec9c876c228b95c4ad52498242f01ab6a09025d9fcc16e59c724eb1f6213c4d614ba225faec1fbe77c4e331734bece797038feb278ea55fae34c04947d4e361e1477f5077bfab02634815694fd89b426364fe63483a03914bdb9ff93aec8796f45735b5baa1780ca5c53bb7a1f113eccc312f677fd4217d5d12c5fd832a2670511cdc7bd4b74f726679056156fddeb07b48c0c65b5647e6421f6e1653203b662d29a2386d413daad0633421f28ce45f49c6e5c0bd4f9e01775ee04928579cdc3fb53c67ebb6ba40451afecc0181895ce386607d568809d8d0b15f51ba63ce6c16f591ac08570accdbc51a76aa44399394fcb31e77764223a820c0db39cc77a1dfee467c251a318affe61c4d47a19ce854c26d71b427"}, @generic={0x2, 0xb}]}}, {{0x9, 0x5, 0x80, 0x0, 0x7, 0xd3, 0x90, 0x7, [@generic={0xf5, 0x0, "533a8ec5e790bba6fcf355edeaae9356f667acc618a2feccd6c6707283d8f69574947abbc8690c179853e9a5009db11889188a9a061ed4b9e4cccf308dae3b0d993682b1c3e9bcc7fed2ad061dfdd971160e59de7ca5b042012527f5129c6b84d67bb902fa16e6b3aa296136a077cda8d64d1cceda05833362babd465919ab39b03f8daf441ee49ac1589027634ccbc7d4cf13d90b5fcaa3aee64d03edf6ab54ea34a4699eb9b80441ead69a6d304aaaa715460b14674c7220d371b316d3ca3c2148b7e06bf7332e8bc273681912828008310663242765ea5a413a869d5841f02b356f704cb86d8fa15b3e645a41aea3f97398"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x2a1, 0x8, 0x6, 0x40}}]}}, {{0x9, 0x4, 0xaa, 0x6, 0x6, 0x4b, 0x90, 0x9d, 0x80, [@uac_control={{0xa, 0x24, 0x1, 0x6, 0x20}, [@processing_unit={0xc, 0x24, 0x7, 0x1, 0x3, 0x4, "1f5b29dd6d"}, @feature_unit={0xb, 0x24, 0x6, 0x4, 0x5, 0x2, [0x1, 0x3], 0x9}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0xf09298153827d30b, 0x4, 0x2}]}, @uac_control={{0xa, 0x24, 0x1, 0x8, 0x6}, [@extension_unit={0xd, 0x24, 0x8, 0x3, 0x7, 0x7b, "da3169d7e90f"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x205, 0x4, 0xc9, 0x81, 0x8, 0xff}, @processing_unit={0xd, 0x24, 0x7, 0x4, 0x2, 0xb7, "ae844970babf"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x17f, 0x2, 0x1, 0x7}, @processing_unit={0xb, 0x24, 0x7, 0x2, 0x4, 0x80, "1d3fb16a"}]}], [{{0x9, 0x5, 0xa, 0x8, 0x210, 0x6, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x101}]}}, {{0x9, 0x5, 0x5, 0xc, 0x113, 0x0, 0x4, 0xa4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x7}]}}, {{0x9, 0x5, 0xd, 0x0, 0x354, 0x7, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x800}]}}, {{0x9, 0x5, 0x4, 0x10, 0x91, 0x7, 0x5, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0x8000}]}}, {{0x9, 0x5, 0x6, 0x0, 0x21c, 0x5, 0x1, 0x0, [@generic={0x46, 0x30, "ad280a6c1b2123257c5a13c9023ba1a09cad2763d37680a295dc58d4f400e47dd56b91dbfba7e43bdc13b1a2f9a44523bf59e5f8371526e59e2aed2876467e474d9d20a0"}, @generic={0x6d, 0x22, "38c1706bbd0dfa7b81b1de374b11a437e8aa991fba98fe26b0a606b9b366904a0d401469fc7fa7d818ff16b20e7ad4f791fce100654ad52b82e2f73eca8ac097ada84535400b2b896aba63f5df00b94270c6f69cd310f58293d4737c1829dd204ac7ba4b99abeeacf3db3f"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x160, 0x1, 0x9, 0x40}}]}}]}}]}}, &(0x7f0000002b80)={0xa, &(0x7f0000002740)={0xa, 0x6, 0x300, 0x7, 0x1f, 0x1, 0xff, 0x20}, 0x12, &(0x7f0000002780)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x6, 0x1f, 0x4c}, @ptm_cap={0x3}]}, 0x9, [{0xa7, &(0x7f00000027c0)=@string={0xa7, 0x3, "effef538b437b9c0817a98e62d9db2f11ef4621a8c68e4de519f2f414dc5a20ad6ce04a7ee03dc589a4318ba321c8621aeb9ecaed6dea9733239645c4889a5d205df36af90f06a147e03571b12de5263125299ef308bf9377e7e3c7b580958629aaa28f0eef68ec6a476395cc3d9599945f3498d26abb577ea8202cbb97f16c8f35a197e4561ff798d31cd667c0d4da7bd6f78c3ffa70789c37d201cbcf011f80821bf3224"}}, {0x4, &(0x7f0000002880)=@lang_id={0x4, 0x3, 0x41d}}, {0x40, &(0x7f00000028c0)=@string={0x40, 0x3, "5d77bb76263e1f856150059bacdd9b18119cced64cf08ecf80dc6753585376018a463ce827d2229cc75c07c88727dbdf7cf45d3ba3b5e0d7649c64df1475"}}, {0x6f, &(0x7f0000002900)=@string={0x6f, 0x3, "6363815c02f21ace1519402b77c1d98b158966342f8bd75cd6e94f9d6f6a0e550efca01ae1ec01cef8b21e9f5f4686b47e29cf3fd0150ce8beba51657242fd1d9fd040488ea0897ffe178e3bd5b2627983aeec9353b414050d350b418366b984a8d9daf5b4afc4fa763a6d41f7"}}, {0x3c, &(0x7f0000002980)=@string={0x3c, 0x3, "c8e06e77d997581f278ef55579495305e2ea6159b39bc11ff7eb3bfb256b3e7ddbf42746654d751132a8d173327d593d675a92af5d7e206649cc"}}, {0x4, &(0x7f00000029c0)=@lang_id={0x4, 0x3, 0xc0c}}, {0x4, &(0x7f0000002a00)=@lang_id={0x4, 0x3, 0x3038}}, {0xd1, &(0x7f0000002a40)=@string={0xd1, 0x3, "68785ab3278848434c9f7d453f16ba2b3c1ddbf29556d3986f1f5ab441efbc199d073b287a6e885a2f986f3ac4f72ea7e8573fb257388e6e3068e015d93b2deb7b31093a0b047633207d9268a04b851a56f6524093f7352efba5d3e6356ac995896aa67cd768fa800ba0bf8bfce53dc5f3139146a6dd0c719e789a2cf1ec58176711d8f98a5f514aa9c75032c556374d8100349ff8f537709234ce1ad2c5fc2cbe11fc54bd88dda595c0b02856b77ae08d12ae74313e925d680af3e99b71b355544852552a3688607453985f4f1858"}}, {0x4, &(0x7f0000002b40)=@lang_id={0x4, 0x3, 0x2401}}]}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 983.168079][ T2770] usb 3-1: Using ep0 maxpacket: 16 [ 983.178260][ T2839] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 983.238141][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 983.298208][T15960] usb 5-1: new full-speed USB device number 35 using dummy_hcd [ 983.305963][ T2770] usb 3-1: New USB device found, idVendor=05e1, idProduct=0893, bcdDevice=70.12 [ 983.315150][ T2770] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 983.323317][ T83] usb 4-1: too many configurations: 82, using maximum allowed: 8 [ 983.332506][ T2770] usb 3-1: config 0 descriptor?? [ 983.370692][ T2770] gspca_main: stk014-2.14.0 probing 05e1:0893 [ 983.377008][ T2770] usb 3-1: selecting invalid altsetting 1 17:36:20 executing program 5: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000e40)=ANY=[@ANYBLOB="1201000053ac69100816040085400000000109022d00010000000009043c0003836fbd0009058d1f00e600000009050502000000000009058f1e00b4000000"], 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0xa0241) syz_usb_control_io(r0, 0x0, &(0x7f0000000cc0)={0xac, &(0x7f0000000740)={0x0, 0x0, 0x18, "728a5acc1879b69c1ed38e83733482b78fb264590a44af9b"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000e80)={0x73d, "383770d7e14deb4002f9ca5acaaa940ec6ddc45215a4e61238e81a3108a2393f7e992828246b7fab88049bb4b7c7245997e05d59daabbdb5f0ba2c307deab5714c673f32716093f6b01dd39c5837d18dbb42ede60a0edeecc25c6748a3cc6b9672bf087a11f6608a11a50a8ded7328268099dea77cda0687e19303764c87b704e35198646f0fbf2bdff85dd8ac0ceff639d65af4c4ca5e927400fb3c3bf692aabcb2aa1a783518ae678f8c68abd96423d0d7b69777db13c2bbe8c817caaab38a351123f7a1be478445550f0d555f1b3acbed485862bf4c0811a99f6a3cbf5d10ff85a3076b810be5e42bb00f23682a268d89812c34bf16ba07c79bd09e783bc2f33f00d43f5679d2940df1d2c005642b307dd70a46147180d5094bd93302c070cdec387851dba5275b98b23382e170cdee27e2ef7e3184422ed3225c4fbb5684ee5f2f2f90d4709bee4d447bf16d4ce78bb2a20551b037435630e6e554406ccc60186c93198b60b681e1d04a249e1ab6053eedde64c7fd511d4004f94ac73e789c664e3315ea921f79e0706fd21ce6e9c8df6fd93cf2f2382bf6dd52401545e291ee632e00e69566cdc19dc061df1d5e3a0052e3acd3316a161d6c16258f278d96fccbed8bc2b576f3f7b1b9a2f4ffe71b5d400eb17fb80105c5a535c22566d1eb43f37cf0735ed69f42fd2c284523f4c6749c47c9cd3d70bee95c39649f077c6e7cd3b363c232f67fab555285b2f3d84fa3991656c9f4e598b3bdd65a85bb651ebf674153cfca4e8f416665f2b39ba2f489396e600f88757b6d2f9310e8f8c9eda7c2b06e256b68a1eee90ad7d25373fe54d6f77ef7e6b2b0531c4778ff4b851efb8983533df0393d208bb08fe94f33a9256b8238009e989f9c13d8ec5ede99502d66124ae3728655b8f4bbc16e20d559fac028dfd3a082d9a510ed5a878d33510711e03ad0e9a355ff93358a12a200247ed56e3dded358c3340a408ccd758f1d437b64d90d5e421021aa59894db6a82774a347c89149970af66efe4159f9e238b4c1b01d70aa98f9639d5242b11b9fa84638b8464f05d3d79a7e3922bbefe0a7718f147de17ba4004a520813c8c3d75324144a8f7784eedf48c320fd383d29ea729a3ad49e4d393aa8c0133675c086526717ca01a0d8dcf72eaca32550c49b289791a4ef6cf56ca02c7c53fb3b0e85526fd3f67084df732f3dbf8883139546b2fe29164ef8c97bc0a225dc4cdc2b7b02f606cf98c4bdc54388fabfb24f591c1fe19dbc5dde27f93151cf95ba5c2bccc0321de443ce25a05a7815447617f20f35892951fc4f6f8ed01e20025ba76e18e5f30d639071133fd43be4e876f6de03199012eff99d955439947e2edfa7837acd0a22df2bd75f7b83141bf520c8c6530f75a8b9325ab1c2787a66401a2843c1c1a78efda210a9d68ed7b6de678894ad8d0b75389edcb6d295755ae01840192ae0fa543be8ae4c92c16c6177983b565ad41f11a00c44ee77e591016614fc1f58862a814cb98da053ffe0de83389c47abc946e4083d5f77771ef45ad4e848458a10c5df5b712dddb455fd65e0f303b87c02252236b8a27a5f1f848f443b77ebe4ea4c1480e043de622e7d78806207414a3a6a37599f62134c07aaeeec734ef24ea65850fecce553a26661e5e07db225197382e38b0aae36c78f4483ed16c98af1630c80a848e2011fe1ec659802a72d8c146f7760a081ab516060ec74d1c529872885124aef973634f14c6c6a8cbe40d3a8331c6cc29d5eb53377cfdc64419e1f4dd09d878dd2dd8a688968c1c7a85b95c9d387c8cd8bb3fed6220d40f00a89b82b637ab217723479069fb6e7ad8dcf366e5b5e2e4846f15db46cc5ebc54ee37ece7866d93256dcf86e538f43c00ede570d47da9ebc64259ab69d322135543beff202fe2a5842324f129d2d7d8fd829ecfc9fd95c3dedd1ddffa80679a9b6db0ca1176fb2ad3d915aa7e2a48c7c78a0d5568586e91e2d7c190aef90aef6228d94b2523438fa773e0a7ab34d133c37ea1ae537fd406bc152f4cfe3b4e11c8c37788847785310ea2266054ecc0700ac103df08c22cfa1125dc1c207c8b1752e222f831a3e0f255d47eed95a209fc32be24869c542702816906886c0e226c7b88b0006c6185f3be73db92d48bb46f45650d3a877219ad6fc60ada9898bc46835c04189d736183ae0ca883aba0a8437ce0da3493d527450acc76e0d85ce968e30089c41903a8906a8c17471cf61e6b38ba1f3f377329834e3195473d593aa6b04cfa0ff9b447caf663bb4716d7b9aa9c902c9fb673a9d060e15c8c46c7d46bda80309e750dbc20a8a80924a601f9eb40010b02bb3b77cf79cb576eba949b9899bd12600d8d14077bf817cf9e973c94b3ece57db965b719871ee5cffd588365c81c1fadfc5936f6d4875a8f135c4a8e4d409399dab7e31f68b4a41ea9592077eec90fa89050d02127f748c3f3a882bb9b7785d9abb74de7139a94e98c84793eeb67988a1bac40e567cb9f7c96ba160d9edd1ff82e952220e71afccfdb136d2107e48b4df291f6a7dd81c42990e228e6b95c2d5b00037d799e5312ae8262edb49605636285b88420b87e1b8ba7aef5b54"}) [ 983.418772][T15960] usb 5-1: Invalid ep0 maxpacket: 512 [ 983.448211][ T83] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 983.455837][ T83] usb 4-1: can't read configurations, error -61 [ 983.462677][ T83] usb usb4-port1: attempt power cycle [ 983.478163][ T17] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 983.568085][T15960] usb 5-1: new full-speed USB device number 36 using dummy_hcd [ 983.578167][ T2770] gspca_stk014: init reg: 0x80 [ 983.583022][ T2770] stk014: probe of 3-1:0.0 failed with error -5 [ 983.658184][T15960] usb 5-1: Invalid ep0 maxpacket: 512 [ 983.663911][T15960] usb usb5-port1: unable to enumerate USB device [ 983.718120][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 983.748067][T12050] usb 2-1: new low-speed USB device number 18 using dummy_hcd [ 983.780842][ T2749] usb 3-1: USB disconnect, device number 24 [ 983.848136][ T17] usb 1-1: unable to get BOS descriptor or descriptor too short [ 983.908119][ T17] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 983.915805][ T17] usb 1-1: can't read configurations, error -71 [ 983.928092][ T2839] usb 6-1: device descriptor read/64, error -71 [ 984.118202][T12050] usb 2-1: config index 0 descriptor too short (expected 2331, got 27) [ 984.127702][T12050] usb 2-1: config 139 has an invalid descriptor of length 0, skipping remainder of the config [ 984.138665][T12050] usb 2-1: config 139 has 0 interfaces, different from the descriptor's value: 5 [ 984.147864][T12050] usb 2-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=96.d4 [ 984.157136][T12050] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.188111][ T83] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 984.288084][ T2839] usb 6-1: Using ep0 maxpacket: 16 [ 984.408282][ T2839] usb 6-1: config 0 has an invalid interface number: 60 but max is 0 [ 984.416609][ T2839] usb 6-1: config 0 has no interface number 0 [ 984.423238][ T2839] usb 6-1: config 0 interface 60 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 984.434325][ T2839] usb 6-1: config 0 interface 60 altsetting 0 endpoint 0x8D has invalid maxpacket 1536, setting to 1024 [ 984.445754][ T2839] usb 6-1: config 0 interface 60 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 984.448086][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 984.455559][ T2839] usb 6-1: config 0 interface 60 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 1024 [ 984.455607][ T2839] usb 6-1: New USB device found, idVendor=1608, idProduct=0004, bcdDevice=40.85 [ 984.480172][ T2839] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.488420][T12050] usb 2-1: string descriptor 0 read error: -71 [ 984.496351][T12050] usb 2-1: USB disconnect, device number 18 [ 984.505045][ T2839] usb 6-1: config 0 descriptor?? [ 984.511053][ T83] usb 4-1: too many configurations: 82, using maximum allowed: 8 [ 984.549896][ T2839] io_edgeport 6-1:0.60: Edgeport 4 port adapter converter detected [ 984.558321][ T2749] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 984.566370][ T2839] usb 6-1: detected [ 984.598281][ T17] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 984.638240][ T83] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 984.645930][ T83] usb 4-1: can't read configurations, error -61 17:36:21 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r1, &(0x7f0000002500)=""/185, 0xb9) write$hidraw(r1, &(0x7f0000001080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59000000000000000003bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0], 0x0) 17:36:21 executing program 4: syz_usb_connect(0x0, 0x37f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe6, 0x3e, 0x2f, 0x8, 0x54c, 0x6c3, 0xada7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x76, 0xcd, 0x3f, 0x0, [], [{{0x9, 0x5, 0xf, 0x388bc9023bdf1dca}}, {{0x9, 0x5, 0x400000008f}}]}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x40, 0x54c, 0x5c4, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x80, 0x3, [{{0x9, 0x4, 0x0, 0xbb, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x1000, 0x7, 0x1, {0x22, 0x3fb}}, {{{0x9, 0x5, 0x81, 0x3, 0x105, 0x9, 0x0, 0x95}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x52, 0xf9, 0x7, 0x10, 0xe9}, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0x7, 0x5}, @wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0x20, 0x7, 0x9, 0x3}]}, 0x7, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x5012}}, {0x4, &(0x7f0000000180)=@lang_id={0x4}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x1c01}}, {0xf7, &(0x7f0000000280)=@string={0xf7, 0x3, "ffb16a117ca47776115de72b0b395685033cb859085a225943a430022b4f8e8678ec09d8de99b9757e54fe5dec73ab41b962301dac840ffcf11ad02a2a7adb29df03ec7e07c8605083810f4e362fceaccbea6eecf5a10969ddc1f592f1e7ff51dedbe79fe23384bdfe86ed81c2b493d7271d5d32f0eff2b074fab51d82a639761465b853f701a4d79221bdaa3b0675fbafe2dcf0fc19ad066f8e1e8070eb810226118eb69c5d1d0b38bfca3409b3f9645b00306f09c0e50673cdd427191c1c317f0f86e852570e64f1974a8846142bdf5eefa2349d068ed820b5f7e4518482cbcb3e72d452c5358b3738ec1b1398f8c6b610547343"}}]}) syz_usb_control_io(r0, &(0x7f00000005c0)={0x2c, &(0x7f0000000400)={0x60, 0xb, 0x96, {0x96, 0x3, "2a1429318df81103611cb320b24ecd840d736e98fcd4f1d741628d66437a11cafd3a3bff7d1aafa7d56c826d47dbf28ed927ce1070406c35687336aa26abb21966bc050809265d527c5d198fb4480b8104fb2f55c29ede9029e277d428858c9ab520944c2d867c170c7535ca7f550706a2b1b128f6e2ac25a76b11d3913ec1a75591d36fafb51731ede1a91793e311b3335b6d5a"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4c2d}}, &(0x7f0000000500)={0x0, 0xf, 0x2a, {0x5, 0xf, 0x2a, 0x4, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x5, 0x7fff}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0x9, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "79535819e70973af9e9511590beaf17c"}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x6, "c25529db", "9308370e"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x3, 0x8, 0x40, 0x2, 0x8, 0x3}}}, &(0x7f0000000a40)={0x84, &(0x7f0000000600)={0x20, 0x31, 0x6a, "c3ce64f5723ff1921e7c6e9ab51c0f1485a6d62579afacd756f2f4a5eb52befcfb08ba916fcf20d48fa01130368d3d52b459ff5737988305d117ccb68fc505ae1bc41a9054f6a62eaa48d45465f3165df3e25813cad22b7b0dc4ab0eebd2cf6cfc4fb3a29639b541f99a"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x94}, &(0x7f0000000700)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000740)={0x20, 0x0, 0x8, {0x2, 0x60, [0x7800]}}, &(0x7f0000000780)={0x40, 0x7, 0x2, 0x6}, &(0x7f00000007c0)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000800)={0x40, 0xb, 0x2, "5e89"}, &(0x7f0000000840)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000880)={0x40, 0x13, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000900)={0x40, 0x19, 0x2, "409c"}, &(0x7f0000000940)={0x40, 0x1a, 0x2, 0x100}, &(0x7f0000000980)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000009c0)={0x40, 0x1e, 0x1}, &(0x7f0000000a00)={0x40, 0x21, 0x1, 0x1}}) [ 984.760017][ T2839] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB0 [ 984.770538][ T2839] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB1 [ 984.802696][ T2839] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB2 [ 984.811000][ T2749] usb 3-1: Using ep0 maxpacket: 16 [ 984.818376][ T83] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 984.826801][ T2839] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB3 [ 984.858216][ T17] usb 1-1: Using ep0 maxpacket: 16 [ 984.928213][ T2749] usb 3-1: New USB device found, idVendor=05e1, idProduct=0893, bcdDevice=70.12 [ 984.937477][ T2749] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.946790][ T2749] usb 3-1: config 0 descriptor?? [ 984.962569][ T2839] usb 6-1: USB disconnect, device number 59 [ 984.988209][ T17] usb 1-1: unable to get BOS descriptor or descriptor too short [ 984.990382][ T2749] gspca_main: stk014-2.14.0 probing 05e1:0893 [ 985.002985][ T2749] usb 3-1: selecting invalid altsetting 1 [ 985.009305][ T2839] edgeport_4 ttyUSB0: Edgeport 4 port adapter converter now disconnected from ttyUSB0 [ 985.020328][ T2839] edgeport_4 ttyUSB1: Edgeport 4 port adapter converter now disconnected from ttyUSB1 [ 985.031333][ T2839] edgeport_4 ttyUSB2: Edgeport 4 port adapter converter now disconnected from ttyUSB2 [ 985.043230][ T2839] edgeport_4 ttyUSB3: Edgeport 4 port adapter converter now disconnected from ttyUSB3 [ 985.053585][ T2839] io_edgeport 6-1:0.60: device disconnected [ 985.058442][ T17] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 985.067331][ T17] usb 1-1: can't read configurations, error -71 [ 985.075433][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 985.081286][ T17] usb usb1-port1: attempt power cycle [ 985.118222][ T83] usb 4-1: too many configurations: 82, using maximum allowed: 8 [ 985.148123][T15960] usb 5-1: new high-speed USB device number 37 using dummy_hcd 17:36:21 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x4, &(0x7f0000000180)=ANY=[@ANYPTR, @ANYRESHEX, @ANYPTR64, @ANYRES64=0x0], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x401, 0x400000) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000000080)=""/141) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f00000001c0)=0x6) syz_usb_disconnect(r0) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f00000003c0)=""/17) ioctl$EVIOCSCLOCKID(r5, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000040)={0x51, 0x0, 0x2, {0x7, 0x1}, {0x5, 0x4}, @ramp={0xffff, 0x4, {0x8000, 0x4, 0xfff, 0x8}}}) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000100)={0x1c, 0x0, &(0x7f0000000540)}) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f0000000140)=[0x800, 0x496]) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) ioctl$EVIOCSCLOCKID(r6, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGKEYCODE(r6, 0x80084504, &(0x7f00000002c0)=""/224) ioctl$EVIOCGID(r5, 0x80084502, &(0x7f0000000200)=""/192) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r7) [ 985.198352][ T2749] gspca_stk014: init reg: 0x00 [ 985.203250][ T2749] stk014: probe of 3-1:0.0 failed with error -5 [ 985.211980][ T2749] usb 3-1: USB disconnect, device number 25 [ 985.238233][ T83] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 985.246019][ T83] usb 4-1: can't read configurations, error -71 [ 985.253830][ T83] usb usb4-port1: unable to enumerate USB device [ 985.398077][T15960] usb 5-1: Using ep0 maxpacket: 8 17:36:22 executing program 0: r0 = syz_usb_connect(0x1, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x5d, 0xdc, 0x8, 0x61d, 0xc160, 0x8bd3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd0, 0x28, 0xf5}}]}}]}}, 0x0) syz_usb_connect(0x2, 0x1798, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x72, 0xc4, 0x0, 0xf7, 0x6f71, 0x9935, 0xe0bf, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1786, 0x3, 0x1, 0x81, 0xf0, 0xc8, [{{0x9, 0x4, 0x54, 0xe1, 0x0, 0x2, 0xa, 0x0, 0x1, [@uac_control={{0xa, 0x24, 0x1, 0x40}}]}}, {{0x9, 0x4, 0x49, 0x0, 0xa, 0x8b, 0x83, 0x9, 0xae, [@uac_control={{0xa, 0x24, 0x1, 0x3ce, 0xff}}, @uac_control={{0xa, 0x24, 0x1, 0x8, 0x4}, [@mixer_unit={0xa, 0x24, 0x4, 0x4, 0x8, "3926583ebc"}]}], [{{0x9, 0x5, 0x5, 0xc, 0x1ef, 0x7, 0x6, 0x4, [@generic={0x66, 0x5, "d3a029bab9a984f34e6e0e0f789b09f6a8a5e84e6260ee9dd3b194722c43052bbe7e65b41bfa6efeb04329f0b0fdc7507a9e1a9b8395255e5f3ee9f0dac6e795957cefe999f55f8ec6314df7671600ba239657d318bf0587e4bfa5bce5affe9930cbdf35"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x28, 0x8e, 0x1, 0x5}}, {{0x9, 0x5, 0x3, 0x4, 0x3a3, 0x2, 0x1, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x70, 0x3f}]}}, {{0x9, 0x5, 0x3, 0x3, 0x370, 0x0, 0xb5, 0xbf}}, {{0x9, 0x5, 0x7, 0x0, 0x26a, 0x5, 0x2, 0x0, [@generic={0x1002, 0xa, "affcc58746a43c0a1d6ff02b126f7ed8cc066a753bab157dcd039128a3bc2aa82e8cb5a58d509a8f2998f44266f63102946d1ee9be8f339aa1171a5becb43c6b9a29ff86bc69bd8a9ce41a8de99283912abb5a446d9d4b52a65f27efe746c0c37d91212c004fb025efb63cc4be95be373f66ff046c180b6b7df80dd5ce0a07f9ba2fc86182bb51c0b5a11f1f898135c0273e53e5a6a15cc533e60d58100bd2fbafccd139074d9d4fb33b9587c9a95166e537df2980c3d02d682c842f5b734e88c2e08bf813b0e72e0a4c4f582e67e1dae69c87462a620284f03889f29bdd7b7bdd2476f55fd1cf6f28d15bb39ab2f488451ca03edbebdc48f57551ae2d4dae4b927b3c7cd9d9c0dee79f427d61e0d19c872caf5520d98648a1db55732f538504ef062dc3b4f8fee9ff6e4d63617021c2bedee5585432e4330981af15918ef3fe4a7daab4d8fdf4f3cf06eaba84a66de6ef8d786e94cbe15994928cbf7538f4e47fc88f0bd9dfca8e57d21ea5549c61bb317b416455f000aeed4031dade5918535d9ec53ded5df2d253138e8ac5b7a3fd5948f6faaf792268c06fc4b5775c99f4c6af23128b63870cc3cc17d9384575b5a7aa8e8f8cc43260a3db8777f0aca0640fbf6d6fd477ed31dbeee236898340409fd5836d70a95ec63155b0a5613dbb507333bc4f347563724a11ec05d79e41498a3baa4c1253da3b748180ef60cf978c2fe3ccc8a4b0489c6fcf8ae36cf7b087b533f02bbe01bc1316b49a4916e9de9bd1f03eb9ba52db88aeecda2ab34c32a3c62fbac3a44de3ea2dbbd590654226de9987e4788a7208e1ac9ab20163cc3220d5cc71edc1fb5dd7456c0b09e0c8b71de2b515bf12d0d6ffc984bd9f2ef310c1ebea3dcbb7ee5d9791e8fac1617e448f47e721cfb4f0802946e18298d1105cacc17c8784cc20f793e96d6e7a3f01223d2758cfb3636d03bf4cdafcae47fbeec3b020f491afd6b62d6ceabcff1ff809f247c8d68edf3dea2217df9f450caee4dfcb0ec4da87e0e26a2ae9c4b140917dfa7068370528c269146850753a2697fee38fc61962f0913a96595769fc10aa9af0155b74b299afa38d7609084999b1357dc30e0c4c8b75deb1c8f3ffe557bb7f7367402c04dca530c65f660dc8b0f8c3c5375836691bbdd6ccc137de76072ec80fc83d25199573bd0cbc896f6f4259cb6cfa3ac6c06367bafd56fe48df4e1218c59c12484ac681d9447788e96ceab1653f4a910b3598991977da1ff7edf2b4f800c719adf2c3b6d75d06de4c5c328241036d2d3f760199238aaaf6f61426c40fa6296c316082c113c799d328f321ade812ca9fc6637e44c69751d99a72e63cdf6d8b3f2ccd717a640eff8a8f109b80b43a6e882d2c7fdfebd76248ba7e9f2401417d914cb13879b2367db8748968e38ed6426662e67f4b2a2a842c05ed96bf8bc492b3d8a4c6779efd637031a242855f419aa3ea0077cb104669fe81f8f63a16453d317ee1c378a6ba9fab29886997fc1f48eaae9cad3b6c611c100b6f066c4937f8f3a76bde7e2f20dead3cb5154977524b7289376c6faf318d3d79cf3edae5fb4fc7026b71ac032acde1e1b5d7fe99cdf88c3e074c8295f0f911d10056c84c3630884bc5877422c764b549aa392457be2f82dd5140a7a00518db6fb19f5961db8a52a5c9e80a7ad0245df75ae159e5e4729b59f25ce0995934a5dd08bcd9cbcac7df5fd9345543901c0f79c966f7fdcb58c90be3bbce11f5f6f94cf18fe010fb219057e21cff0832b8e4e08b8efbd1c3be051518d2300c9ba3ec33b38b8b20b52e1119c553830b770580db4de884833ce58744887a7da50be82070509b4b78a60a7031c93d61ee282609448ea7da19e153010c05c2a6e2d1a3635c6a1ae6916d8780f0d75e174fd4b1924a3106044fd8fd115698fd1815897848aa4d60af398dadbf2522e710fd263b968613817357a9095c148de04f5dcc1dcdc738715771010e25901aac7c49f45606da81f9198e838f66f266825d41e4ff422c51d902341ffb559b72c5feb35d8e874ab10b6ac55c1551130930a308d1ce6d3c456cf91e81f7bbe61f74362410e11d12c7b92118155cd215f7734dcd1eaf14fc6b7d5ef7c5e505bcce99932b17d443567f74d1e37e286106597b4089b328aff9074f9da2fb2fef6598dae6f7a66fcbdf5560739eeb55f575980a1a1b5c50a0f3c289c8f20f7b1154b503df8ba49578300cd04f85e62f379cb1a929395070e087e3b2a91c97729fb3447e74dd608a17edc54da8bcd4d4ea676f238941d301b77fe1f091c9e28cd6b61c109c1679faa9eaecd3bff1d43098c09ceef8566724bc8f7d4d97b894da883dd706870afd77475530d06e76baecbcc23e5619dd66056275e0ee4250867737d2d0e5b27e1f913cf8419a50547f92848c07e2742f419a0857888cf065152317bc84b534cdd5b2b022144405c6170e35c332a209261d22b21e68900658489da7989c6c951531d3f8bf3690d51c2747c256fc753a9844f344f5f5d8d5ac6ed0ce2bef63f610ae102009da603582149688e2c278743f2b4b4dd49b2e2b3d65cbb4cfa9ed4eaa376cc9695ab987944ad986f4108414d5829ee269c0ece14aa777871ab9b0b25cf235516b16df846cda9c88b885748b10814cbecb78506d5debe6edafbaf32e004654dc04676574ceae6ad05f319ab5a7ff996afa85374b66fb446262fdfedc207d70684a365766790c96e78dff7ee958ad61d3b1701661dbfe3adc932155a5ed8ff850937be53d1b4e98cdcfd0e9fb3bf7673c8a58f0d4dd023fb7a67418e09a6ad7211bd8fce39a6f7137a59cd41300eba379e8946bb607d43c9e4f70aeecfe7d24fd3418821e8ae7af900e1afaad791573004a9838c5f4177ce3341cfa299727cc3df5005f9d31c1c0e4d75b926bc7df1b4d6675d47fb679d07da857f89d8520495d148dbd47419938e0ac42f7ba6c5a4b6935e7b8b14d794f95558ea3b02caac5f461dd91cf5f73097ee195f93a6585a12e58bbb481809bc90220936c6c32804d2b132cebee59b3e05b86b9d50e8a50e6489f8e30578349bfbf866210255a3d77ca76cbd5bd329633e1130b27382d905df74cfde074feebac492b0c745c49e2c54e98ff18d336afe8a14cb6aa9679ef477731840dae20a7244feae06c007536a152285d18e1a80e9bff54956c6e47bf27679e686fb57874f7af0fac24de117733f9aab902e171f390ffdca5898c5204df99de225ad2a5011e8261f4cc79cd0b516c41e4e88d44879b09eb17902a6a322f23c682f1c5b255d97c698c905f417a8f3e61ab7b9a97c4ae93af4a611ebba8d368c5a5941590de41d07d18d70cec40520a9fc6bcd5d9953ba692cbc83cf41feebbe939b33d3e3041346d458c0ae975a5aa09b9f036961724abc49908ab977dcd21c7425829542467af0574088046f61a50a25916c4a25cd0b4cf0b77e6a7f81fe18b63ac2065a91d4d9ac4bd832a62e2c90e2b824c4e9b7465cfa09785dd95a190c7e96d76be1c9d975c3fe4aaddcecc4cdf97f8db5c8a788480849614ff0fa19bd860a87fdded70fdfd53718cecb728729ef6cfe9c20f5b84ae8e957c8c724be469c11adee0acd02420314b771b4b557214c36076213dceee534bf008703547dbc532b8c68f843e427d03f72b9542534afbc2658b34248c7e193da0904be5f478d2cc61826fd363fe035d375f9cdfa5088047c31efc406f50eb77c6512160409ca3d88bb1ec567870c28df46063c15de4bb49d7e5fffe141890ffb154e904c20b20dd39a7b06794cc02bd378dcce1dbe2af848a99c38c0413f1fc2f74da925f50385b0a633df2f2264273bba4906dec80bf1c330b936e27fee394ff2308cc913a85c2ac02e8189d95f93b0dc9052ac1b4bcb2d7c6299e782451324e6ffbc4166bda0fef7c251c49ffe691a9f05177d91767ad1eda1510ce8409248b9f1d4aaf74707e6acdd46e58879023eade5f51c1e4e48194508ec84d1cdacac8c56662c386f72172811d468db9cfc04b653f12877039dd1461d42a8393d7e9723eebbcaaf2b26b78de002bd39c2a3d1cb1087ede9e31d5aed37600d23fa48de989647b78832bdb1a69201bc3d044b8f0945d73cc81818b65d038885f638753b75f9293e42466ad0e8a3ad87b7da5205ff3ce794223b69b78d06b5ffa431763dbf236a049a18843991b78045d812cc9091bb42d9cff16f530e4f8789884f10bb0b0c47e28d6ba725a713cd5a29543709ee898ae779af476f842190dc4622e01e7a547d34b88f714db2bea914e7d9859b294661514b9c4f0d491d8f5d0190a5e7751e97059657a13cd8384325e6949c7a8b601ff14bd9ff2cab96848d4282828a8c77400e288cd51f8526c2c60aa5cbf74a59432aea21eeffdcf0c95ca0d3d66d44b74e0ae5fd0e15df14e452880e649765ef5132f48e882543aed5cb0822ac0baa9235463475f4cb48e7f4624f271f00405d5b9ee8d478b513ca7ef0a161b34c061c9a54f91b43a52f55477cbdd667e7f4ca2e6dde0e7cc3943aec75794bb46b0abd8c3f115f0181ee7a4ce5efea14ec378d2dba8c9e94b61965ce75448f9f31b2b7bf5c940d7a2a61d3a70e85b11e66b13712162e31f92575a7050ee3294f5c488ed5bb997782d1da9a9add9c71f658fb48623b6fa0d82ae9eb8efa5407ac7ce8c26c6664c14cf541183cb1c138dc60207bed5f11881ad1f61f1ac3142fe49eab183933a997f4cf4b3d106ddcd6435f2adf136b59f3ba51721f1e450b1dcaa2e6f6aaa9e89b20d6c22eb5595b19ee75625c34ef7150deebc72021dca32a572e994a8a4879fc6524f29a946e441a5159f19fae53847c8f49c4256cd63ffbd3ab66b689840e5afb90d6e8234a8d9d6679a00745115886fc89b2620d70aa3c7d8bd6a094cd8904c5faa3a6f816382d1d8f7b929b66123eb9feb95e8760e028c8bd828f34b5fd4a504b482b21fb79900ea87789e48774bcb3d72dfa59ad370aec945fea65645c8912e1c9232ebce9452f4e89201307f6f33f0fd8908a4f1f12bfb58c554cfc43e3da79d26a31570d10a83e383b9c3c57c4144b34c891c4f0d1e3d76c686e6acac8bdc1f5b36944175b29c32835ffa2e2f10788f0dc095680ccf4cda39813dbeadb416d102b24062e80b8f3f95857f64627a869f4518bb6f9f0f15393f961cb37228da7240a4618714f94e29ea93bc622691910cb7727d6f0c694ddc131add6d0698c146096fb678bfbf31e04a9e163b5ed5ac8819044d41e63fabb20fe022b0e66accb9e96c4858f0ed3d36b37d3994c112a19998961f038e428b811b0d8cfdc16f9f2e6bdb0c6980f39191ade1e2d8a65ff6405c71bc36d3cdc04b511deed92b851d32c756717739ef2d16e8e484372d95ca71cb598a7f89da039fc055f345708852d7a15866a3923fef732ba1fd99ad8a9f3df90df85d6ac525ae5e7883039d1fe861edbd727761f38951e8e8e8cacc3ee3368fab24c7d66a76241fde1992a65c2e2139bb9a5d88725e00605c3737cc2f62b58af15780dcb0d91c655bebcc7831ce98231034cefc65111df71588353520473b64ecd6a3855de4ffac7ece56e1738644ddbd4f4ad3425cfbce49d07ca8abafe238eebf68546aeea14af53ca0ee6c42ce746f99fee0cd96d0765dd837bed4263fbc07367bfd63d6d1df5805d85b1462ca42df7a60a9a3e2a57c0046d3c6b50ce285383f0c26baa9fdf94522c887606c65c39019960c3a68c0bfa2337649f32044529f61153e12ac982034bd15838c3f04e04cbc"}]}}, {{0x9, 0x5, 0xa, 0x4, 0xb6, 0x2, 0x9, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x1}]}}, {{0x9, 0x5, 0x8fc30090bff5c2f0, 0x0, 0xa8, 0x6, 0x40, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0x7}]}}, {{0x9, 0x5, 0x2, 0x10, 0x1b6, 0xfd, 0x3, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x4}]}}, {{0x9, 0x5, 0x4, 0x8, 0x1ba, 0x6, 0x81, 0x2, [@generic={0x10, 0x8a98f32ffcd6bcb1, "f606d66792114a60994667e41d8e"}, @generic={0x9d, 0x23, "ba2c6aec20193cc04e87caf680f5bf596e4c6b87fc16513bb0fecc589af39b1081809e34e8866a10d1ffd6b7ec77a1e25319e116ad0ab09bf752027c485f1659c97e282526d89b00504b4fdde3edca55747986d03ddfc2cc82e65cc1afc5f8494ea73135f29b92ad4f985f1ea09ebc3b801b53ed0c591f79fecad25441226c7c775b46276c26cff4fa03921d6a125f1995ce11186efc0f90813fcb"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x100, 0x5, 0x40, 0xac, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x65, 0x7f}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xdd, 0x1}]}}]}}, {{0x9, 0x4, 0x32, 0xe3, 0x10, 0xd9, 0x5d, 0x4a, 0x1f, [@generic={0x56, 0x0, "bac013a8584b393f34f29b9ff031fed78c0b22c926f24e3f8fd617f81b6a340511a40569baf9e5e9d8b06fede0025cf5030eb1cd6d8863d4791911ed07556911e716f5b5d84d28b71b3224928aef69b71661f9ee"}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "10283a"}, {0x5, 0x24, 0x0, 0x701}, {0xd, 0x24, 0xf, 0x1, 0x9210281, 0x4, 0xff, 0x3f}, {0x6, 0x24, 0x1a, 0x16e9, 0x3}, [@network_terminal={0x7, 0x24, 0xa, 0x1, 0x5, 0x40, 0x80}, @mdlm={0x15, 0x24, 0x12, 0x40}, @mbim_extended={0x8, 0x24, 0x1c, 0x1ff, 0x5e, 0x7}, @mbim={0xc, 0x24, 0x1b, 0x401, 0x8, 0x8, 0x6, 0x40, 0x70}]}], [{{0x9, 0x5, 0x1129e9b59ac03c88, 0xc, 0x127, 0x5, 0x8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x81, 0xfff}]}}, {{0x9, 0x5, 0x10, 0x0, 0x1af, 0x81, 0x9, 0x1f, [@generic={0xeb, 0x4c3b3e56f1443264, "133d20ae4278cbe4fa67ea8cd33d1ca7d444eff5e5c479aa346f39869f328b404299b3c372479c11b2a42c29069d2bf06f2742b95c5d94c12baa05fec801a5013cfa5ab98c9bb00af12405c6fcab1a14bf3e8042940893e0bd7ee2faefd290b925de02bb20a7ba200d5fc74dc3d74f284851a589fd91b6971b64c2fa975d56730ea887a9bb6e543f74dbc94f2ff34179c0db0a971ae27be8a572de9f583349322e926a007c4a842bf5f4e9a744cbe2f6391b35859371141757b25c359b3cf6d02b9062c679e32bcdfa40b120a4d106349ce0813064bd019aae87dcc428b89462a041b943853d972ea2"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0xea27}]}}, {{0x9, 0x5, 0x1, 0x3, 0x2a5, 0x1, 0xa1, 0x3, [@generic={0x7d, 0x9, "d9e7b60de68c42b07cb934286752e2be66d28f7355b02c60af16a3cd6a60fb21e33369fc89900d4e1909d5ae78879d2213fa5ba6f69b36268fc911e58869074d961ded453a44107617ddaebdc681aba83fb5b237c04a4add7cc4d441fe5d32b7b4a2bb9176f2da2a0675928bc60859201cfa4ae5f1f01a056a5e2d"}, @generic={0x96, 0x0, "9277320b57426776a7903147d16da44db5594f991685c7d32f4d9bd95f8afc29e982656a039c200c02fff14382f87a47585f561a59d4e1443c06a404612346a8828ac6654855c5602d3c55c4b9e7e4aa271828423b14f7d1019be0513ad812c44e556633b61b2376042912ff12c15a1bace7a4feb8219af56477c4573572afdf034785db6bc68346fa5ee711a4375bc6190f0288"}]}}, {{0x9, 0x5, 0xe, 0x1, 0x306, 0x66, 0xc2, 0xff}}, {{0x9, 0x5, 0x6, 0x1, 0x3e5, 0x1, 0x40, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x2eb, 0x1, 0x8, 0xab, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x33, 0x81}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xaf, 0x401}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2d1, 0x8, 0x46, 0x0, [@generic={0xf9, 0x21, "6c0ce19c9e8ba879236174673bc8480b5dafdf93f1bed8ae82528694e6c2aef8da6499eeb6341d9a75275703a5e6cdb64263f8aa5c7505a6fe7265e550642759f6ceb1c074b6cd99319647f019b38be123a29fb94e143bf4e9d3adf6fd669b222f111ffc6cd625eef6d10acf64f5e2d680b246dca2c8154b169a9d65f5d446e22d90f30fc0f00f68f7254da4667f1130da3e5c3abfda3dc7fca9b52fe8c6b19a353da85ad4be57f979fcd6fec6113fba2757833c40394f7691a7b782fd3ee913796422d92ca9d99eb53b487a9d54a02ee3f3603589ef490e309c044c427edcc64cd1d23a87db791bc46201f796a1d0884e59637f60b53a"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x4c7c}]}}, {{0x9, 0x5, 0x80, 0x8, 0xaf, 0x5, 0x5, 0xf, [@uac_iso={0x7, 0x25, 0x1, 0x5, 0x6, 0x400}]}}, {{0x9, 0x5, 0x6, 0x0, 0x23b, 0x0, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x3f, 0x8}]}}, {{0x9, 0x5, 0x8, 0x4, 0x357, 0x0, 0x7, 0x6}}, {{0x9, 0x5, 0x9, 0x0, 0xef, 0x3, 0x5, 0x7, [@generic={0x2f, 0x30, "c1ad65842a129544a5c3a6637be4579f78189749215283743fefd38baa8b25be62cee3693a80d076c75be57646"}]}}, {{0x9, 0x5, 0x87, 0x10, 0x7e, 0x1f, 0xf0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2}]}}, {{0x9, 0x5, 0xa, 0x4, 0x37c, 0x5, 0x7, 0xfa}}, {{0x9, 0x5, 0x8, 0x3, 0x1cc, 0x20, 0x5, 0x9}}, {{0x9, 0x5, 0x1d, 0xc, 0xe4, 0x3, 0x7, 0x0, [@generic={0xfb, 0xf, "f1f9eb9ef7b851e81906fd369778818a7a2f54d1790f972e17ca07b55d5af0d94000e0da2ce55b45273d30127483a7e7f9d84ff1a4d092a922c67540aab38f588e2c7664bc01fe60b9f4ed7ff34383333ca1312412918287784232bbe8d81394791dff2acdd50a14b7f9c9a79dffb943ff1e4ebddbbccae295b3893abadf6cf76cec763768c03bce11bea8f5146821e3c82c4da93c72daf85c89126761ddaf52839f1b9a1dc0ed3a59b0dd28d828dc9605b4993d49d16d1a38ab6b93ce5c3a205694d5c32bfae8781bf719a4a0d6dc715a59e110fed4ee58f54cf3e973c2dd0a514f3eca0f96058e9177bd25cba4d64a0f1197c2b524109d56"}, @uac_iso={0x7, 0x25, 0x1, 0xdf1eb8c05d26fac0, 0x5, 0x6eb}]}}, {{0x9, 0x5, 0x1, 0x0, 0x214, 0x0, 0xf8, 0x11}}]}}]}}]}}, &(0x7f0000001cc0)={0xa, &(0x7f0000001800)={0xa, 0x6, 0x201, 0x7, 0xff, 0x0, 0xff, 0x8}, 0x8, &(0x7f0000001840)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x9, [{0x4, &(0x7f0000001880)=@lang_id={0x4, 0x3, 0xd2125f8b0991a281}}, {0xfffffffffffffd49, &(0x7f00000018c0)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000001900)=@lang_id={0x4, 0x3, 0x1001}}, {0x4, &(0x7f0000001940)=@lang_id={0x4, 0x3, 0x410}}, {0xef, &(0x7f0000001980)=@string={0xef, 0x3, "8a440d20aa9f341c1583ff0216c5e33ee8e2c59b943d8862bdf4947fcda7ec17272d9f719c9398eed7389c0464af15d0b12e0890b914c42bd4a4034266ebb26a253bb5d94873bf6de97601f1952c224a4a7eba38ad3ad5e6893008aabf3c07c86df48361a8d814ebfcf89672b2377d6442c9655af2ebb7e87d2f13958b628528e2e18786ff912529236df3ae56fe5647ef8f187bb32724b85d2500b24cbdadccd2c14c735c90dddf9fd8d8d3b048f66c534f314c4462075f24498252d30bfdfd0cb8e4c8647f176c80600c7bebb4cc53c3b541313e3f068e512536720ab3c2d439ceb54ce45d22eb5fba4cb993"}}, {0x4, &(0x7f0000001a80)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f0000001ac0)=@lang_id={0x4, 0x3, 0xf4f5}}, {0xf1, &(0x7f0000001b00)=@string={0xf1, 0x3, "38a184fe2b9490671cf0c28d75cc1c3c7ce8ddb353c2fb92552eb3916e530fb54c9ec699f5f67d4f3de8d70200e48d494b4030f3240bdb2093207417f82832cfdbfbde9acecbbdf57b4203fca9ebd1b8e21671a32b0872f62431e15e8c990fc081e67b747b4c948e7f4570cba20533151631f63ca1349efe645a732205bb1c80dce726472d4567c6a5073b7221673ac11f2b58f319c9d094b73c50e97654ea1db2bb12642c421bd202c5d68ebd1706ade2c02162b5852ad2884b9ab1bb9a46ab1d5fc751d3f47f1d491427291e1b0e95cf6d08d801d53f11027adb3cf1556e38903f2d0737d3d6d656c975ee5d4ea9"}}, {0x8d, &(0x7f0000001c00)=@string={0x8d, 0x3, "65b0aac0c03a6002dddfff789475aa6a49fd42103e63b16c4315851336b0aafb1c89ae9eda56ceec9f67d2164f37a4c977f4733fef6800e9856cbc82cd48e014d07e577a3290506fc4aab98db2a8310027fbd596b497f3cbf38d0887a76e7fe04bed05d53a3462d0d641977515c603c011d8471ef6f62747a641cb81f1861c7bb8fcdd0a8822fe1218b7ba"}}]}) syz_usb_connect$printer(0x1, 0x36, &(0x7f0000001d80)={{0x12, 0x1, 0xdd65696c18ae1c9d, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x50, 0x20, [{{0x9, 0x4, 0x0, 0xfe, 0x1, 0x7, 0x1, 0x1, 0x81, "", {{{0x9, 0x5, 0x1, 0x2, 0x101, 0x6, 0x2}}, [{{0x9, 0x5, 0x82, 0x2, 0x17c, 0x8, 0x7f, 0x3f}}]}}}]}}]}}, &(0x7f0000001f00)={0xa, &(0x7f0000001dc0)={0xa, 0x6, 0x420, 0x8, 0x20, 0x5, 0xff, 0xd}, 0x5a, &(0x7f0000001e00)={0x5, 0xf, 0x5a, 0x6, [@ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x10001, 0xf, 0x2, [0x6000, 0x30, 0xc0, 0xf, 0xc0]}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x11, 0x5, 0x8, 0x100}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "80cd904db670ae7a2d4770fa0113fc44"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "0f7fb74b69a5474566077005c94e954f"}, @ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f0000001e80)=@lang_id={0x4, 0x3, 0x424}}, {0x27, &(0x7f0000001ec0)=@string={0x27, 0x3, "7ed87877085e151b81204f5260e499cea14c914b772718c99b9b2c2780092e149fe67ddc1d"}}]}) syz_usb_control_io(r0, 0x0, 0x0) 17:36:22 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x98, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000000000008000100000000000000010902240041000000000904000009c000020009210000000122220a0905810300000000005f4e7fc9ef354d2efed0584769f5df1d49766b80250de9ef145b2e013d2b383ce766b38d19055bd6ceb7dc7521b6881221c632eb5d4de3389ac966e2f8cb262b7957b11d644d0694c8013620ddce63ae887b9cae3c537c1ac1e843301afce08e659a5d009b86e3cb66bc126b2ed837bdfd8cd72c2f04e75ae5696e69d5c9e0fef09cefe0d817daa5"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x408083) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000003c0)={0x24, &(0x7f0000000300)={0xb0, 0x5, 0x51, {0x51, 0x30, "b91c0bb5bf177e617b038f105ee2ac93bdb6fcd7ec88130c21e9bbf83d11f59303cfaf09b67e56425333af72cfaf6248876126c97291e1259f30ac63b3b4f52b0ddae813d1aca6f543e4771cc72401"}}, &(0x7f0000000040)={0x0, 0x3, 0x10, @string={0x10, 0x3, "f23eab4dc52f43737b921a8d9682"}}, &(0x7f0000000280)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0x8, "e92c9746"}, @local=@item_4={0x3, 0x2, 0x0, "7ea47560"}]}}, &(0x7f0000000380)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x20, 0x1, {0x22, 0xac}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000400)={0x0, 0xe, 0x82, "995af6d107cd468057e7772127fdbcb2fab13541a541ee09e46283ab1930b1646a6fcba7ac270cb60f7603ea743484ecaaaf2d2c379a3f5b1a6ef11daecf49901838d5051e9914bb1b319d888ac2d3139f24a2248aa879c90b0e68f83716cd00f488037d30fb815028d10a07ba1baafb53e806a10691ae4560ba225c4f918fa9fe47"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000540)={0x20, 0x1, 0x8e, "9b5d97979dcfcc53967e0a1dff81a51e2b247e65a4ae42ad494b947410aedf52539c14212782a6e3d43ea3b0e5ab444b47c41962f4d13510268ec614312bc26e335202c40db199e210ef8a34cbc070bf7dce9e97e8d707ff8ffe6e6495fa2616bf4b217e105153741d8ceff9da1bd8a5ba82b4372d2a4e63ee90aed118c0c49332b96e80d39a5d424defdeda31d3"}, &(0x7f0000000600)={0x20, 0x3, 0x1, 0x7}}) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000080)=""/209) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000180)={0x30, 0x2, 0x116, {0x22, 0x23, "5cdba0d5b2f22fea542b2388675e925daab1f5649a605d68bdf1cbd052f37fec"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 985.528174][T15960] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0xF has invalid maxpacket 0 [ 985.537934][T15960] usb 5-1: New USB device found, idVendor=054c, idProduct=06c3, bcdDevice=ad.a7 [ 985.547059][T15960] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 985.555947][T15960] usb 5-1: config 0 descriptor?? [ 985.598596][T15960] port100 5-1:0.0: NFC: Could not find bulk-in or bulk-out endpoint 17:36:22 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001140)=ANY=[@ANYBLOB="12010000220000402505a1a440000102030109023b000101000000090400000002060000052406000005240000000d24abbf5a0e9b5b23f4b50f110000000000000000000905820200000000ccc946997cb4d54dfcc518ef95d0dec47611bcdd5bbac4ba68caef4ef35dd6b4c0d975b2fcaed63011da16c4092cb442fc81405ddce2cc9797738c701668a27d7ae12864f3526293ac917fbc95a527d091fd507423e9eedb7b0cbdbc92dc3be7a8677bf8d8d2670940e2d43e11f34596b026b0830cd3baa216fe5df277263854473210cdea55d7a3d5"], 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x2, 0x501001) r0 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r0, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f00000010c0)=""/89, 0x59) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/d\x00', 0x0, 0x2246) write$hidraw(r1, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183b2790c97f751d98340ea20aefaca4ecf36ed5b8e4c8e606742ae509e12959da45fa49d3c7cabcf59e6a3755ef3a9226203bb9fec7399076e4b663f769a0893d99936a76c98cab8208eeed01609a7247fffbc8a572f11866a04556ae62976f7124d4da1b54c2a95c412db69a480794dd83b9c74f66541141ad42abb1deeee1d8d6711ff9cf827a9851bd8ffdc302bd74f0063534985f938ae220912630bba5c5db0fe451ddbaa73291ed54c33b757fc139ca9a6fddbec7e07fd667f63e2f63def35851c41449aa896d936acc166508e84c309db46216790e6fe257415376a22742bebf9a62655d1899a8bc67f17602b171486dd9c805951bb58c12e2131bb71c4f0cab1c33d6ccbd3b67ed5e60039a0dd1e26333020bb7481a2fff2fff5983dd71ee89930e27f258bd431f2c66ae5960a5584471b76a1b872c88ce53a96a6c3a7fa7471babcb77d7bbb08ac8aac9bcc7380a3f2e5a59bf7080d8f41f59208af8f7d84bc161dcb6e7c40b9dd236e423db8533f9950260f7a6bfaec678171417f815b7a450ef53b7012d2f2bfdeab29d0b6a1f5d58b8a364f03fc332498a07320b585f93756e71d6719a5cb6030e479ab321462199372d775f9da1ac6ddbbd4f3550177dc813d2b23494fe7433a912936994f941115b8142abb6e4e3ee9aa3de59aa36c2b7ce2c2bef83dba94c122f97d99d7c60f75d864341db9de8b2bb91501bcd7a7dc0779daabebae436485b45d00b0", 0x1000) read$hidraw(r1, &(0x7f0000002500)=""/185, 0xb9) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000001240)) read$hidraw(r0, &(0x7f0000002500)=""/185, 0xb9) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000180)={0xf2f, "a4e50dc989d3f89dc9814ae8890622f3ef7cc60372c049dd237a994ac89a24f8d8f1767218043cec1007deb3b6121b50bf03eb394d678b789a18e315f23f42ede6d918d6fd05ccd1a237ecc06f2c3cd9a7669b73e137dd1ce028882a001a57c3543eef277ab70fbc2c48c71b94498502a740d1eb743f1ccb2dbafbe2d2d3f18470c5012a7500f69633266ec61be6e11de17266cf87e53bb5673a6c6c9ec42990a5f7baad74a0e0807b6c8f5cabaa22fe8df7ea65994f78083e2272638f29d59e39fc025d327030ed1f751a8d21d63f40469e867b5667b8b44b3c4d1f1e919dde711b8618bb4b539fab779187f7b40700a007f242cfaf2d6dfb1017a906b78377dcf3e1ae8d311ad9d37b14ba00b63b4513a6723221f09206d1ef098cd73e1577a2f22f12b703c6245ed4dcc04c03327e27e9212c93a6efb753d201eaff4209a995e62c70ebfa5169d28d755d156d26f3ca45fa959cdbdbc5683e7d85f240f467a9d0df9f02f4c4b4ac7d29dd5b37951d66091805a3771271f9c06d4a7a27bf736b35c9f82ffb2b45bcebcd9217a86cf3acee3503045b3d8cea2dde720063db2ba60e7d76b4077890b0c45e9c0ff7f3a667a63d94e4aa5420b7399f709b11479a3b7488d2cd33d4e029f977d5ddfaa12994a6cf372c7cd9c5395a7e32b9ff0be0d839df45d0bbe3b5ea304130c277a2894ad3c054a1935280e508c17be0e6007cbe244725084a6f75136e5eb4118aa3033cd5cdbbee3e13fa76b3f85dcfcedc69a35efb47b968db2648697c391320532ff84efa291811fd1fec72afaf46cfab3cc8d21550c6d42052ff9c0581abd1c49c5ac67cd92912853978194e5dbcc087cbd9d80e83699479a547b226078c1534e3e370d3525f4cd2e72f45c8f178802f6d0edd7b310adf642379d774235c96777f77576e1660ba73c55da001bfd15a9552cdc4c43309d02ce0c3d7ed4d9e3d3d839141825fae912359b938ee5eb666bb48e456cdb84bf46681697e5433b92013eedb0c5ffc11eafe019b25db49a9ce7e11ef95d0453723130ceba82099189b1ded533f09662b0b714aef579de0f5ec074781048135f48213ceec75646c2602e48d73a88ae0748153ad9885d2eddee628dd003e32002c1f2c3270904019330e0f22082ada51af721c266395889bcbb1ffc54b7e66b5756bb1a9977efaa7644ed04b43bb14e500f3411c6217450b382e49a18f3c740a0b43ec59b48dd34e14f7059b714b0a3074fb9b4a94503ffe45a18cd6d513828b55267130bb0b0514f4aafe5757300a0fd7f997b7f57ac1736666400c66a3c85a10b2234653d3fd172df84e6097c75a610ee496951f415ce08d92a4e65371e185537245d0d6e21649954b832252fd5b702f5d655f41d6c8cf5a79947f24a4058ef83d30bbed69b8f2f115c22b002499d4a075b0fd39c91b20fcf4c6c3fcd1b6bd6ea39c210e4df4acd8e9936eedbf9865df49a2cb088be5007d6d9d2001fb7b581349627ca60f5bafe78010bc83cf765e7c05e4668deec3fa193fefe75ce870aa0d92270657a5c64a136d3a49980bd20848c7eb96b158f9da8d64ca8e6f8ae11d2f6f69548bc0cc5796dc3285765cf863481e3e620cadeaa31df061a9fa6d93c4984f22e3b3118a521f98d08524d03d9b9d53455da36bbb4ce49fe7c7296c81d0e4f84c9753fbfc6d442b029ad2e27cf16c96eb9c5fa131b9d7b5c42739a64bc3f5878ade484648e8f5c176885727c441d1255974159ed38ec9c4b992ffce2e65509380df37b5fa2566d2f80bd793bb65496c038e5bee29894c87678ff0c457a2a4cc5673d42717ba5d397757057e31644e92fc555afdabaa13933178c5bb77e45946ca0c495dbf9f20915c792d61f88d42124afda28259047d6691ff525314ad828f12d00fad87db95362c4327664f9bb67edd175ef586bc371ab5bc4e1940c78a5c96d80b15c41fdd72f23d37fa6b569e821d01da5daeab3ebfb933c4a85c24827551aef34dc71eb12c1369d3d5bf4337b47685793cad56031e5e1c048a86b2064efcdcdb9d121f9ab4eb2b823e5181c42615aeae9907349b8dcc92d747ed873559efa02a33f045b1dd51367344d7bfbe90d21f2f87458e8a82974c9cd9b31a67435615801bb3c839c81c10c20add065fe84b765af928608ca6df5fae9fedcc176db25662590556829be8ff574b2566873b6275b53107a44d0220cbc9e60484d69462d337704741f696b58375212ca742bfa50be2122c1a18b510801d32eff1ca73ce38665a744b1940929124ec28b422328d4b9a2ace84d05bfa2914dd23bd3e52a0ec6552a25ea5ca89a37be67e20112d279e64f115418c7a93f439b2527f9f00ffc411350c962b4e7c3c023a07d92967dbdf9db647e05da1146f514380ccd65fbbce2b4087c0c33e68f627d692cf7af2e5ad34d577a08464435ab6645c81f02d7ba06f7af09e11ce1342eecfaa36a674bbfc4d14d60d3512874ca407096f0fe0748630b9da64275a07bc1cd975506dada1f9803c679767208f457d43dbc2ffab7f9f7256666d8b8e41b2422b915962030912f89313dd0c46c221a6a30e1bee1119aabcfe1afc66c38b77f28d27d6aa300977720bff1006b028b552a4877c3bc39eddc1dc3893ec11c0e813d998395dcd012a278fe4c1d281cf82567c8ecd8178a66273b1e52cbd47b3ffa8454172503ba8fae911fdb5f1d7424f5ef3cbd866dc3971fb239136d3e8f3c055323f9491eafea2466a3a8afcbc4ece9017e789683c37ea8c2492dc1789e43bd5a1df364bb3761ac3b1fcbeda79fab60f689e1d2b10caf1c3f9f5551377a27a5521bafa040e2f55fe1d252e5dca01d7eb4bf32dabf823ae491432883a497c5b21634a40248666edc2dd10dd8385760b46a38c7b9f6a897d96935c024c534b1284cfc49fe8145a2d387a8b02fb582118f92fb3c6b252a43345e8d9c4bb5e7c35667d63cdabc0314831028ca47efe102751a6a78e1900458a9325d338d822c0ebbf2fabe6658639f9d6e93dc439cc706f8700a5b0a60f2463832de6665cbb8127cd7ce21608e3ee5b947a55322fde127ce6acca1807b30fdf6b3052f34ba65bb8708a9a0d980ce81c83283da9ebe46911f345230a07602265fdbbb554ca8e4e73bbb8cc0abcf687d1155ba9623811b3f919f95f1e89eb9fdb6c660fa189641c769c8e88b04a53ae2ee2d93b82cfa66bdb2da7a059fb04d2408b0bb3507dd9070412f2241d9486d7c06490f590294eb8ce9fa130209fe054912d499ed31ceb7c9ee2d972066e8418be530e33e1678fad0177e050b5cd63b5c9a828189cd00e9b0fe7a4655a3b6e4ef2481bf60fd743aa203d6fed72ae204661020b66b3ff85ba2d01c6f6153cbbfac5c7fabd3b5868683e2f9af2aa92e526ac4f3c57c9537b7eb29a185a07b3b0211df7970af3ad1fdd27cadc97d128218daa59ae76bcf6ba56050a0d827548112b81eb6a4159a4735cad5df707d5d037e9a9f9bcbb2abbabcc7dea8b7e80d8098a49f4e17c88d59a11a5ef49854d826258fa82fa8866a9ec115b3f5a6caf5931e688ed691b0179ccb37b696867ef8c84c4aa52730f0e6bc367c10d6d3c3244f9a618aac595b00dcca8971bf97c8d59cb7064e5f66d0d1a0e8a8e6f7ed87cd416fa18422907784d17a18c0781f69e173975dcb7486347580a0a032231db55c3fdb9b3e6cd577567d2e6865bdad110525e1d97077ba43058539ecb8488af11f9140d093f12e9ea39769101d08d429680c638905923fd098ea37bec0df43adabeec135e26da3f5221749377e24edf0d5958e46606d05cc651295543a42da94392596abface653f5ba07e1a7abb19c9b758d9cbea7bea21a7b655f1bdd08de6d5c0a30bf933680f5f62c1b537d8f3b2590fc6d0e76db48d94356c1df21d2608e3171beec75d82db745bc69f70709737463691151b9405d67a8d48423050475fffc74a048d2901dfbf2d4d45a0631774492665fa4d3601a5f3e5c3f6350e8043983e19d85c08e59a61fcd07a388ce9c616773f2667e52cb91dd698d3e1b903140f1c66758b5f3ca33edc4e538aac38bd759963d45be9a1ed54f6ed6f87980f865962a1e8128fc0bcd7e11213d6db5a84ff24ea63a52dee605d5b51573da4294b01a98848b9f8c0465993ca4f2cd5ea9083e74b6bb873e770f60bc847a1c47a81a7ca84a2d82fcdf3309fb4a92b292a05763d9bb6dcb139a537b7534e36ea2c7d857705363b965fafb82e4a38eb6cfb3705282b67ffceaffd47074dfb56cd897efd5b11a64a581cef5f9207d8cbbb9a389afbe1c189beb9424719bc27305897ebb858eebfcbcfa9901da0482e21b0dda4536e51d9a048ebad8a7bf51bfe585b14f4d1caf538650e8effa50012eadd635869bdcdc1f8048f50392302847fef57ef6924efcdfd09a53445d90e5f7a6827fbdc5b670bacbc50135f65485f3a5e6f5cfd100aee80b534a2ba1f806f2f2f60d5131078f0478950925dc09a090bc45317c65ec67e8645a56331c76421cf4d1e0ace990753cd302d35d6fa33fc724a9b36d05f7279c89dfb4dee24742df55ed57fb79994051a8272c3886a8c7ce1a62a39a6c70e2fb7fb4fdd4ca0c760470b038479e8f00ad87b76e889ffed1b082f0aa725d65e1dd5a3b3c214803ecc1044be6f148ba1820350147201f4e6422ba65fd35e21a7ec8feeee14f2b53426d25a225f449224c92bb5e1414663a1f5febf97a365067a5b0d08583b005c212cf4f21aa414cba2a262fce2a2c45bb2f23010e6467f75ac851f8adff3abffc282f507169e15fa39fb51f2d01fb19e1b4ebfc1b827b3265ff424ae9c0f409cbaf8c241c2a873630a4824825b38987e15b56daf62f9133ce8c4f92d23c29f3e4ac295f58a699f05753e63b2feb349daab45dac2612d27251e82a2f9e35c12155dbe98ab0800d03423ce637a7b4044cb83fbc5f4d53ee26981b684eb4f5ab49a8e63484c3b195e812ab34d966bad389df7f5047056153e0231ba0398c1c07c544f09e0e2bf8e9e61320681bd14b9dddcc7e0808ac66629a92e79b1c1434511b69e116b45bbd600e9e8749dc99425cc45f36b110ec7a7c649d8606f8b55a97f909c8d52f9e6accb806e6a29bd059f425e4787fa7e71180f3661ecfa7fec4234cc348ebdca49714251372643d8dd171d581702eb9cf2cef704aa05bb0b82fdcff9cc4cff8d661b9614fff04d004c267b35b8a9511d66c77a3e6842bd33014add98910092c107dca6d0fee0d9787d5cf5a1b2baa1edd4e38e7ec3623808e7448c482a25be02ce3d789e30bb4ef31d32b16a74881d07f7f510db22a473a81d356fc52aa31b26d9f84f5b59c93fe58d9d1b4e939a279b54016824ffb108e309ad749cbfb742228b14be45560eea20de98bab040b1548c299fde10db0aa47d0af2de420acd3f560a8dffbdae48fc2494dbbfae238fb7958f52ad1f09a07feda6d0c683a64a7624933190c654a0dbd663ef995caba"}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x44080) [ 985.728143][ T2749] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 985.798161][ T17] usb 1-1: new low-speed USB device number 27 using dummy_hcd [ 985.808868][ T83] usb 5-1: USB disconnect, device number 37 [ 985.838102][ T2839] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 985.978088][ T2749] usb 6-1: Using ep0 maxpacket: 16 [ 986.008156][ T17] usb 1-1: New USB device found, idVendor=061d, idProduct=c160, bcdDevice=8b.d3 [ 986.017387][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.026760][ T17] usb 1-1: config 0 descriptor?? [ 986.048134][T15960] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 986.069640][ T17] quatech2 1-1:0.0: Quatech 2nd gen USB to Serial Driver converter detected [ 986.088230][ T2839] usb 3-1: Using ep0 maxpacket: 8 [ 986.108238][ T2749] usb 6-1: config 0 has an invalid interface number: 60 but max is 0 [ 986.116393][ T2749] usb 6-1: config 0 has no interface number 0 [ 986.122816][ T2749] usb 6-1: config 0 interface 60 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 986.133862][ T2749] usb 6-1: config 0 interface 60 altsetting 0 endpoint 0x8D has invalid maxpacket 1536, setting to 1024 [ 986.145190][ T2749] usb 6-1: config 0 interface 60 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 986.154973][ T2749] usb 6-1: config 0 interface 60 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 1024 [ 986.165461][ T2749] usb 6-1: New USB device found, idVendor=1608, idProduct=0004, bcdDevice=40.85 [ 986.174521][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.183568][ T2749] usb 6-1: config 0 descriptor?? [ 986.229451][ T2749] io_edgeport 6-1:0.60: Edgeport 4 port adapter converter detected [ 986.237872][ T2749] usb 6-1: detected [ 986.268180][ T2839] usb 3-1: config 0 has too many interfaces: 65, using maximum allowed: 32 [ 986.276897][ T2839] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 65 [ 986.286496][ T2839] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 986.288206][ T17] usb 1-1: qt2_setup_urbs - submit read urb failed -8 [ 986.297668][ T2839] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 986.305266][ T17] quatech2: probe of 1-1:0.0 failed with error -8 [ 986.317273][ T2839] usb 3-1: New USB device found, idVendor=0100, idProduct=0000, bcdDevice= 0.00 [ 986.317290][ T2839] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.341814][ T2839] usb 3-1: config 0 descriptor?? [ 986.428287][T15960] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 986.441365][ T2749] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB0 [ 986.458724][ T2749] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB1 17:36:23 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd000705810700010000a9d3"], 0x0) syz_usb_connect(0x2, 0x24f, &(0x7f0000000280)={{0x12, 0x1, 0x110, 0xb6, 0xea, 0xa6, 0x20, 0x846, 0x1100, 0x146c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x23d, 0x2, 0xff, 0x6, 0x40, 0x7f, [{{0x9, 0x4, 0xa5, 0xfa, 0x1, 0x92, 0x65, 0xe6, 0x4, [@uac_control={{0xa, 0x24, 0x1, 0x401, 0x3}, [@selector_unit={0xa, 0x24, 0x5, 0x2, 0x0, "2dc059dac0"}, @selector_unit={0xa, 0x24, 0x5, 0x3, 0x7f, "3e267450f8"}, @feature_unit={0x11, 0x24, 0x6, 0x3, 0x2, 0x5, [0x8, 0x9a79f43086d7f857, 0x11, 0x7, 0x4], 0x98}]}], [{{0x9, 0x5, 0x5, 0x8, 0x2ef, 0x8, 0x0, 0x3, [@generic={0x7b, 0x5a, "9da1b714dfcf0a77e9bd37e4651e8a3ea787a01c78245366e52cd6bccbbe170b69a0fe9013082270aa9f9ef2d2eb9fcbe002e439b3d5cb6b80e96affd7a996a13611e25bdc2920019fcf86ccc96f590361f6fe6f8e8b71575a2bc1cdec2807f95d25570d9708f37ab25726f4df50caa594c7b3722050282894"}]}}]}}, {{0x9, 0x4, 0xc2, 0x0, 0x5, 0xf, 0xf7, 0x5f, 0x4, [@uac_as={[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x40, 0x1, 0x1, 0x80, 'QE'}, @as_header={0x7, 0x24, 0x1, 0x6, 0x2, 0x1001}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x3, 0x2, 0x0, "b0"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x2, 0x2}]}], [{{0x9, 0x5, 0x3, 0x0, 0x100, 0xfd, 0xff, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x102, 0x6, 0x8001}, @generic={0x7f, 0x6, "864fa9aed80e58262df70b9453e8b923a881388424fdd3c5fabc4c458fe9fe27f4c2f5f2e08f6411919166b15f8dfa7efe9bf7eb29be5b9ab0261e4f1a7d4f03561a96d33b6e06e38fb8771fa7307c7adfc45f8958f0264953ff6ce5f44e7e9e42e688034ae6fb00c2a1489da083f39b8e9984284111d180205483fbeb"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x13a, 0x81, 0xc1}}, {{0x9, 0x5, 0x80, 0x7a36af45516ae343, 0x3b9, 0x1, 0x8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x84, 0x81, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x5, 0x1f, 0x8}]}}, {{0x9, 0x5, 0x7, 0x1bf24fd7b8b0c362, 0x2ac, 0x6a, 0x80, 0x3, [@generic={0x5b, 0x6, "99d9a93306b618583082dc8cecc379ee4fe568f3a51b92e1480901b249a646806a04e43c367f5c0ab4fc0322504397746ee4342f2dd6619253796f838e498a28caa127197db73274f7bc064b373820bbc0bafe88ade560ace0"}, @generic={0x2, 0x1}]}}, {{0x9, 0x5, 0xf, 0x8, 0x256, 0x0, 0x31, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x7f}, @generic={0x29, 0x5, "b37ee55e633e4cca58e3e6737f49780e9010f1cf79f5617ffea39ab7bac1b9a5e4059b1666a39c"}]}}]}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x36, 0x1f, 0x8d, 0xff, 0xe2}, 0x24, &(0x7f0000000040)={0x5, 0xf, 0x24, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x6, 0x1, 0x6e, 0x6, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x8, 0x1f, 0x7f, 0xfbf2}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x1, 0x9}]}, 0x3, [{0xb, &(0x7f0000000080)=@string={0xb, 0x3, "b9e7aec07e9fc6f011"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x2801}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x42a}}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) [ 986.493112][ T2749] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB2 [ 986.510400][ T83] usb 1-1: USB disconnect, device number 27 [ 986.521342][ T2749] usb 6-1: Edgeport 4 port adapter converter now attached to ttyUSB3 [ 986.547220][ T2749] usb 6-1: USB disconnect, device number 60 [ 986.559609][ T2749] edgeport_4 ttyUSB0: Edgeport 4 port adapter converter now disconnected from ttyUSB0 [ 986.574534][ T2749] edgeport_4 ttyUSB1: Edgeport 4 port adapter converter now disconnected from ttyUSB1 [ 986.587769][ T2749] edgeport_4 ttyUSB2: Edgeport 4 port adapter converter now disconnected from ttyUSB2 [ 986.599999][ T2749] edgeport_4 ttyUSB3: Edgeport 4 port adapter converter now disconnected from ttyUSB3 [ 986.610636][ T2749] io_edgeport 6-1:0.60: device disconnected [ 986.618175][ T17] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 986.626372][T15960] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 986.635709][T15960] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 986.643799][T15960] usb 2-1: Product: syz [ 986.647988][T15960] usb 2-1: Manufacturer: syz [ 986.652647][T15960] usb 2-1: SerialNumber: syz [ 986.699233][T15960] usb 2-1: bad CDC descriptors [ 986.898163][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 986.904319][ T2839] usb 2-1: USB disconnect, device number 19 [ 986.968162][ T2749] usb 6-1: new high-speed USB device number 61 using dummy_hcd [ 987.018351][ T17] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0xF has invalid maxpacket 0 [ 987.028527][ T17] usb 5-1: New USB device found, idVendor=054c, idProduct=06c3, bcdDevice=ad.a7 [ 987.037666][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.046758][ T17] usb 5-1: config 0 descriptor?? [ 987.088860][ T17] port100 5-1:0.0: NFC: Could not find bulk-in or bulk-out endpoint [ 987.218226][ T2749] usb 6-1: Using ep0 maxpacket: 8 [ 987.278230][T12050] usb 1-1: new low-speed USB device number 28 using dummy_hcd [ 987.289708][ T2839] usb 5-1: USB disconnect, device number 38 [ 987.338546][ T2749] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 987.351214][ T2749] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 987.362361][ T2749] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 987.371816][ T2749] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.418850][ T2749] hub 6-1:118.0: bad descriptor, ignoring hub [ 987.425075][ T2749] hub: probe of 6-1:118.0 failed with error -5 [ 987.433048][ T2749] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device 17:36:24 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x20, 0x800002) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f00000001c0)={0x8001, 0x800, 0x9, 0xff, 0xf01d, 0x81}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0xc2) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000400)=""/161) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x53, 0x0, 0xbb, 0x8, 0x6f8, 0x3003, 0x256f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x9a, 0x39}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, &(0x7f00000000c0)={0xfffffffffffffffc, &(0x7f0000000000)={0x0, 0x23, 0x10, {0x10, 0xe, "80346a0b8042c9a414b1d7ea87ae"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000380)={0x44, &(0x7f0000000100)={0x40, 0x6, 0xa4, "bf16e93741d1b74023f08d043f08cdaa240b674be83ca51ee53d5d7365feafd80a41a06f01df68179e142a51984ee66f1631abd6b2b69f0d312ccc977c3069e1cd0672a6f3d22905ed5d34961734a125387cf26a4e1c0c77543f597a8ec2fecc3933771c4bca2ef28660dce601b8914e0f40b9e72479999f739d6c691f16390ea3ae695f8ac2932e098d3116576b4d53577c5a2714e175b6f2d8ce000000000000000000"}, &(0x7f00000001c0)={0x0, 0xa, 0x1}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000240)={0x20, 0x80, 0x1c, {0x9, 0x8, 0x9, 0x7ffe, 0x5, 0x20, 0x9, 0x7f3, 0x5, 0x2, 0x4, 0x3}}, &(0x7f0000000280)={0x20, 0x85, 0x4, 0x94e2}, &(0x7f00000002c0)={0x20, 0x83, 0x2, 0x800}, &(0x7f0000000300)={0x20, 0x87, 0x2, 0x3ff}, &(0x7f0000000340)={0x20, 0x89, 0x2, 0x1}}) [ 987.638236][T12050] usb 1-1: New USB device found, idVendor=061d, idProduct=c160, bcdDevice=8b.d3 [ 987.647566][T12050] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.656691][T12050] usb 1-1: config 0 descriptor?? [ 987.678231][ T12] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 987.699857][T12050] quatech2 1-1:0.0: Quatech 2nd gen USB to Serial Driver converter detected 17:36:24 executing program 4: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc020660b, 0x20000000) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f00000003c0)='g', 0x1) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r4, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000300)) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x100000000000000, 0x80) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a9d136329ecdfbf", 0x2f) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000140)=0xfffffffffffffffa) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xffffffff, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r5, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hiddev(0x0, 0x1, 0x2) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) [ 987.868150][ T17] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 987.908180][T12050] usb 1-1: qt2_attach - failed to power on unit: -71 [ 987.915821][T12050] quatech2: probe of 1-1:0.0 failed with error -71 [ 987.931248][T12050] usb 1-1: USB disconnect, device number 28 [ 988.038270][ T12] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 988.108142][ T17] usb 4-1: Using ep0 maxpacket: 8 [ 988.228202][ T12] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 988.237297][ T12] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 988.238340][ T17] usb 4-1: New USB device found, idVendor=06f8, idProduct=3003, bcdDevice=25.6f [ 988.245451][ T12] usb 2-1: Product: syz [ 988.254824][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 988.259013][ T12] usb 2-1: Manufacturer: syz [ 988.271640][ T12] usb 2-1: SerialNumber: syz [ 988.287754][ T17] usb 4-1: config 0 descriptor?? [ 988.340303][ T17] gspca_main: ov534_9-2.14.0 probing 06f8:3003 [ 988.359101][ T12] usb 2-1: bad CDC descriptors 17:36:25 executing program 0: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x1, 0x100) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) r3 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4, 0x4000) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x3, 0x1, &(0x7f0000000040)=ANY=[@ANYRES32=r1], &(0x7f0000000200)=ANY=[]) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(r4, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) r7 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x3, 0x100100) read$hidraw(r7, 0x0, 0xfffffffffffffe4d) read$hidraw(r4, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}}}]}}]}}, 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 988.398167][T16464] usb 6-1: reset high-speed USB device number 61 using dummy_hcd 17:36:25 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000369ddd10341902120887000000010902240001000000000904750002ab08c10009050d1e00f200000009058d020002000000b77393c9af5b6a407d18090ce55172baf12fd6f298a5609936114cebea994a04555e43e9b6744c475b3f1d91861057283f258a0c389f1156c25a469a8301eaafa3c4632a56dc5e059506acae4bf07fe6eecd3c34c75d3e90cff21f58c2855a72a93138a163137cafc3910dd52b68be8752dc0b6e90d15cbddf3142beb90f1a6c6d7184217b2cf80dde6603de36af0a9212e7cb78af6364318a03c90db3b0c8d116df143ba5c0c7b981b8dbfef00db035a6f9b4f4d80d4597ec349a0057d5f959f8c405cc4136186766bdf5a568abdcdceacd81b6a18787cda99989a63b55a03f6c83906f28f6873ac3980e245fef83e2014ab78d690c277a03251b854a"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f0000000140)={0x0, 0x0, 0x1, '\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x5, 0x1021) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000001c0)=""/109) [ 988.590288][T12050] usb 3-1: USB disconnect, device number 26 [ 988.613410][ T2839] usb 2-1: USB disconnect, device number 20 [ 988.658160][T16464] usb 6-1: Using ep0 maxpacket: 8 17:36:25 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100090001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x20, 0x1, 0x1, "d9"}, 0x0}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3d3640b70, 0x466fb51a92166730) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f0000000180)=""/77) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x1}) [ 988.788147][ T12] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 988.979553][ T2749] usb 6-1: USB disconnect, device number 61 [ 989.038187][T12050] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 989.046029][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 989.168157][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 989.179476][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 989.192347][ T12] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 989.201465][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 989.209539][ T2839] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 989.218750][ T12] usb 1-1: config 0 descriptor?? [ 989.328109][T12050] usb 3-1: Using ep0 maxpacket: 16 17:36:26 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd0, 0x0, 0x7b, 0x8, 0x5c6, 0x9065, 0xa51a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7, 0x0, 0x1, 0xef, 0x89, 0xf3, 0x2, [], [{{0x9, 0x5, 0xe, 0x1a}}]}}]}}]}}, 0x0) [ 989.448175][ T2839] usb 2-1: Using ep0 maxpacket: 16 [ 989.453572][T12050] usb 3-1: config 0 has an invalid interface number: 117 but max is 0 [ 989.461934][T12050] usb 3-1: config 0 has no interface number 0 [ 989.468482][T12050] usb 3-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice=87.08 [ 989.477521][T12050] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 989.486559][T12050] usb 3-1: config 0 descriptor?? [ 989.558139][ T17] gspca_ov534_9: reg_w failed -71 [ 989.568204][ T2839] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 989.579295][ T2839] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 989.592141][ T2839] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 989.601286][ T2839] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 989.610247][ T2839] usb 2-1: config 0 descriptor?? [ 989.768734][ T83] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 989.776529][T15960] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 989.908162][ T12] usbhid 1-1:0.0: can't add hid device: -71 [ 989.914241][ T12] usbhid: probe of 1-1:0.0 failed with error -71 [ 989.922224][ T12] usb 1-1: USB disconnect, device number 29 [ 989.968087][ T17] gspca_ov534_9: Unknown sensor 0000 [ 989.968183][ T17] ov534_9: probe of 4-1:0.0 failed with error -22 [ 989.981629][ T17] usb 4-1: USB disconnect, device number 28 [ 990.028837][T15960] usb 5-1: Using ep0 maxpacket: 8 [ 990.034100][ T83] usb 6-1: Using ep0 maxpacket: 8 [ 990.079408][ T2839] cm6533_jd 0003:0D8C:0022.0068: unknown main item tag 0x0 [ 990.086686][ T2839] cm6533_jd 0003:0D8C:0022.0068: unknown main item tag 0x0 [ 990.094883][ T2839] cm6533_jd 0003:0D8C:0022.0068: No inputs registered, leaving [ 990.104371][ T2839] cm6533_jd 0003:0D8C:0022.0068: hiddev0,hidraw0: USB HID v9.00 Device [HID 0d8c:0022] on usb-dummy_hcd.1-1/input0 [ 990.148261][T15960] usb 5-1: config 0 has an invalid interface number: 7 but max is 0 [ 990.156522][T15960] usb 5-1: config 0 has no interface number 0 [ 990.163112][ T83] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 990.173653][ T83] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 990.184798][ T83] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 990.193983][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 990.202224][T15960] usb 5-1: config 0 interface 7 altsetting 0 bulk endpoint 0xE has invalid maxpacket 0 [ 990.211929][T15960] usb 5-1: New USB device found, idVendor=05c6, idProduct=9065, bcdDevice=a5.1a [ 990.221015][T15960] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 990.233028][T15960] usb 5-1: config 0 descriptor?? [ 990.268744][ T83] hub 6-1:118.0: bad descriptor, ignoring hub [ 990.274929][ T83] hub: probe of 6-1:118.0 failed with error -5 [ 990.283464][ T83] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 990.368222][T12050] f81534 3-1:0.117: f81534_get_register: reg: 1003 failed: -71 [ 990.376231][T12050] f81534 3-1:0.117: f81534_find_config_idx: read failed: -71 [ 990.384049][T12050] f81534 3-1:0.117: f81534_calc_num_ports: find idx failed: -71 [ 990.391973][T12050] f81534: probe of 3-1:0.117 failed with error -71 [ 990.402510][T12050] usb 3-1: USB disconnect, device number 27 [ 990.458146][ T17] usb 4-1: new high-speed USB device number 29 using dummy_hcd 17:36:27 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100002359d040ce0a0216230e0000000109021200010000000009045b00004a4ba8005d0deb6e603d856c6c0e823f54b6eff47b86e6ab94a7c6261326782d09423462af4cb87a43b8f895ef5fd3ea74f3f3d04a061c081d806f5bc3ec095dc3c2b96b54a937f74a503ec868b10695375bb75179ac00"], 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090001206d041cc340000000000109022400010000a000090400000103010100092100000048e08bf5090581030000000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000200)={0x24, &(0x7f0000000080)={0x0, 0x0, 0x9, {0x9, 0x0, "01389b12988d85"}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000140)={0x20, 0x21, 0xca, {0xca, 0x9, "0b1904e654f23b152fa3ee4be1c806c0b58bd9ed391b0d57113db95c162d3be9f8272dad3d5a31b492af80260ee9cdcf36cc0181e726bfcac513754c787d934a6e3b3325fb463542b97944e8b9044c9ff807a05fba53352fd6df63c73565b642c94bed6ad81fd6734900d11d792b895c51f48bb6de1db78d8006c6e878ef447e23ce629d6779bf0154464b09b08a0080b903ff6c94d502268ebf9e7ba900efa4e95c710990ad6fe61f38cbea65fbc9d5ffe853262224ae0c1e16f468d520e169916778e849dbc2bf"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3001}}, &(0x7f0000000040)={0x0, 0xf, 0x35, {0x5, 0xf, 0x35, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x0, 0x40, 0x5}, @ssp_cap={0x20, 0x10, 0xa, 0x4d, 0x5, 0x7a, 0xff0f, 0x1000, [0x1fe7e00, 0x3f00, 0xff000f, 0xff0000, 0xc0cf]}, @ptm_cap={0x3}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x2, 0x1, 0x23, "1ec202e2", "aedbb156"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x0, 0xff, 0x3, 0x80, 0x5}}}, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x40, 0x13, 0xf3, "bb72fa4c79d9fdfec9a7a8b0fa62ad0ef57b563f57683aaaead875a7824900d1066e64cc00e0b4fe48b039d0b4f1a2a88f3639523189b13542917e9a2504a850fc193933a953c211f7b8ca87da3697f5a96ed777ae056f3ce6c47ad16f588d23099f2f12c28278837f5f26f9b62d352aa98ad6d681a26ef19fb1fcb41ac2f73bdade6828e19e677df339f5547cff19c4fc9a02202e87a19395709c0f70fd75d02edbf0e6905af0c0fd7374f3f86c84e383b15d2d3e8f3853c5c4e45d9da0c0f83e2e21052298af6dacc7dafdf7af3bfd11e3abec940d6cbd4d3bcb4aecc8f468fada4d475fd16e3c16941dc1cba6c5837bdcfe"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x69}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x4}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x0, 0x8, [0x791]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0xf8}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000540)={0x40, 0xb, 0x2, "92e9"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x3a}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000000600)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000000640)={0x40, 0x19, 0x2, "997d"}, &(0x7f0000000680)={0x40, 0x1a, 0x2}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x80}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x4}}) [ 990.518224][T15960] usb 5-1: string descriptor 0 read error: -71 [ 990.532652][T15960] usb 5-1: USB disconnect, device number 39 [ 990.698145][ T12] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 990.718162][ T17] usb 4-1: Using ep0 maxpacket: 8 [ 990.818171][ T2839] usb 6-1: reset high-speed USB device number 62 using dummy_hcd [ 990.838312][ T17] usb 4-1: New USB device found, idVendor=06f8, idProduct=3003, bcdDevice=25.6f [ 990.847488][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 990.857581][ T17] usb 4-1: config 0 descriptor?? [ 990.901225][ T17] gspca_main: ov534_9-2.14.0 probing 06f8:3003 [ 990.978161][ T83] usb 3-1: new high-speed USB device number 28 using dummy_hcd 17:36:27 executing program 0: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x1, 0x100) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) r3 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4, 0x4000) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)=""/51) syz_usb_connect$hid(0x3, 0x1, &(0x7f0000000040)=ANY=[@ANYRES32=r1], &(0x7f0000000200)=ANY=[]) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) read$hidraw(r4, &(0x7f00000001c0)=""/38, 0x26) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f0000000000)='4', 0x20000001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) r7 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x3, 0x100100) read$hidraw(r7, 0x0, 0xfffffffffffffe4d) read$hidraw(r4, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}}}]}}]}}, 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 991.078162][ T17] gspca_ov534_9: reg_w failed -71 [ 991.098282][ T2839] usb 6-1: device firmware changed [ 991.103885][ T2839] usb 6-1: USB disconnect, device number 62 [ 991.130321][T12050] usb 2-1: USB disconnect, device number 21 17:36:27 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000002f80)={0xac, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000000)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, 'Z'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x2, 0x200, 0x1, 0x0, 0x0, 0xfffffffe}) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000000)) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 991.228085][ T83] usb 3-1: Using ep0 maxpacket: 16 [ 991.268167][T15960] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 991.368941][ T83] usb 3-1: config 0 has an invalid interface number: 117 but max is 0 [ 991.382443][ T83] usb 3-1: config 0 has no interface number 0 [ 991.393700][ T83] usb 3-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice=87.08 [ 991.402940][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 991.412638][ T83] usb 3-1: config 0 descriptor?? [ 991.478205][ T2839] usb 6-1: new high-speed USB device number 63 using dummy_hcd [ 991.528135][T15960] usb 5-1: Using ep0 maxpacket: 8 [ 991.628104][ T17] gspca_ov534_9: Unknown sensor 0000 [ 991.628182][ T17] ov534_9: probe of 4-1:0.0 failed with error -22 [ 991.641463][ T17] usb 4-1: USB disconnect, device number 29 [ 991.648160][T15960] usb 5-1: config 0 has an invalid interface number: 7 but max is 0 [ 991.656285][T15960] usb 5-1: config 0 has no interface number 0 [ 991.662602][T15960] usb 5-1: config 0 interface 7 altsetting 0 bulk endpoint 0xE has invalid maxpacket 0 17:36:28 executing program 2: r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_disconnect(r2) read$hiddev(r1, 0x0, 0x0) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f00000000c0)=""/33) [ 991.672387][T15960] usb 5-1: New USB device found, idVendor=05c6, idProduct=9065, bcdDevice=a5.1a [ 991.678193][ T12] usb 1-1: device descriptor read/64, error -71 [ 991.681482][T15960] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 991.699293][T15960] usb 5-1: config 0 descriptor?? [ 991.848333][ T2839] usb 6-1: config 0 has an invalid interface number: 91 but max is 0 [ 991.856510][ T2839] usb 6-1: config 0 has no interface number 0 [ 991.862729][ T2839] usb 6-1: New USB device found, idVendor=0ace, idProduct=1602, bcdDevice= e.23 [ 991.871799][ T2839] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 991.880721][ T2839] usb 6-1: config 0 descriptor?? [ 991.898162][T12050] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 991.908162][ T83] f81534 3-1:0.117: f81534_get_register: reg: 1003 failed: -71 [ 991.915822][ T83] f81534 3-1:0.117: f81534_find_config_idx: read failed: -71 [ 991.919323][ T2839] cdc_acm 6-1:0.91: Zero length descriptor references [ 991.923497][ T83] f81534 3-1:0.117: f81534_calc_num_ports: find idx failed: -71 [ 991.930685][ T2839] cdc_acm: probe of 6-1:0.91 failed with error -22 [ 991.951743][ T83] f81534: probe of 3-1:0.117 failed with error -71 [ 991.961798][ T83] usb 3-1: USB disconnect, device number 28 [ 991.998200][T15960] usb 5-1: string descriptor 0 read error: -71 [ 992.008280][T15960] usb 5-1: USB disconnect, device number 40 [ 992.058099][ T17] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 992.058106][ T12] usb 1-1: Using ep0 maxpacket: 8 [ 992.121043][ T2839] usb 6-1: USB disconnect, device number 63 [ 992.138210][T12050] usb 2-1: Using ep0 maxpacket: 16 [ 992.188191][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 992.199599][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 992.212426][ T12] usb 1-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 992.221608][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 992.230805][ T12] usb 1-1: config 0 descriptor?? [ 992.308264][T12050] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 992.319279][T12050] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 992.332171][T12050] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 992.341371][T12050] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 992.348110][ T83] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 992.357615][T12050] usb 2-1: config 0 descriptor?? 17:36:29 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000020ef0e0d48e824cdaf46ae4c9280bc6ff0676700000000000109022400010000000009040000010300000009210000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f00000001c0)=ANY=[@ANYBLOB="000022000000220057d31d628902478871d092736f863e326ee6b50000c165c0781376863b632d8cc127cd334f8e7c66726b8a362fdfa9b0f8ac3e09d5a1b977c575a8d7d77623ac051ef45244f642a597f65b18b8ecb8047b0df0228b06d90d2721ec6466d13949d516fb6cf0e731fa8d09a3d04deb1dc9700c1bd7a2f199adfb67a9f7fefb030f6fe7ef37a1ee6491087d35884235ee6cb4517b4137ccd4"], 0x0, 0x0, 0x0, 0x0}, 0x0) [ 992.458532][ T17] usb 4-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 992.467628][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 992.477228][ T17] usb 4-1: config 0 descriptor?? [ 992.598127][ T83] usb 3-1: Using ep0 maxpacket: 8 17:36:29 executing program 1: r0 = syz_usb_connect(0x0, 0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000052638f40dc1311561540000000010902440001000000000904420004e0020100090584033e3300000009050f0000000000000905070000000000000905000000000000000e21347d354a2f72000000000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x20, 0x0, 0xffffffffffffff81}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xd8f, 0xb4002) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x2000) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000080)=0x7) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000200)=""/153) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f00000001c0)={0x8, 0x2, 0x0, 0x1, 0x80000001, 0x1ff}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) [ 992.708176][T12050] usbhid 2-1:0.0: can't add hid device: -71 [ 992.714272][T12050] usbhid: probe of 2-1:0.0 failed with error -71 [ 992.722510][T12050] usb 2-1: USB disconnect, device number 22 [ 992.738291][ T17] asix 4-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 992.748122][ T83] usb 3-1: config 0 has an invalid interface number: 65 but max is 0 [ 992.756291][ T83] usb 3-1: config 0 has no interface number 0 [ 992.762735][ T83] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 992.774606][ T83] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 992.785687][ T83] usb 3-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 992.794737][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 992.802774][T15960] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 992.811782][ T83] usb 3-1: config 0 descriptor?? [ 992.860796][ T83] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 992.872125][ T83] input: Generic X-Box pad as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.65/input/input228 [ 992.888318][ T2839] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 992.968133][ T12] usbhid 1-1:0.0: can't add hid device: -71 [ 992.974204][ T12] usbhid: probe of 1-1:0.0 failed with error -71 [ 992.982253][ T12] usb 1-1: USB disconnect, device number 30 [ 993.068547][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 993.088180][T12050] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 993.108346][T15960] usb 5-1: too many configurations: 174, using maximum allowed: 8 [ 993.228146][T15960] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 993.235792][T15960] usb 5-1: can't read configurations, error -61 [ 993.261103][ T12] usb 3-1: USB disconnect, device number 29 [ 993.268325][ T2839] usb 6-1: config 0 has an invalid interface number: 91 but max is 0 [ 993.276431][ T2839] usb 6-1: config 0 has no interface number 0 [ 993.282971][ T12] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 993.293774][ T2839] usb 6-1: New USB device found, idVendor=0ace, idProduct=1602, bcdDevice= e.23 [ 993.302971][ T2839] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 993.312516][ T2839] usb 6-1: config 0 descriptor?? 17:36:30 executing program 0: r0 = syz_usb_connect(0x0, 0x1b, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x77, 0xaa, 0x74, 0x20, 0x12d1, 0x15c1, 0x1bf9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r1, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, 0x0, 0x0) write$char_usb(r3, &(0x7f00000019c0), 0x0) write$char_usb(r2, 0x0, 0x0) syz_usb_disconnect(r1) syz_open_dev$char_usb(0xc, 0xb4, 0x101) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 993.349745][ T2839] cdc_acm 6-1:0.91: Zero length descriptor references [ 993.356683][ T2839] cdc_acm: probe of 6-1:0.91 failed with error -22 [ 993.390256][T15960] usb 5-1: new high-speed USB device number 42 using dummy_hcd [ 993.458266][T12050] usb 2-1: config 0 has an invalid interface number: 66 but max is 0 [ 993.466557][T12050] usb 2-1: config 0 has no interface number 0 [ 993.472886][T12050] usb 2-1: config 0 interface 66 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 993.484292][T12050] usb 2-1: config 0 interface 66 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 993.494857][T12050] usb 2-1: New USB device found, idVendor=13dc, idProduct=5611, bcdDevice=40.15 [ 993.505001][T12050] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 993.514493][T12050] usb 2-1: config 0 descriptor?? [ 993.549608][ T2839] usb 6-1: USB disconnect, device number 64 [ 993.561430][T12050] hwa-hc 2-1:0.66: Wire Adapter v125.52 newer than groked v1.0 [ 993.569089][T12050] hwa-hc 2-1:0.66: FIXME: USB_MAXCHILDREN too low for WUSB adapter (53 ports) [ 993.578958][T12050] usb 2-1: BUG? WUSB host has no security descriptors [ 993.586517][T12050] hwa-hc 2-1:0.66: Wireless USB HWA host controller 17:36:30 executing program 5: syz_open_dev$hiddev(&(0x7f0000001180)='/dev/usb/hiddev#\x00', 0xe51, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, &(0x7f00000008c0)={0x2, 0x200, 0x1}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x10001) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000290109021b00017600000009040000010209bd000705810700010000a9d3"], 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x401}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0x40184810, &(0x7f00000008c0)={0x2, 0x200, 0x1}) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x80) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) [ 993.594286][T12050] hwa-hc 2-1:0.66: new USB bus registered, assigned bus number 11 [ 993.668121][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 993.688342][ T83] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 993.708232][T15960] usb 5-1: too many configurations: 174, using maximum allowed: 8 [ 993.828246][T15960] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 993.835978][T15960] usb 5-1: can't read configurations, error -61 [ 993.842462][T15960] usb usb5-port1: attempt power cycle [ 993.928074][ T83] usb 1-1: Using ep0 maxpacket: 32 [ 994.018159][ T2839] usb 6-1: new high-speed USB device number 65 using dummy_hcd [ 994.048134][ T83] usb 1-1: config 0 has no interfaces? [ 994.053741][ T83] usb 1-1: New USB device found, idVendor=12d1, idProduct=15c1, bcdDevice=1b.f9 [ 994.062826][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 994.072014][ T83] usb 1-1: config 0 descriptor?? [ 994.138163][ T12] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 994.218160][T12050] hwa-hc 2-1:0.66: Wireless USB Cluster ID set to 0xfe [ 994.226440][T12050] hwa-hc 2-1:0.66: wusbhc_rh_control (00000000bfb6d60f [00000000bfb6d60f], 8006, f00, 0, 000000002fcfdfb9, 5) UNIMPLEMENTED [ 994.240299][T12050] hwa-hc 2-1:0.66: wusbhc_rh_control (00000000bfb6d60f [00000000bfb6d60f], 8006, f00, 0, 0000000059482dc2, 5) UNIMPLEMENTED [ 994.253377][T12050] hwa-hc 2-1:0.66: wusbhc_rh_control (00000000bfb6d60f [00000000bfb6d60f], 8006, f00, 0, 00000000c7125eca, 5) UNIMPLEMENTED [ 994.266635][T12050] usb usb11: unable to get BOS descriptor or descriptor too short [ 994.274589][ T2839] usb 6-1: Using ep0 maxpacket: 8 [ 994.280687][T12050] usb usb11: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 994.290040][T12050] usb usb11: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 994.298335][T12050] usb usb11: Product: Wireless USB HWA host controller [ 994.305184][T12050] usb usb11: Manufacturer: Linux 5.4.0-rc3+ hwa-hcd [ 994.311838][T12050] usb usb11: SerialNumber: wusb-hwa [ 994.320664][T12050] hub 11-0:1.0: USB hub found [ 994.326079][T12050] hub 11-0:1.0: 31 ports detected [ 994.378137][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 994.398301][ T2839] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 994.408869][ T2839] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 994.422308][ T83] usb 2-1: USB disconnect, device number 23 [ 994.429231][ T83] hwa-hc 2-1:0.66: remove, state 1 [ 994.434410][ T83] usb usb11: USB disconnect, device number 1 [ 994.447867][ T83] hwa-hc 2-1:0.66: USB bus 11 deregistered [ 994.498275][ T12] usb 3-1: config 0 has an invalid interface number: 65 but max is 0 [ 994.506463][ T12] usb 3-1: config 0 has no interface number 0 [ 994.512816][ T2839] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 994.522349][ T2839] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=41 [ 994.530823][ T2839] usb 6-1: SerialNumber: syz [ 994.535536][ T12] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 994.546667][ T12] usb 3-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 994.557832][ T12] usb 3-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 994.566909][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 994.577846][ T12] usb 3-1: config 0 descriptor?? [ 994.579327][T15960] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 994.608611][ T2839] hub 6-1:118.0: bad descriptor, ignoring hub [ 994.615749][ T2839] hub: probe of 6-1:118.0 failed with error -5 [ 994.624739][ T12] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 994.637218][ T2839] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 994.645211][ T12] input: Generic X-Box pad as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.65/input/input229 [ 994.718724][ T17] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 994.729248][ T17] asix: probe of 4-1:0.0 failed with error -71 [ 994.737586][ T17] usb 4-1: USB disconnect, device number 30 17:36:31 executing program 2: syz_usb_connect(0x0, 0x3b, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000035e54d20aa142b02d6b400000001090229000100000000090400000000000000052406000005240000000d240f016a6e00000600000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x2a4000) syz_open_dev$evdev(0x0, 0x0, 0x200040) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) write$char_usb(r0, &(0x7f0000000080)="5e095b2b9f89fdaa73e49d865d7869fa471fb1a17501f21ecb1fccd80ac52f911e3d09811a5004cd9282bf39961347d2e6474030790d7638acf3b12259c00801fed21dce25069437ec3a5313fa57d39db4adc16085f35992d76923c95faf42e37e85eb2fb1a58c437852d80a71784cecdc366b20e07aa8b0ea31a68f8fab4c29700d55b937a08b1790ef85b04d6b67b251a861b778685d5d3b50f619abd4a1e72030b1394efccec33c67abf8ceef78b902a10f2164087cbb0ff38f15efa6a165152a7a84fad92b2b1fe40ffd5c965d14c0d385889697869f0e53d92780946730381522ab4586e172416fb0d90f0c8757de511b71c0070ea524f2f6", 0xfb) [ 994.823627][ T2839] usb 3-1: USB disconnect, device number 30 [ 994.838546][ T2839] xpad 3-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 994.848195][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 994.888282][T15960] usb 5-1: too many configurations: 174, using maximum allowed: 8 [ 995.018235][T15960] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 995.025918][T15960] usb 5-1: can't read configurations, error -61 [ 995.188393][T15960] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 995.248068][ T2839] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 995.258120][ T17] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 995.308094][T16562] usb 6-1: reset high-speed USB device number 65 using dummy_hcd [ 995.428107][T15960] usb 5-1: Using ep0 maxpacket: 32 [ 995.448199][ T2770] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 995.468527][T15960] usb 5-1: too many configurations: 174, using maximum allowed: 8 [ 995.488092][ T2839] usb 3-1: Using ep0 maxpacket: 32 [ 995.568190][T16562] usb 6-1: Using ep0 maxpacket: 8 [ 995.588239][T15960] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 995.598246][T15960] usb 5-1: can't read configurations, error -61 [ 995.604678][T15960] usb usb5-port1: unable to enumerate USB device [ 995.618175][ T17] usb 2-1: config 0 has an invalid interface number: 66 but max is 0 [ 995.618294][ T2839] usb 3-1: New USB device found, idVendor=14aa, idProduct=022b, bcdDevice=b4.d6 [ 995.626402][ T17] usb 2-1: config 0 has no interface number 0 [ 995.635526][ T2839] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 995.642418][ T17] usb 2-1: config 0 interface 66 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 995.649922][T16562] usb 6-1: device firmware changed [ 995.661168][ T17] usb 2-1: config 0 interface 66 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 995.666744][T16562] cdc_wdm 6-1:118.0: Error autopm - -16 [ 995.676861][ T17] usb 2-1: New USB device found, idVendor=13dc, idProduct=5611, bcdDevice=40.15 [ 995.682862][T16569] cdc_wdm 6-1:118.0: Error autopm - -16 [ 995.691773][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 995.692688][ T83] usb 6-1: USB disconnect, device number 65 [ 995.699088][ T2839] usb 3-1: config 0 descriptor?? 17:36:32 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000014da2108ab12b890eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000b5dd6d7f1656128eec015708b6f8d36e23095d1ef8c8f17243778694f0e0cb87bee5e2d6cd1a97c8be99c20340ca4bbb32ffad34c4d3902ae60157539690e420f07f3da046cea459c83e28155fc8965f621733a4d3e030b41cd53fc9e1e50772dc2434adcd11ec0f3c14917f2bebc99e"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x50}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x400) [ 995.723225][ T17] usb 2-1: config 0 descriptor?? [ 995.759895][ T2839] dvb-usb: found a 'WideView WT-220U PenType Receiver (based on ZL353)' in warm state. [ 995.770024][ T2839] dvb-usb: bulk message failed: -22 (2/-899333760) [ 995.770572][ T17] hwa-hc 2-1:0.66: Wire Adapter v125.52 newer than groked v1.0 [ 995.776627][ T2839] dvb-usb: will use the device's hardware PID filter (table count: 15). [ 995.784476][ T17] hwa-hc 2-1:0.66: FIXME: USB_MAXCHILDREN too low for WUSB adapter (53 ports) [ 995.801809][ T17] usb 2-1: BUG? WUSB host has no security descriptors [ 995.815134][ T17] hwa-hc 2-1:0.66: Wireless USB HWA host controller [ 995.818478][ T2839] dvbdev: DVB: registering new adapter (WideView WT-220U PenType Receiver (based on ZL353)) [ 995.823116][ T17] hwa-hc 2-1:0.66: new USB bus registered, assigned bus number 11 [ 995.836110][ T2839] usb 3-1: media controller created [ 995.847219][ T2839] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 995.848426][ T2770] usb 4-1: New USB device found, idVendor=2001, idProduct=1a02, bcdDevice=f8.9b [ 995.864715][ T2770] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 995.873751][ T2839] usb 3-1: DVB: registering adapter 1 frontend 0 (WideView USB DVB-T)... [ 995.874309][ T2770] usb 4-1: config 0 descriptor?? [ 995.887362][ T2839] dvbdev: dvb_create_media_entity: media entity 'WideView USB DVB-T' registered. [ 995.887410][ T83] usb 6-1: new high-speed USB device number 66 using dummy_hcd [ 995.948679][ T2839] Registered IR keymap rc-dtt200u [ 995.954565][ T2839] rc rc0: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.2/usb3/3-1/rc/rc0 [ 995.967534][ T2839] input: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.2/usb3/3-1/rc/rc0/input230 [ 995.981038][ T2839] dvb-usb: schedule remote query interval to 300 msecs. 17:36:32 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000340)=0x200) r2 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000340)=0x200) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)=""/51) r3 = syz_usb_connect$hid(0x4, 0x1, &(0x7f0000000040)=ANY=[@ANYRES32], &(0x7f0000000400)=ANY=[@ANYBLOB="52f0e05a1ea477d9080ad52875cf1d9bc2ca53b12f5e31815051d6b3b36a2e6cb5ae3dad431379bbb2da383bcf36dbe474bee90c407435eb43be46fc00b1f79f204a0100010019b5a0fe8d9a8da8d3495113b79f86bdc12d278f331980a2546f9018aa14a4b19e8fbcc54e5f625812c8a00a568e685e813419b956fdb342418288097ee495605a52ec8f7b42", @ANYPTR64, @ANYRESHEX=r2, @ANYPTR=&(0x7f00000001c0)=ANY=[]]) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x161000) read$hidraw(r4, &(0x7f00000001c0)=""/32, 0x20) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r7, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r7, 0x0, 0x31a) read$hidraw(r4, &(0x7f00000002c0)=""/191, 0xbf) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x1, 0x14000) r8 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x1, 0x208840) write$hidraw(r8, 0x0, 0xffffffffffffffd9) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x5a5302) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r9, &(0x7f0000000240)=""/71, 0x47) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r9, 0x80044801, &(0x7f0000000000)) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000000200)="0d177e9a1cece5d058a041711419fc74506bbb8c90", 0xfffffffffffffdf6) ioctl$HIDIOCAPPLICATION(r4, 0xc028660f, 0x717fff) syz_usb_disconnect(r3) [ 995.988276][ T2839] dvb-usb: WideView WT-220U PenType Receiver (based on ZL353) successfully initialized and connected. [ 996.011295][ T2839] usb 3-1: USB disconnect, device number 31 [ 996.078225][ T17] hwa-hc 2-1:0.66: error waiting for HC to reset: -71 [ 996.085231][ T17] hwa-hc 2-1:0.66: can't setup: -71 [ 996.101897][ T2839] dvb-usb: WideView WT-220U PenType Receiver (base successfully deinitialized and disconnected. [ 996.107608][ T17] hwa-hc 2-1:0.66: USB bus 11 deregistered [ 996.122427][ T17] hwa-hc 2-1:0.66: Cannot add HCD: -71 17:36:32 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) write$hidraw(r5, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r9, &(0x7f00000000c0)="3a0ac10008595345e24eba601def0dee1c69e72cf22da8cf6bd8605cc6dd640000000000000000", 0xfffffffffffffd57) syz_usb_connect$cdc_ecm(0x0, 0x6d, &(0x7f0000000ac0)=ANY=[@ANYBLOB="12010002020000402505a1a440000102030109070000000100000009040008020206008108240600003c7b61050000000000000000d90a0000a100050081082407710010090007240a4000a72401023f09058103a202801f0709058202bb020505000905030200007f030164f8c015e8c1e93cd131347fb21a6ae500000000f806408f8813f182f11e2b0bad9f0d5ff3326d133aba68c61e054350cb7be8e1aecb51c68dc765e8add3d0bb0a8d292933b33ed94010fd14b1db750931ebae63007c654a21fb24457010c485e9c1e0ba4bc21887b9d1555016c9c9b78c72451a99ca9ce8f4912ba58f90b73d9b0c3e68b8781998a179ecdcf09af3c0f0f5db8d4ea7d2b2b1d3172f4b0a3959b140cc0938629930dfe2880071259f144aeaefdcb350ce438197f5448328613dde1bff87dab80ada0b38430d68c010952200af3f261bd0696fc8cb3d0b47a5d7118cdff28b7961b1141888a2f10e07091c"], &(0x7f0000000940)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x3, 0x9, 0x80, 0x10, 0xfd}, 0x3f, &(0x7f0000000800)={0x5, 0xf, 0x3f, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0xf, 0x20}, @wireless={0xb, 0x10, 0x1, 0xc, 0x41, 0x3, 0x1f, 0x24cf, 0x66}, @ssp_cap={0x14, 0x10, 0xa, 0x1f, 0x2, 0x4, 0x0, 0x4, [0x0, 0x7696cacc0d20285c]}, @ss_container_id={0x14, 0x10, 0x4, 0x80, "3815975d61d6be8af147743978c5962d"}]}, 0x3, [{0xf7e, &(0x7f0000004200)=@string={0xf7e, 0x3, "b4fb29a8d567a53b59f8fe7e32e1f872ec21bdfc44c5ad41aa7827476fd664de2418025050d93207e6aaf79950d02372d21307902646dafbaebc9a869950b3dbff75be5e2f4f58ca5679e4b47c05a45dcdef6100bf96df67ac1eda1af4328082a470b126c652e91ea5d8f6174b0ccb4552bb7dd0dec8feb1da85a9d1ee4427b3e53c23fa15dd993339ba248588716882ecb865bcf003a99f38aab3fed7b5f5eaa7335a92ee24a06bfb846bdde056bfdbfec12c4e38157a31bec45da69c2529ac33f1d798a3d97a2d90bed42133ffa35efec74ca93a884c89000b1d5ddce96329467b2a5e6cdbface4c4972a7958a71bc489f98decbed2558e391f75c62908736147d3a3d5a8f6fb09b982ff1054e0624623938a50a908c19b90c44c800cfbb3fdcaf9e325d835701471928aeb110b1d18645468a6454773733ab6beaa274acfffa5d95b340fc701e695beb14914e4f3aae996d5760c333306d0ab291936ac97873ea14abeabb78ee0a49ca0f4295bfcc4183a3baf717d4b0146ab2735bc9008c29b8825d86f66658a8e9f52c51ab096227e98bfc45193d60c6e6769ba22867d810b2d45f49f753c2f0082655574f5a53be66e3b9c9d80e3c0df7c962386b1943ff7c48cbe37407b5fac5539c389c0efcd01e2b4796b8bb4dae1c4c03f48d6392cc67965a63aa448908facfc5f51fb38922ebb1ff601402143745f99a8bfe24517846d77ee3e29b3237aa006e9628eb914405241fbba8d335abb83e9d9f36cc3b0acc49858e054c8333bc40205fef9eddb00eee55a493578500b444db35dadc8a919a8272add580951f24e4808200d583be854fdc277a7536b596ed95b43c6d0435d84243bf05fe8c286c89e5738bdcb59931e7587098fc2367319139e6a674e3e543d4f394291fbb5a0c0402447e3cd2a03149a9a361f21414436f8f7c058608d8e548bb4b9de494daaa9af3a0468535c872b394f6285e00e1cb221a88d7d1fec36f8da90bb2f6b315030f156f03b16bff7d4c2694e225e13aa49641e1604ff438f419402430ecf507d3a2d4755d10504b3123865d0c497d33bcf8a67beb0a5abc7d7ea0230080fd99a222d9f14bda2312a5950f935d1359f695519c94bfd51e821b9ec7f835d563f47fd9729c4295ca025676840ddb8f4d8e501a1c0ac219e558da6d5a319f61a4ce735cd966a796242a29784d60d22e6326178046100936ea01f9c3aa6c972b10cee487f2e3bb61cf3d6e7d4dd34b1eb8996d3489b42ecab865376444dbc79a443d8fe0424a9878fa282bce39480b605367c5f7a677f17d373035e58aa6147f5b6f005801ddcc3f35a2463da87e7ecd529e8d3c2e5d6abef91fdc1d9e4f6e176949abda64b047a41382662a84c1e0630b1ec7776bdf6f90da2481dad21cfa3aceca30d1e7eceac277ddc3f15e5a6290b2db7e6e45fcdc3520031f916d7db1cf3985591250f6d53ec8c19f364778323c8df562055a440a8fda9f5b7179839a120e1e4a318a39a2bca63dad633480b482847f4083ceffffd5613198b1d92e526498485d15103cbd4c3bd00adacd6e33b399e9c70de8d88af80f6b01a85b30fb05650d2786166ffc9b7bef25187e523fcdd6c80d812728b0f66b9b87f30b5320ce5174d98d9379530c7bc7538d08d7334d9af9816b161d26220a95aa9e7b0fc8a180774b4579a64d753cbc80120d041b4a35f25c950d3d4ad1750de589fcae7d0bf6be2872b0ba3a20582b06348e374c917e9bdae5c10b252a8957575abeaee09bbd1822cabce91b42300b6d2a7d340e0f4f123abf4ded73f39b5c257f3dfc3ff66b5d76710f8b8211fe92b6b48796dcb2b004a8749a27c8d402384e4941fa6fe551900478745ef5768e57eb81055ba97c4db3b58b13ea8996f49a56ee88646ca989572215f82b10502092551f0fe678cf9854410491fb461808b84eaafecdee304d3c0ba0ff33b2ad0bb501113cb84454fcfa5fc31ad6441a1d968eec10b328a2c156a27f1e6abd7bf9c2120b01e7e26e5da28ef598569238655535aebea839d81b0e555bd1bdb44b4d340df8fe4e3d2cc797f7925682dd3776357f2a7fa4302b191a794f79c99f1a0fe38b325c48cd35a463f3b227df85f385908f4a1055d190ce0e7c1d3059842053b52590a2ca0f3402820fc842ad67527366f1f7d092b36a7e4f6b3b9c1a2ca995e19acefebcca9195f89aa4cf7a4a7c31dab05503f5ad46fb5cdf0c25e1cbdb576963d30a225d7b0319086f57e3efcf9a0f31be9e009578477d849d78fead0074b88cb549eaf51f8407c66712d56130534023c39dc1b5b255f26691fb663a0fd9a8ef9623300a7c25af4166e509c28d4c66267a95d6cb5373462ce9fdbd92ea57cbf9c26cc535ac2202da717f1e3f1fad9274eb39534b7ab6bbb89f3255a2cd096f30021cf15cd2c1e31b3e335bb5c3b64edc6928f953a23aee1e0e01521e58279c4dfd7dbe7107f4269ca17829bf0ab696d696857c171faa7ef1872b7bec00bad91d982244a36c894f79923a567c8eb5fd53a19f6b6b90ab4ec8886f8f22a30ff379fefcebdce95cdbe47879e7eba1b67a6a977c7bc8c04fbd6b4a5e099aa2a7370f3e8c4f872ce2d642a1184a0c5533aec32282ebbd1b9326e4c459732520db073aaff2ad0fe58a823cd28aecf1485d9938c9b188e1607cfa79d6f395e65fc30af4ab597a7365b7fd6601b8c33a3c4828f1319092165c0d2a28b5c4da8050e438e72cd63e53180628d240d386548785aeb98227d96ebf044518d29c8f6e5fb103b283d1b223e3cff7c0499a786dab86581a2ed00b22a90ecd841b71e608c078b86018226c4e509d99b238e4466d3befb5885eb1a661325d97a6ba0b35a4b9cdc8a1d77d68ea74c139748addbdb45155ef87db405b1cbe7adfab4a4feea2c9c2c3f552efdd973327a3e01f0b4dc699d98f1ef8a22d17f604d62a5d411902fa8441adc6df49b16c24426f932ae3fc203237821f945de0553a5ef472fa9c6b600a583f66ec911fc09ea2ef2671c0c69987ccff0a41a6178e34f5bed9ecb6958729f86736857c197759179f48503d11173a735ff7a007c16fc1960a8ce3849f91a5abfbfc53ee0d1a76159a8099b3aa1a5f15f7862d6cb79b968ac54a3e8187c8401164026c1cf8f3c7cbad2aa7fec0c2a0d5c64f44866479d53689bbb0d488475375ee3d5fda87485950336924347355269f32f5efedc0c196ca82b0f57731c506e978f523e6538435380826d94b55524b41b3db2bc9e3a13079d8a6df808abec186f2a4cd9c2ddda2961ddfa605b259189f2d1e4b4380d12245b1e27229a5ee35278d9bb713340c1da077a2870123b8905bd83343f6685beb16c99a0e16e3b7f950cfa46337c96aa5b4f02fc9762b215d5ef9dfd25821ca0e662b5eb69464d68c00cbfcf61e90746a196e38c1d8574c02938fe3b14d3c6834c561fd52eae0b94f49b2ec472833a346033723d7efd9d24069ce7ee71109a0405ad9f4f3bfd485229ac4ea343c51421dd25d503630c9e56178db168a4e7d74ee40a2a0bf8e5e83cd94811fcab7ec1b773c37417fea11d06f45a67ed0753694738105f743a584588e0ecc09344306c6e9680a563749feb774c06b9fce92a558ca4d0aa5b648ab0655fdc5858d4fadb299f0c3721f4d2b1116dbb5c2b0ef453caa26b18fc5afc62b1178b74f8b99931d6bd57e9628df6595a3be863e41184692a3c35b83d82cbaf1803233569b2e6b2a945fa0a757c36839a7812b0f007ff6444951fe401e6b40ede453b0e9bc698b496eef8636ac7c2e3e65aaf86d2a0e14944a9476b051c3d2dc8daf5a6e2d63ba61aba4588ce14e0a12f0d2694649277e6e013a7632bf424fe42b80cfbb0f07d1a7432f814bb5ba585b5222a406914bca8538dbac4906ccb7f3ddc9ae6192a4c5d78b8d89f2ded1a699f72d8c21268b27adb281c81ac51f7cb67c6b42fa6cdd90adaa0e019eabedbfe46d8695f975ebde9c51afb249d7be123ec8d8c3d8bcc7856c237777b2a3760a4bdc1b4d090cf2c983e822ac7347a7947f860419149d38389e8cdd8fd6c33904eccb446ea73d4b5a2ae8ed85740e5aa46c7e1bb4aa24959d7bcaabea34ce2d7e0533340d5f207ed09ba46c058028e28129bf9926f9ab2d5d98da6730a545d0c4588c1172fc2d3c3bad8f1fd1f860516a6365f246af815e1a3235c137feb1757b633766e39e6596bfa578753f67a3c5060462bf77cd7d13912322f2693fa9eb63ad42255fa11331d2e00e6e8e37e01990e45b1e1f9b2422c0349ea6146d225e18b9876cad60afcf0dfa9ced8bdbddbe8af5e3a919d34a5a2f6db1eaa5a00a9ff2bd1f4be92a0b757ed0078302f55d7f73e27e3270c935c72dfb6faeffe979a0a473b7a4ef4e26393b73adc518374102fad8df5d3a18c1f80e40bf1f642b5e587803c52d83ea8ad4ccab1f91d5d37b489293fb974da3ea44114492f343bcbe0d11192ceabb833ccaed67c9d550a07d7a34d303f8ba9baecd30698b67df24cd54f39705755cd6e9f16908bf8bf6f6540bfcd5d14461fd95c15aa6820db6fad8c5e70e22eb3088c8c8f1bdf69045102a6c66fc966bbd7ecdd0c05305191c972a0bfead858ecf774c7357db75213288aae9d84801f30f1c0b9e7b40cf94a53ab40e58f58f538b49a939b60ac915576531f53aa669e2dbdac36931b89ef47a6c2ae7d17ac84cef62fbc8c831a8271d65e25a831d3def06f931dd1dc20089cfb7afb5dbc60523390215004c65d71cf806b63094823d650582f3ec11c70136b8f708e79bf1056b7f61a3e8a6c1c2883a2a4bdb0ff46e0728efc81a8177b9213080c13b2c00199190c38ec8e063f4453c1b7bd04cdaf2f0c2774ac23710df4188f41787c511ee5101c68d7750198c37db27cc61d37a9c1f89f90e218ff6e54e61ba2f59f8c71940ec9e48f0eb43940782c4557c31652ad696551d6543bb68e0c5133ea8719a31a3caddfd9d6c64c00a994479ac35be46ab887aa5aa0c3142a5c678586e42655a73f03c58474b0a60a18d058c1f71bde8d5020da8c36beccc011308dbac58720c4c804170820fa92edd5b1d3230ec343a3f196d768cecea231266c6504607c6439c91192a03bd2b318fc0afd1409a36e424be5e24d535eb0ceb8a1a64ceea1beeeac5b45100e6adb58c1195b693dd7e9a1e3fc9bbd35658ab672844c93d982f405731336546ea89fabb168e00351dab338a5ac68abcc45012f42fb5bc1f44037ee13fe9b18636e4d6f878c9f61160a56f2969c3be9cb81039f0633980446598a81f0913cddbccaf88bb22dc02c2ecf45e66e3d6e25a357d36d8c440d266965e4fe559d2200acd0d91b981428e737b7592eb3e79ab2e07f7cca02f67986d433a33a282716c0fb2cbbc399b1a83554314a9bb7085feb3eece18179c65cb732e93a9195ecad59a81617c11123e7442a9eedec9cb4e1231d614c34a75862831dd71c309b666e1cd68610b569a11af288e08ba52b89cb7a6448dc0d6ca75bd29352a89706e6898dbdfff016351bb0f9f7454fdcac5891e83b985a230f93c7d880da5cb8a813a928304fe80c8cc0b9e4c5bd51e465062108209eb12ca73c544"}}, {0x5c, &(0x7f0000000840)=@string={0x5c, 0x3, "e9f682d69bdcf1e1fcd9586a3f6e7b301955ea42422550e6e6dcda92a8a6c8eb7e95971f5c8fee325def231d4b845b11eeffaa06d2cef37ff28ee87caa8f11e303b0a42f4ddc56942fe71eff8c7d172c04c7ac00156c2c686812"}}, {0x0, 0x0}]}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f00000009c0)=""/241) r10 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r10, 0x401845ef, &(0x7f00000000c0)) r11 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r11, 0x401845ef, &(0x7f00000000c0)) r12 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r12, 0x401845ef, &(0x7f00000000c0)) r13 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r13, 0x401845ef, &(0x7f00000000c0)) r14 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r14, 0x401845ef, &(0x7f00000000c0)) r15 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r15, 0x401845ef, &(0x7f00000000c0)) r16 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r16, 0x401845ef, &(0x7f00000000c0)) r17 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r17, 0x401845ef, &(0x7f00000000c0)) r18 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r18, 0x401845ef, &(0x7f00000000c0)) r19 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r19, 0x401845ef, &(0x7f00000000c0)) r20 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f00000000c0)={0xc1, 0x0, 0x8, 0x0, 0xa, 0x1}) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="0a060002ff41c4080800"], @ANYBLOB="c7", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB], @ANYBLOB="0800000080000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="80030b1a2aa84cd73ffbbe2016b23e38c45a63b01dbb6e0a740790d0fb47bd99595b87462847ede3044a460d2fd702a00c250610019313d45b4e9b6a166f127fb2f88782e79e64182b860cf2ae471b272237ce21e4c60774e7d92552073d02f7ddef145d83fdde26fad3621839fdd652228d3c4fd4035f2c8fc61cdeef5e610c"], @ANYBLOB='N\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="4e039b26c81fc7723dbeec973173010730760851412c67f040234c1702ed77d2741a1bd5d1f5856ba11af0f82d46ac2cbc7770d152820febc2c82429857032a7628445c78716da2882fc85135f74"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="cb030bc7f77bc5f6c84339f044e045b2483bd09c84c0634547cd90e44eeb914efd7fa77fe563b9982407c7b9871db598918d9f460525ee85fb1eccc8e8bf99cb19c2df6692069c9142d077f481a89709cc9247078a42df593a7ccc15b8fe6d66b6da274111cd3a3ca986009e963d5c7f90653dba8d3eebf3fedebeb9e1117ad7c7b60691f304c801fa79ef86425dcfe975e6d8c2f84cf232fb02ab0573d21275eba3b1cc7e1d6d3a5453ed31cac6cbe45f11e46e07e7edde0d2a9972198edd37abbb0e117649b52b2e85eb"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="045f58d3432edff4980c488a1c4e8aa4c436dbfefd"], @ANYBLOB=')\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="290362d641e1e09a98ac4c64f0aceddaac9c113facf254b5a8f8052e6a25cb44c6d7895b122979bd22"], @ANYBLOB="cb000000", @ANYPTR=&(0x7f0000000f40)=ANY=[@ANYRES32=r0, @ANYRES64=r5, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES64=r11, @ANYRESHEX=r12, @ANYBLOB="05234f04c54ca291f664e16754102eaa18aaa4747c87b0e8d87fb94220a5e74d85e0f6738100f4c7d83473ec93d750f28f05a9eead0bb030fe0ef65d07a761ee125e2684d220156999a1e05897853faeac113cebf9481cfd4f08d2c9edaedad8777a88f315e51bddabed706ef0a672af2d1f6992324f", @ANYRESDEC, @ANYRES32=r2, @ANYRESHEX=r13, @ANYRES64=r14, @ANYRES16=r15], @ANYRESDEC=r16, @ANYRES64=r17, @ANYPTR=&(0x7f0000000d80)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR64], @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESDEC, @ANYRESOCT=r4, @ANYRESHEX=r1], @ANYBLOB="685d63756f2e0aa21056a3553813db62318ea6fa4b58fafb4d13633af98d8b457a415a8cf21ae440686a00958c5cf4461507d05d96b81e32381b192c752340b9653e13526509654f20e46b0a7d9488935ca9538a88055281a4aa410772d7624a451046545a37919cbda6e45042831c3b2ac51d827d0da21462f62624bf32c1daa811d09968ad75e7d52050dcb25f418b5b3b87e43d02e41c45dbed45063eb4afe266c2c29dff3d5d880b2985403b8a93cb4ad6", @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRES16=r18, @ANYRES64, @ANYPTR64, @ANYBLOB="95a74a6fd745ab9b34ec0e5c3a67761eb73f16b2", @ANYRESHEX, @ANYPTR], @ANYRESHEX, @ANYRES16, @ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYRES32, @ANYPTR64, @ANYRES64=0x0, @ANYBLOB="8885f72cfb039c4b4404e08efb28319d683d95c7de5e164b8efc687cd813702a26394cb1fe26609a1d3e6b692d765e644be4f06cf8eca7e7d3c640321915e11b961b2863014464bdf1ef25b3daa1a9695eaef48ef15344f002501cdd1ac48a6bfa130a1c69ae50f53c0f29e5f44eb5f10f9c5c910e8eef911030bb994abf0f49c6aee2386f7370787c186db446d7e46c36de968c2829895e575c477535c288a42b3a01d0979b760a0355386b0abe017e3a1ca6f88d48200edce851287440413ef6bf4884682f536f7af7c643015dbcfb125a112e50106e842f95987d789ae2d0c56d5c927e774ddb5803439b8e62d735e92de721"]], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRESOCT=r19, @ANYRES32=r20, @ANYPTR64=&(0x7f00000007c0)=ANY=[], @ANYRES64=0x0, @ANYRESDEC, @ANYRES32=r7], @ANYRES64=0x0], @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=0x0, @ANYRES16=r10, @ANYRESHEX, @ANYRES32=r6], @ANYBLOB="0ddd4bc4efc2ef0999", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="1003ee206cedddbcc0944c2a12dbb427"]]) write$hidraw(0xffffffffffffffff, &(0x7f0000000780), 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000002280)={0xa4f, "c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f662e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248fd2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d758a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a0086c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfbab7a91d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2e96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f08f203a41d9b7c10cd3931ec9f3d58c88f13461f1c58ee50a2fac45a366caa582c5cf265292e141cc040b02eccb425257bbf188471f346f3ea290c990086706a2832d668ef233b7ecf4c9677e1cd41d0ca099aae6a97acc7960091c1ff4f3efce25c81193782c918cf47784c9cd7cd465546a893a6b7fbedf6574bb7d29bf3d1ef98474a09195117e7de76510b60a6fa882291a1388bd4be2a2ad489e4d6b16a527cb9f39ee33a5f84c0bdd6e3af54ecf6e4cc0d30e9767554cf34e7956b0cf84219f0cf785bfea641723a9b59b40de1cf2a3098802d85f085fe4fe12aaf515038cd2d3542c43052c48b01a4542e87c1319c417209ad587cbfc698f08ad68b880ed8cfda1a17fee16e79ec38507b73e86a225a0abbffe5e9a6561800c194b4b8b11da17cae6c201538b96bd82260dd5536abb47e5cddcfc0a5a6177abf57cd25ae111e292995d8e93e"}) [ 996.136781][ T17] hwa-hc: probe of 2-1:0.66 failed with error -71 [ 996.144199][ T2770] asix 4-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 996.154865][ T83] usb 6-1: Using ep0 maxpacket: 8 [ 996.168978][ T17] usb 2-1: USB disconnect, device number 24 [ 996.208214][ T2770] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 996.218577][ T2770] asix 4-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffb9 [ 996.258296][ T2770] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 996.278223][ T12] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 996.278488][ T83] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 996.297817][ T2770] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 996.308332][ T2770] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 996.345554][ T83] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 996.356856][ T83] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 996.366586][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 996.386119][ T2770] asix: probe of 4-1:0.0 failed with error -71 [ 996.396745][ T2770] usb 4-1: USB disconnect, device number 31 17:36:33 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff4ff805036d2fd98100000000000000822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef4b7b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c546928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5b29a8a6b8c903af56168e99e7ee67af954d2300352ca84cd9d48ee18fcd224510bc73b060aa6be7147c22ef92b7b1a9b54bd0b96532c159f28d4eaa269b6a217"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000040)=""/47) r3 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x8, 0x1a5042) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000280)={0x1, 0x1, 0x8080000, 0x1, 0x200, 0x20}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000002c0)={0x0, 0x1, 0x0, 0x0, "974315966cb5c07b5ab049a52840ca25a9787eb6f60e93f294cc3fb7a5e32811"}) [ 996.414703][ T2839] usb 1-1: USB disconnect, device number 31 [ 996.438823][ T83] hub 6-1:118.0: bad descriptor, ignoring hub [ 996.456312][ T83] hub: probe of 6-1:118.0 failed with error -5 [ 996.477198][ T83] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 996.538123][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 996.538166][ T17] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 996.658190][ T12] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 996.666618][ T12] usb 5-1: config 0 has no interface number 0 [ 996.672946][ T12] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 996.685946][ T12] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 996.697071][ T12] usb 5-1: New USB device found, idVendor=12ab, idProduct=90b8, bcdDevice=1e.eb [ 996.706231][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 996.715241][ T12] usb 5-1: config 0 descriptor?? [ 996.748106][T15960] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 996.755762][ T2770] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 996.768473][T12050] usb 6-1: USB disconnect, device number 66 [ 996.781046][ T12] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 996.794339][ T12] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input231 [ 996.798134][ T17] usb 2-1: Using ep0 maxpacket: 8 [ 996.918135][ T2839] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 996.928177][ T17] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 996.939332][ T17] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 996.952148][ T17] usb 2-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 996.961766][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 996.971058][ T17] usb 2-1: config 0 descriptor?? [ 996.977848][ T83] usb 5-1: USB disconnect, device number 45 [ 996.988325][ T83] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 997.018114][T15960] usb 3-1: Using ep0 maxpacket: 32 [ 997.138435][T15960] usb 3-1: New USB device found, idVendor=14aa, idProduct=022b, bcdDevice=b4.d6 [ 997.147650][T15960] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 997.156925][T15960] usb 3-1: config 0 descriptor?? [ 997.178202][ T2770] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 997.185873][ T2770] usb 4-1: can't read configurations, error -61 [ 997.188163][ T2839] usb 1-1: Using ep0 maxpacket: 8 [ 997.199658][T15960] dvb-usb: found a 'WideView WT-220U PenType Receiver (based on ZL353)' in warm state. [ 997.212609][T15960] dvb-usb: bulk message failed: -22 (2/-803798656) [ 997.219207][T15960] dvb-usb: will use the device's hardware PID filter (table count: 15). [ 997.238887][T15960] dvbdev: DVB: registering new adapter (WideView WT-220U PenType Receiver (based on ZL353)) [ 997.249133][T15960] usb 3-1: media controller created [ 997.254744][T15960] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 997.265871][T15960] usb 3-1: DVB: registering adapter 1 frontend 0 (WideView USB DVB-T)... [ 997.274745][T15960] dvbdev: dvb_create_media_entity: media entity 'WideView USB DVB-T' registered. [ 997.308197][ T2839] usb 1-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 997.318266][T15960] Registered IR keymap rc-dtt200u [ 997.321332][ T2839] usb 1-1: config 0 interface 0 has no altsetting 0 [ 997.326905][T15960] rc rc0: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.2/usb3/3-1/rc/rc0 [ 997.332935][ T2839] usb 1-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 997.332955][ T2839] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 997.340406][ T2839] usb 1-1: config 0 descriptor?? [ 997.344830][ T2770] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 997.375016][T15960] input: WideView WT-220U PenType Receiver (based on ZL353) as /devices/platform/dummy_hcd.2/usb3/3-1/rc/rc0/input232 [ 997.389265][T15960] dvb-usb: schedule remote query interval to 300 msecs. [ 997.398889][T15960] dvb-usb: WideView WT-220U PenType Receiver (based on ZL353) successfully initialized and connected. [ 997.412398][T15960] usb 3-1: USB disconnect, device number 32 [ 997.428086][ T12] usb 6-1: new high-speed USB device number 67 using dummy_hcd [ 997.575046][T15960] dvb-usb: WideView WT-220U PenType Receiver (base successfully deinitialized and disconnected. [ 997.698137][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 997.778190][ T2770] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 997.786059][ T2770] usb 4-1: can't read configurations, error -61 [ 997.792798][ T2770] usb usb4-port1: attempt power cycle [ 997.808266][T12050] usb 5-1: new high-speed USB device number 46 using dummy_hcd 17:36:34 executing program 2: syz_usb_connect(0x0, 0x3e3, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5b, 0x2d, 0xe, 0x40, 0x6cd, 0x202, 0xa2a3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x53, 0xdb, 0xed}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x1a74, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x4b, 0xa7, 0x7e, 0x40, 0x413c, 0x81a3, 0x601, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1a62, 0x4, 0x8, 0x20, 0xf3e9cf6b51809f0f, 0x2, [{{0x9, 0x4, 0x8, 0x1f, 0x7, 0x3f, 0x8, 0x52, 0x8, [@hid_hid={0x9, 0x21, 0x5, 0x1, 0x1, {0x22, 0x7a4}}], [{{0x9, 0x5, 0xb, 0x8, 0x8f, 0x0, 0xc5, 0xff, [@generic={0x78, 0x8, "358149f8e04b879d330287a3cbe237cabb7bce53f7e77937af59953c8ab5c10b74928b650a8b15a9a37fe860cc2611213506e08fe2c6cb4beee9220fda7067d4a08eb084d4ab3e1bb31b41ddcc8029c11c6e15e988964e3801f18a2373263d99851903a49f5757c3de954eb4c7d6aa39c9730a732103"}]}}, {{0x9, 0x5, 0x18, 0x10, 0x27b, 0x40, 0xfd, 0x4, [@generic={0xee, 0x8, "cc5908489e4e2e6ce0340eba30ea916cd0d8afbfb979bf25ad7c269ea495ab58633a1355fc6d976bce4dfdd47fc434e696378391267963d8721e1ba3dafab10e3f2238347265f83e93ce4d755d4d141648b12938e93a126f84b724d9cf9fed76891b24b33db43e026348e5181a20f23c1eb612b51d11fbab47616e20262b617beffc92b6c0de9260b16b9fc301e3f793e3b7a0c3c5cff66665823b58a3b512b382bf1d53e5598cbd622a61efb76e8c25b256186d05f8888ef56330463969a78119cfbf4faea6dbd23b452b6ee7b263469c202f89fbe12a2b82db7e61bde374be1127747dcdfa4d2b5a33d0ac"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x81}]}}, {{0x9, 0x5, 0xd, 0x2, 0x199, 0xda, 0xa3, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0x8000}]}}, {{0x9, 0x5, 0x1, 0x10, 0x222, 0x0, 0xff, 0x31}}, {{0x9, 0x5, 0x5, 0x4, 0x195, 0xff, 0x9, 0x2, [@generic={0xe7, 0x21, "534bec8064b8c0b1f75be885ab81bfe18a041c2ea46793234c2910ee54d3d2d7b07c55083a91ce2f532159bb2593deac982086bb79413367a9a3dd938867a2849eadb2ff22b9f530f1958de32880c6dc86dddd68f692ffe30bcf91cac4403240dcc65ad412679bc413c23151be02c2ba0d49a7ca50a6068498818e491e5baad2000571ec5ff3f2eb4d9307565dd89d729fcc191f8efe50365d8d11fae716add2772c1bd4e6f82793771f0df0e67c7c47d806f94d2c6ce9168c82120a7ce8dad36e52d0a7fb685935a1efd9a9e329204a74fdd22e27cde9e9db1ffd337c6af2eb04534b562f"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x124, 0x20, 0x0, 0x2e, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x5, 0x3bd}, @generic={0xd4, 0x21, "46855d83544d1265a5fef2b2554ea716e17c5a42f538026264bcf9555b67b8bd82cd571a47c76906cd83c6cc1f15f514e7034aabf4242c0e3ef4fd0493570eefe09e8651a856a0e3ac7c895cb709fb7e7bb386f720b569273d48a14b80625a8843b5d574a3aa190cfc61f5295bec19a54166000d4ee66792d6d0135389368069051ddcc0a0c2e9e817a39b03874a3ec4b3a6a808d211a7fe235768b631a12afa3d01ffdf05ca1334063efea75908e96c13363043326c4056145b8adff43ab750bd3c80fbddaa41c8b0155bae2f0ea94a0eea"}]}}, {{0x9, 0x5, 0x4, 0xc, 0x384, 0xff, 0x2, 0x8}}]}}, {{0x9, 0x4, 0x1d, 0x7f, 0x9, 0x16, 0x43, 0x59, 0x0, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "2ed03b6207ee"}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0x21, 0x5, 0x4, 0x3f}, {0x6, 0x24, 0x1a, 0x0, 0x1}}, @cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "bd52ba04"}, {0x5, 0x24, 0x0, 0x4f}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x1, 0x7, 0x20}}], [{{0x9, 0x5, 0xf, 0x3, 0x38e, 0x8, 0x59, 0x1}}, {{0x9, 0x5, 0x1, 0xbb94dea0ed688101, 0x325, 0x2, 0x3, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x5}]}}, {{0x9, 0x5, 0x4, 0x0, 0x6a, 0x2}}, {{0x9, 0x5, 0xb, 0x4, 0x204, 0x1, 0x5, 0xf8}}, {{0x9, 0x5, 0x4, 0xc, 0x1a0, 0x9, 0x8a, 0x2, [@generic={0x2, 0x11}, @uac_iso={0x7, 0x25, 0x1, 0x1e29ff81ee8393f1, 0x0, 0x20}]}}, {{0x9, 0x5, 0x0, 0x1, 0x389, 0x2, 0x0, 0x87, [@generic={0x14, 0x5, "949c1acbfa1764e48d61c6be421860824571"}, @generic={0x47, 0x3, "4cfd3b817b812dd865030d867a3e4cba2300e26db8cc61f479fa2abfe890f7a1b7ae4239ce2fb766a18a050ddc181c74bc08fde916a21ab7c069785141edc854bc99752fa1"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x6e, 0x5, 0xff, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x6, 0x1f, 0x200}, @generic={0xc7, 0x0, "ed27703d2c01c6960d1b257d30441511deb2579d18a7ce6166af6aafe29c477f35e8459057c34d316892bd1588e33e406bf78e1f9ea04fb957f1ca5ba53e72eec4ccc21194e6654f3b16fe7af7566f038a06497ae4a44faa5f06893358216765a95c552686cb91a80a5b530d1534f3f6b6c8f1bbd7a1eadd5c3fed683c2fd856fb25d72c55b93d8e7e4962d2029fb73fac0061f5c5d4d3977ca8f25171365b050e24f3dc4f91ecb7990d0b25f217b0c6fdbcb4f0b5415f74b966177e7504cb0205a357e4bb"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x15a, 0x2, 0x1, 0x81, [@generic={0x5d, 0x0, "90aa2cc12207d43e3a949a37a239bf78304117285c9b6ef980407dca8d75935a23320fb5c1fc0a23887364742c1c532429eb045c5372902abbf6c8b2f77605c8783ae669d76831c1db3fe7b1c1df286d34a86a0a615015f6480efa"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x204, 0x8, 0x8, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x79b}, @generic={0x1002, 0x2, "010311c2c2cd30bd2f1aac9b97655463fc8670b7b5be093d611e42ce52d0e09aa8b4b68bb21111df88712399a62c30b2208130d856d0f1ab520505ec9e30086199c044ecf8426a64a00f51510b803c77d99df478443347e46388e8c8308c71c652d66380f447f8c458755c3c69ccb37f2576701438523f22b4a25b076313a7f7aa533161db035bd503f6a035253daf15d894a4fd202545b111133801e742dfb7812277efa92af19e916d3c669a122d442f99ad4dba0c8af4957919a53fe4b106dcf274ad7bc56837a24dc05a3c79d304d6b9a8bd3a56a2731d4d501fa3af199250d586cbccdc327068c556bab06892bc6a2df52072489133df770de7dadb2775d2d57d0211adfbdd09e221c1ccd7954c1bbf1999a5000e9cb5be394b3be71fac55c6e116f528accd0a232fd6b5b71f1bb0a62fade121149ce5d2eb083ef6d790b9a9b588f9bd359a07a72b8bb72fd913bcecce5a21ec39212d92ca29f3f55e99b7c60631a71c8a430a3bb43d816d1aef10b4a86620ac86a5c4ba6a21113c63302717c8e24b93584e46a77eab9950cb4004b67824798bca5892b8e7567785b1687cef121902ec284a5468f8f3ee71048fd4b51a8366f101382269d4fa949ff956fb1fd01e2025f5cb5b24e2028d4efe0d96871f35cf829aa77236e8f8fc76394c3417d1d019d5c59bf45ecb1aad194274b582e43c8dc8e755f8dc29cae7cdbbb6e655325174e4d9bbefd640bfde51e0f0ee0cbce6da79debcb949cad382ac000281c42923fbf51504e4c4b8a027e5b48291990ede83796902e697d3d1d264062793a0d4632c374f340cb305f8cd4d18425dda1f1b05a2ded22b71b1b4ef9bb8da16cdae902751a9693bd92d618e47595a1f287dbcf0b059eb614d09060d6208c3a4c6405b77318b0f16e753114d41ef84b257ef1eb23c3faa534c941ddba1b1640149a27067e4f06b67e309f2d6b3fc8b067167564d4ad18bd23d31297f5f38566537360ecb5fb55aae7ea53dc6471e1fcd6b3408715f47a96eb72b46163445a960c7e9fa392b589d9d126c0d35ac8c11e0d915f1f65f87d7af2c60b25d8dd0c4972d728e667e6778c33542c3dd1412ea5093a2ed5effd96f34087c80a49057bce262ba37ac42b1800a79a3064c56b0d6bb2981647a9d69335235e45b4f417804571864dabab5ead1c73c51843a6421705588c146acbd6a2fac199adfd3f5c3eb17dadd30c9007fe7b54c327e8c84e8d49a2f67549135ed5f2775256949aef3ae21013e73e49d7e630f9124bebe2d7db869d474227d8bcd71e102ef920725d1a92e67e0e9dce8d747527ed84c4cb5b46e51cfa3c45ca0051dfd320cfce7354cb3510ca30f73d78ddbc6877bb2979a4f480b0e9d56bb51057a14189fb67a2a784636954e7f9bc9ad8e51ed62c596e175495fd9ec62860483ea568468e392e7150901f3f318de1ea9dc40a81f4e23611ca579b1b1d88068b789e1972fd662d76b0d0a20b1c21254cb3493160b09cea29dee44019889b946ea23b7f272a07d85a2e5ee8cf99b3940395d921d4f927591b52e873c54f2a3a10be3aef1073851f61b08c587da352b85795a06edd87931b3e5b2f8d3c0b7aaa7bd38307f20b52a8c866998c4536349a739d224e0154d4efd30854830dfc2ed4e9f65fbe262f623c45511593e37a159ccc0d924e6fabddf20682f834d83e58bbabb02b80333c7e7048fcb3bff60ca15060a40f72a949b44418f6cdbcfc993c0cdc3ee29d08d89149f5df40f4b6a158846611c616829edf869ae2a9e26b400bcda7401dae50a3e674845769302495346766febcd5f773f978f721b7b684a4062afaa7c1971d19fae5cb882ddb0bf7c3835c3650887d4f61e81f638793f2822225afe39ecbf5c213e144cfeb62dfcd2b512e487362300a74d099783be037eeffac117e98af2cfad1f46554c5bf9cabb700b1ace18f0b4e54d64e16b9b6874393404f5ae63826e7c09886fc715b20b6dfa5c28c7b2d4866c0bdb6342931a28cd01b3db8c07083b648ec702889dac0b9a77d72066a14c669c5a4535aa9a1a84e35fc4fc6df3bfc6cdb2a30b7f0a607e4ce60ba2704feb82bf4bd0d92afba353f100036632b61c93dd4937f0b16d1a43ad303f31d27f4d8f4cb69257c7c8836de7a156b7421e51fa3113ca12dc927e0f91e99321c67fb23156f31cb6964537c6a6f34c946c1dda5c5f74e443c4281e78bd18f08b71039424683afda4c3917b067acd3db0d87ea73e4f2096c72ccdc7bec4ecd0e84f264e84f303b35dabd7a28f83d638fc3a0c9f06928f62139876b11c5c0ea49d5791aa41f30f3cebcffd0cd24a242894fc6647c717bcb872eb8b4d2a868dff3988c46f8c3c1fa777b4c9ad3cc5b3e47fe0ba247504f2aec151cf8db6620d3a116da9579ab1f643f589c4f29eaf3c83bbce57a985b892754dfa317550b069d81e025bcb39f78097550353cb1829f4a344d3f06fa0ac4bd13a71ee4e069d983ad58a12cb69e2da7abc38e24ddc30fccfa42cb4e243b2110ca4b0050025c6b46130dc29180fda527bfa952a15649b4ba496d9cab279195b83e7f296a602dcacfe8d8c97b175a0a004501f93f1b1388adcdfb442911e380798f1b40ffb908fc12f591240a89536b8cfc1655382c87a9e60d1c335318dec3b4829f1ae21f5d6f94523ca9a83df9d21027e8e01c0f27e0cb921b7c8624aef4fc8bec97fbd880b80e78e9c833b3ee599b2f1eb2ab4704de18b3925482190ca506ba62de1c57ff1d7986cb603baccc20e893180554d7db12325249b607905baf74c9050838ead0fba5651d3be0c8ed31d73e0e963a6af84b45e868284c9484280f05f6ab65e3812851c6bf6a777dcac88ae13cd8c161c075073c6dd924e30f8aadc025ae4ede854081c3646791b7f9df846b63fcb8ae4848bb1cf239cf0e6c27d5efb04f6a8614aa6ee15e5c54c72c5ea35ade395ea9702df123043a82b8fbfd890b6be39d79fe277bbae5f01d1ded5cb5e60ba377ce331e6797178633bd9a901cbac53e46213b10ec027507667888008f1df6f2874c7e9228eb241a4f6e3548265c6a7ac797e0b6e972b254cecca84edf48b4f448638564930bf0c44c18a5e7c61dfbeb3e9785c1dc9db6074cd14947dae167ecf71485629d4d279550a4c5c252122a73271aa8b55c17cb545a26c14f6e31b8e5d56d9d2384e52b71b86244a8b8f5f6c368d2d3c84ede74bf1100667e9f7a42918f224ecf704fc251b1d7bce5a4a00e25a42782a4261e170352dff263c9f66c64c839c24d7c3ea8deffed412134541e8b41b3a4d5daab32befd5e76659d3624fcf0ed155eeeac1065565f9bd9624a69b329c88303db59d430e120e693994c9980b16079bb11be863414484efe1700f66bb5c43989316569b9073162b24fb60d66848fe5f56a49af103f081e404efe376152b5074e7af1a49f319978358d2845a995eb209e74d4b6db76a25d21ddfa89a4bd416f985a24200b4daf8422e3ec732417c6417bcee8d119101b950dca7a0c49fc448429b4d9e6cfd34a86e5ea4b0236824f0b645777845188f92bcddb4ac9b4be66259b9c6ebd6f2596cbdfd7c7b8a20a7da0ec8bd132f6d82db57d2902485ee98e3fb8464bb00dfe8e089578bca5530d7f49c4f66fd42e93ae7f772ccf0ea55fa93567b2997a8997ed1f186f42fa48f63a0eface32c38f437186857b93d18ae0721567259e1697d3111826caaf133b24ea4d9a4039230913e0bb8463befae85f46b10b8e762617fc1e27c3598afdbf09fe1cf49633af28b7735938920ff577eca93a44d6b895f3d75b56b19b1d37961ad2e2f8718f3c37482d86f140f90be31394129c596ac4c3e953ff1317d9ae0172f06fc73f71aa63c8e83fa0dda91ab95542d72d7e33e04781982c141bc17c93967ae6ad14d8f4363e0882ad3254b5d9de6305f4d709dc431e3147fb16804f122843cab8a79d32f987cb8e81edc3b2e739803f8d8a41e87fd82165806e90ef4f737ee0dcf57de100a2c4505ab7933fcc7da63495dcc1c42e4564fdedb8d5b4d412fcccba5cee1b22ebec85d81e5606632bca025dc932f1e48fa9f025ffce2550ad2f4195b6f7ffc86f9ff6ccc6d8d4c762a79e63b8674c75e91654757ad023c31221943d4a275525f54d3f6c1778064f72bed3e79fc8e29c873de8f66ec6fce665020818f0e71dfc537334c8fc04d0515e9de6be4245c02d682ec1204dda79cd539d5f345adf9ee91c284206141e3553d5bc79913c992ab1952baa7f56eb0faf493b3831671d542f4f9fe86b125332cf489dc961aec97825dfa64e1fc5880e5bb4ff017ad99de542e57b5315f590350c5387dc24dcc7a880990bfe627e50e7daad7afc0e666b5af89b6d2f300a6aeaeb93f7a8a5b6ec4db45b29ba4a95b9d9b21b791a8c1d51134d276132c928829a634a388869290a4d30c9a7bc5dafc70800d0dcb69e3f0c39ca0235172928481d1eeeecd787e166f5ee5668257f896c3bd236ac7c84d38c85d024689d71448985836c578946c6b4b0fd0314559eaf11b10c7981a9922a6358261e0db3548a4041dd687a693da7078ee10d6b9a0f681f3ff53bac2836f7755ed40e13a334ef38c2d91404a8ddba80e79af743ebab9111cd4f41e2a11fc4ebb1d224ee644c7f5c62fc5873700efa0d113b7aa641738849e94da22b964ae0daf0b05356a79f08d16b21efd79b5ad5ae51ce96d49e6aff93a1b7fcb35f0b96873b6168d8acdc1b891a3d1d84a86a4256a2ec90b7714af176fe81567aa4cd8eab127bccddc6ec9f5b83a825116df195e994318e6f6c49597794b2a704e130065c03c50c4839aa2162ae4181005a30e0177c01fb77c575ca0787909dcfc9dcf5c27798b2a6c2dd12b928a9887b42494697bacb4512464656f96d98703901e634d1e7acd998fc73f4a574dcc68bdf72d51c47d7d00e23a312bfa0fefcaa10202596dfee71043850d83cd692acca0fd0ae33fb37ea62992e15030be50aa841e2f50fa6ecd836a00313a7514ffe15ca30e8a77839000dd4d3037c42c80e508c60f607f964aebf6f4d78589b47db98d9e890a0f868ef1486e57982aebecf3f0bf62a74877df6e8eaa28924e7776476548b94b148c09d035803c72b38536845c60f879675e28c7912939e3446472f2fdc4386f6d0e2221afd9c64ada748a7268c378f7b2c79bcd18551d98e73f84a8329cdf7aedc9cd10abaa7fb093d5bcc8d1eb0ac4b10077f1aa7dfe0a4e31b88466570c93386c2c26ce16896ec7b442293075f9a69e4e23c77eb6ec8e16ca7d108922ae08212a14495f6ac3afcb645a97d2a0e7f0ee65a1cf7274beb3fde8fdbd431f1871b852656a683b1cd041f1d4f195ee36d24041f9077d3ddb79a96683c83ff08a7a60caa013dd55f14d4a3dac197b7e49430dd9646c3626f134549ab32679e337884f906d048bed75ca85dd6e403dfd16def85068c9259662e3c6bb2c3681cb677120f8eb1e2948bc44664395a0596197756937dbef15fd7502a1790d6e854c00ca8c1f098ddec9add8771f872c56acd2e77a72448c9a9f66ddfcf8710428161d5e149c35e4b4c74e58b4670bb999eb045331035758de6c63115464ae064f751074f27a0cee065a946ef3649862d03e42bebbf5390995980b41a94905580949d493e9b635198b134e66da413acb238a876e4572ee98e30180ee94e475603be0a25fb10d1c1e27ce15372c06c5f95b137c40eb447cd2983966af5ad97888162a58b17ff5931d6ce2ad7153306a13e7a23ea8f42d632fda1ca0489b16"}]}}]}}, {{0x9, 0x4, 0xe1, 0x1, 0xd, 0xc0, 0xd6, 0xea, 0x1, [], [{{0x9, 0x5, 0x3, 0x0, 0x2fe, 0x2, 0x29, 0x2}}, {{0x9, 0x5, 0x7, 0x1, 0x1bd, 0x8, 0x2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x4}, @generic={0x66, 0xab1a9e2b7536c3a, "8cfbf13890c8e8ec61c38bbe66d5f30bc48fdc5a9dcf2aaf7002533719df3bd48cd81ade17978be90b6647ef78d31a429d18403dd8d26556952708aeb0ccde16e9e25ce2e6b534bc6e1c8141875b85844d6ea9ac35a55eea6d670304753812839a4363b1"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x157, 0x6, 0xc1, 0x3f}}, {{0x9, 0x5, 0x1f, 0x2, 0x146, 0x81, 0x0, 0x7}}, {{0x9, 0x5, 0x1, 0x4, 0x250, 0x1, 0x7f, 0x4, [@generic={0x2, 0x2}]}}, {{0x9, 0x5, 0xc, 0x10, 0x133, 0x17, 0x9, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x63703d96d9f3ef33, 0xfb, 0x800}]}}, {{0x9, 0x5, 0x2, 0x10, 0x128, 0xf, 0x5, 0x7, [@generic={0x1e, 0x23, "8090a4f96f5766127c97dca72167c618b4f85a91ac42f9ef2822116a"}]}}, {{0x9, 0x5, 0x19, 0x0, 0x3b0, 0x26, 0x1f, 0x40}}, {{0x9, 0x5, 0xd, 0x0, 0x12c, 0xeb, 0x6, 0x1}}, {{0x9, 0x5, 0x1e, 0x1, 0x20, 0x1, 0x9, 0x1}}, {{0x9, 0x5, 0x1, 0x0, 0x330, 0x7, 0x1, 0x7a, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x20, 0x9}]}}, {{0x9, 0x5, 0x0, 0xc, 0xeb, 0xbc, 0x70, 0x2d}}, {{0x9, 0x5, 0x1, 0xc, 0x2f8, 0x20, 0xfd, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x2}]}}]}}, {{0x9, 0x4, 0xbb, 0x7, 0xa, 0xd8, 0x79, 0xb9, 0x0, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "a1b5492f"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x9a, 0x81, 0x2}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0x4, 0x7, 0x81}]}], [{{0x9, 0x5, 0xa23a60035072a4c3, 0x0, 0xe4, 0x20, 0x6, 0x80}}, {{0x9, 0x5, 0x3, 0x0, 0x315, 0x1, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0xfe01}, @generic={0x55, 0xe, "4a7941b70639918e7a8ae2010ed0dc0f5f73f180f0ffcce2acb4402c0791d6b96a0c9a106dbe270008e97713cfdaa69e36640f9be99af45547524ac6b95dce33c241375bed7fa8a7c99d1bb7902002f65396a9"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x114, 0x3f, 0x5, 0x9, [@generic={0xb8, 0x0, "266d2200755b63624438313c365654f3b4a032d5f09c37a59098654eb08ad2d52355286c6a593171f55e1401c1c4cbd86852426604ab6f584c96a4ba40be1a5c4d6e897d8fa96b97e8f231f516c2733d6fbdb9accc6db8628d327ba6c206f825fdea94ce2389d1784d39c2fb06733a3120e9c64e1510a5a29dc03df821579c46626bf5f95bf919629e0513465a3e65d62d60e1141bcc7c176406a207288f7be727e12cce9e525d2a2f1039d58a3a289f9c3618667a51"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x2dd, 0x4, 0xad, 0xa3, [@uac_iso={0x7, 0x25, 0x1, 0x526d1002cbdeef08, 0x7, 0x7}]}}, {{0x9, 0x5, 0x5, 0x1, 0x28c, 0x3, 0x9, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x3}]}}, {{0x9, 0x5, 0x7, 0x0, 0x22a, 0x80, 0x3, 0x1f}}, {{0x9, 0x5, 0x8, 0x3, 0x13a, 0x40, 0x7, 0x7f, [@generic={0xfc, 0x6, "e8b034474b3e0d0940c33bd1d17846df2db917d757a0f51a9de29c4b64dc060ee414016878d9c32df96a2a7abc69352bdd240a33f76abd363e42cd5a619de36b77b23a8d925652049130ace428999e9af5700320621565b551c7eb024265080b39fa6ee83d1ac12c6de0a8a6aa364efb37ffd7bef5f0855da541178d683394919d5824ebc6a2b4cf9069c4d20d475917622382be04a266de7710125b16b35a0a6128a20439c6cc37d4b43dba88447475d9d196b0679c85ca2de5ada2c66ca8be0f4fce2a4cae3201ea5702e168ed84d054b79b0fa87211f3051c56fbd90008ad4810a261b307a69db8b35fa27a55e278ff64d587db4d9053c07f"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x2bb, 0x8, 0x20, 0x3f, [@generic={0xa2, 0xd, "119eae76eb5862bae6764aef8dcbe0b27e3d60970d3219824755b899043af8de97750dfc65ec817faa7cb28a140e695023d93f6d09391959fcb62e9679f7bd286b6dbd3de25e1cd9ef82e8d5c8917a19b1db972e25363b19c8b343139ca3914715999edcd23b4bc4c37c6e776e7d4f610eb4bc2a8dcdca434b7891a5fedbe6ab748c5292f7da2ca10616ad49737c2eab1b5de50363d6df1d1740124dccb13ef7"}, @uac_iso={0x7, 0x25, 0x1, 0x5, 0x9, 0x6}]}}, {{0x9, 0x5, 0x7, 0x0, 0x21d, 0x8, 0x5, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0xc6, 0x2, 0x7}, @generic={0x28, 0x24, "bc0339a76c92c387795bdced4fcf2949cc97f058b0b4d85852b3eff059764c29221ac6a27aa9"}]}}, {{0x9, 0x5, 0xb, 0x10, 0xe6, 0x5, 0x7f, 0x7f}}]}}]}}]}}, &(0x7f0000001c00)={0xa, &(0x7f0000001ac0)={0xa, 0x6, 0xac3ebf5f8036a35b, 0x9, 0x40, 0x2, 0x8, 0x1}, 0x5, &(0x7f0000001b00)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f0000001b40)=@lang_id={0x4, 0x3, 0x44f}}, {0x4, &(0x7f0000001b80)=@lang_id={0x4, 0x3, 0x240a}}, {0x4, &(0x7f0000001bc0)=@lang_id={0x4, 0x3, 0x44f}}]}) [ 997.833322][ T2839] input: HID 054c:03d5 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:054C:03D5.0069/input/input233 [ 997.845056][ T12] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 997.855946][ T12] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 997.869071][ T2839] sony 0003:054C:03D5.0069: input,hidraw0: USB HID v0.00 Joystick [HID 054c:03d5] on usb-dummy_hcd.0-1/input0 [ 997.948242][ T17] usbhid 2-1:0.0: can't add hid device: -71 [ 997.954436][ T17] usbhid: probe of 2-1:0.0 failed with error -71 [ 997.962497][ T17] usb 2-1: USB disconnect, device number 25 [ 997.968200][ T12] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 997.977517][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=41 [ 997.985665][ T12] usb 6-1: SerialNumber: syz [ 998.039020][ T12] hub 6-1:118.0: bad descriptor, ignoring hub [ 998.046388][ T12] hub: probe of 6-1:118.0 failed with error -5 [ 998.054203][ T12] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 998.068096][T12050] usb 5-1: Using ep0 maxpacket: 8 [ 998.099191][ T12] usb 1-1: USB disconnect, device number 32 17:36:34 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=0x0], 0x0) [ 998.188312][T12050] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 998.196475][T12050] usb 5-1: config 0 has no interface number 0 [ 998.202636][ T2839] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 998.210738][T12050] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 998.221755][T12050] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 998.232877][T12050] usb 5-1: New USB device found, idVendor=12ab, idProduct=90b8, bcdDevice=1e.eb [ 998.241938][T12050] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 998.250853][T12050] usb 5-1: config 0 descriptor?? [ 998.278273][T15960] usb 6-1: USB disconnect, device number 67 [ 998.294976][T12050] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 998.305862][T12050] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input234 [ 998.489455][ T17] usb 5-1: USB disconnect, device number 46 [ 998.508111][ T2770] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 998.517906][ T17] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 998.578246][ T2839] usb 3-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=a2.a3 [ 998.587384][ T2839] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 998.596582][ T2839] usb 3-1: config 0 descriptor?? [ 998.618177][T15960] usb 2-1: new high-speed USB device number 26 using dummy_hcd 17:36:35 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000014da2108ab12b890eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000b5dd6d7f1656128eec015708b6f8d36e23095d1ef8c8f17243778694f0e0cb87bee5e2d6cd1a97c8be99c20340ca4bbb32ffad34c4d3902ae60157539690e420f07f3da046cea459c83e28155fc8965f621733a4d3e030b41cd53fc9e1e50772dc2434adcd11ec0f3c14917f2bebc99e"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x50}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x400) [ 998.840556][T10174] usb 3-1: USB disconnect, device number 33 [ 998.858088][T15960] usb 2-1: Using ep0 maxpacket: 8 [ 998.908189][ T2770] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 998.915843][ T2770] usb 4-1: can't read configurations, error -61 [ 998.938114][T15960] usb 2-1: device descriptor read/all, error -71 [ 998.958076][ T2839] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 999.068074][ T2770] usb 4-1: new high-speed USB device number 35 using dummy_hcd 17:36:35 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000aa3b9808110f2020c9480000000109022400010000000009041c00029126c90009050f1f000000000009058703a422020144"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$uac1(0x0, 0x0, 0x0, 0x0) read$char_usb(r1, &(0x7f0000000100)=""/102400, 0x19000) syz_usb_disconnect(r0) [ 999.128069][ T17] usb 5-1: new high-speed USB device number 47 using dummy_hcd [ 999.208081][ T2839] usb 1-1: Using ep0 maxpacket: 8 17:36:36 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x8, 0x0, 0x101, 0x4, 0x0, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r1, &(0x7f0000001240)=""/4111, 0x100f) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r5 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x10000) ioctl$EVIOCGNAME(r0, 0x80404506, 0x0) ioctl$EVIOCGID(r5, 0x80084502, &(0x7f0000000240)=""/58) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000400)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000140)) syz_open_dev$evdev(0x0, 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r6, 0x40044590, &(0x7f0000000000)) ioctl$EVIOCREVOKE(r6, 0x40044591, 0x0) ioctl$EVIOCGSND(r6, 0x8040451a, &(0x7f0000000440)=""/227) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) [ 999.328211][ T2839] usb 1-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 999.341362][ T2839] usb 1-1: config 0 interface 0 has no altsetting 0 [ 999.347974][ T2839] usb 1-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 999.357053][ T2839] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 999.365890][ T2839] usb 1-1: config 0 descriptor?? [ 999.368190][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 999.458203][T10174] usb 6-1: new high-speed USB device number 68 using dummy_hcd [ 999.488249][ T17] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 999.496667][ T17] usb 5-1: config 0 has no interface number 0 [ 999.518418][ T17] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 999.529549][ T17] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 999.540717][ T17] usb 5-1: New USB device found, idVendor=12ab, idProduct=90b8, bcdDevice=1e.eb [ 999.549835][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 999.589522][ T17] usb 5-1: config 0 descriptor?? [ 999.630922][ T17] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 999.641142][ T83] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 999.649792][ T17] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input235 17:36:36 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff4ff805036d2fd98100000000000000822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634ef4b7b36f650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c546928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5b29a8a6b8c903af56168e99e7ee67af954d2300352ca84cd9d48ee18fcd224510bc73b060aa6be7147c22ef92b7b1a9b54bd0b96532c159f28d4eaa269b6a217"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000040)=""/47) r3 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x8, 0x1a5042) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000280)={0x1, 0x1, 0x8080000, 0x1, 0x200, 0x20}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000002c0)={0x0, 0x1, 0x0, 0x0, "974315966cb5c07b5ab049a52840ca25a9787eb6f60e93f294cc3fb7a5e32811"}) [ 999.676606][ T2839] input: HID 054c:03d5 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:054C:03D5.006A/input/input236 [ 999.698352][T10174] usb 6-1: Using ep0 maxpacket: 8 [ 999.714467][ T2839] sony 0003:054C:03D5.006A: input,hidraw0: USB HID v0.00 Joystick [HID 054c:03d5] on usb-dummy_hcd.0-1/input0 [ 999.743253][ T2839] usb 1-1: USB disconnect, device number 33 17:36:36 executing program 3: r0 = syz_usb_connect$cdc_ecm(0x3, 0x5b, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x49, 0x1, 0x1, 0x7, 0x0, 0x3, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x5, {{0x6, 0x24, 0x6, 0x0, 0x0, '%'}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x5, 0xfffa, 0x20}, [@mbim_extended={0x8, 0x24, 0x1c, 0x8, 0x4, 0x2}, @obex={0x5, 0x24, 0x15, 0x7}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0xe7, 0xff, 0x8, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0xe5, 0x81, 0x11, 0x20}}}}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x0, 0x8, 0x81, 0x40, 0x84}, 0x12e, &(0x7f00000001c0)={0x5, 0xf, 0x12e, 0x5, [@generic={0xeb, 0x10, 0x3, "ce04a5026d8d2c8cd7b69d1e2919a96a00bf245db6e7967cf9af7b7d8d431e9696a271c5f22a265f3988fb5e5a0e81708b1518f62f0ceb6303f41ddc981425482f7e775761eb5882f80812eaa1d40ccb160fa7b281cff476be1e088cefcf1d874f8289f81d7741b416328bc1160265f7ea20ed7aeac0b92b9f7b3ac1dae782d165a660a5aea68aefe119a0e91b2e7805d2661efab27108ad2113edb7a172ed5c5c0762fee7a8d000fdd04077f47853896afed940a08db371eeab569d54ba36eb78e86c98e1f5afdbcd0dedcc6a7454f250df30f010835aae10a54a4601f7b98989531732195f962a"}, @ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x1000, 0x0, 0x2, [0x4cefc7769e449151, 0xc0, 0x3f, 0xf, 0xc0, 0xf0]}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "9139441ed798f3d9ce5a692cacc46ce5"}, @ptm_cap={0x3}]}, 0x8, [{0x1c, &(0x7f00000000c0)=@string={0x1c, 0x3, "c25c1367d64102f61d722bb2cdf5490d7a181224ee20c9b5eb0e"}}, {0x91, &(0x7f0000000300)=@string={0x91, 0x3, "3adc21ee9c62aadc734cef088b5033bbb85c23acbb900922ed0c497e607f5fd30b2608a191e90afe8d69c302e812f560efe4a0df6e389945aac818703e3acc9b4582d56e95dff9f40f29c20c3a4c1ca98970247638a6e7d5c50e8740af29423e27e5ee2d4395b83573f6bcb74bb8140e5ba7151cd2c6327adc3630d2bad9769e8b5b3019291abec53718903e165d0b"}}, {0x26, &(0x7f0000000100)=@string={0x26, 0x3, "4fb452a85ebe731a117a1f72cbb29eab15eb699e1cb890edfccee5ceab7036fabfd09e50"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x807}}, {0x83, &(0x7f0000000440)=@string={0x83, 0x3, "c79f83464fb73d676c9c52923599dc3e1ec8811ec54b9ad5d5b0edaeaf8e9ade2936a784eb716effde4fca7a3c9cd032c0f2dd7105413058cf62d63a06f0c9c20d4ae25e560f176f664522739de74cde2869b66a859f2ec2f9aee38282e6448b687cfc8dba097697550317116ca58507e796a28e0b31678a4dc1db3c23d7764b84"}}, {0xe6, &(0x7f0000000500)=@string={0xe6, 0x3, "864de27e1d14764c2db4e785e3de464a5bbcd515c700b1d88d6b32a9ebc8737f2ad017bd28e79e19cdbed07a105a798d1df118b9bc013204fdeb671c950aae35a521f77151fc63de3a3d087566aa05ec9a1ec00a6f35e0244c8593205236c7a37c79f8b26b3f511d0397bf3c7173c6d875b652678c65e6d68cdd8c1db7764989451b8b653a555d2649dafac7c8963dd0d90b549a86fbe9bca8f31e71cbc07809c0f811aaa87b1d4a1d50ec93d01d13a5624f580e891ca22ccd749b64e8bab8912c101b01f914233513b45f8de7c230ed5690ff10cc80cd24004149534bd558fbbfe44c9a"}}, {0x53, &(0x7f0000000600)=@string={0x53, 0x3, "dd5070382ce9e186ffe9fb2670c57425d47bc709deb315babeff5cd35a3cf44f48c697143ad38e2c2f8fdc1c5b3e0213afd7905bd1d2e7d29a8e788e71eaad6d69978d1fb53446d3fe8aa322e331892f03"}}]}) syz_usb_control_io(r0, &(0x7f0000000840)={0x2c, &(0x7f0000000700)={0x10, 0x2, 0x13, {0x13, 0x6, "e4ae7aec7071bd3cf3276bf9bd3331179e"}}, &(0x7f0000000740)={0x0, 0x3, 0x4, @lang_id={0x4}}, &(0x7f0000000780)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000007c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x3, 0x80, 0xf7, "322e2a11", "ad0ea182"}}, &(0x7f0000000800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xff, 0x45, 0x9, 0x1, 0x9, 0x8001, 0x86}}}, &(0x7f0000000d80)={0x84, &(0x7f0000000900)={0x0, 0x16, 0xdb, "73cb1ec19d597faff4eca03bed04714d58e5947cfe112d11e72bbdfd9b625fb666003f6012d56a9aa49694b9fd8740514aecbb79a7dfb0d552f5ffc84af1eb0110f5073bb9e74fb857ea16cebfaa9442e4180ad3e1f799299d449ff6223ecfdbea5f8dfffa113c5886005d872671f46d93b1f5ff091b43ef504996e0a63af59e2fb50ac053ff72df8ec82a5f13e4da80b916891c1990b992013a53f0db516a7499ada5b915f6e57311fd0fcc8f4a2c6c3984fddd4520a15aa147e57be00736723b548336dd8dacbb4703a94381af41a680a404dbec74021eee255a"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000a40)={0x20, 0x0, 0x4, {0x2, 0x4}}, &(0x7f0000000a80)={0x20, 0x0, 0x8, {0xe0, 0x20, [0x168f]}}, &(0x7f0000000ac0)={0x40, 0x7, 0x2, 0x101}, &(0x7f0000000b00)={0x40, 0x9, 0x1, 0x7a}, &(0x7f0000000b40)={0x40, 0xb, 0x2, "9733"}, &(0x7f0000000b80)={0x40, 0xf, 0x2, 0x401}, &(0x7f0000000bc0)={0x40, 0x13, 0x6}, &(0x7f0000000c00)={0x40, 0x17, 0x6, @random="5a1fb02bd24d"}, &(0x7f0000000c40)={0x40, 0x19, 0x2, '?a'}, &(0x7f0000000c80)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000cc0)={0x40, 0x1c, 0x1, 0x3f}, &(0x7f0000000d00)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000d40)={0x40, 0x21, 0x1, 0x4}}) r1 = syz_usb_connect(0x0, 0x12c, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xf7, 0x2c, 0x6d, 0x8, 0x9c0, 0x201, 0x9c23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb0, 0x98, 0xdc}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000003c0)={0x2c, &(0x7f0000000180)={0x0, 0x0, 0x1, 'w'}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) [ 999.828243][ T2770] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 999.835943][ T2770] usb 4-1: can't read configurations, error -71 [ 999.848269][T10174] usb 6-1: config 0 has an invalid interface number: 28 but max is 0 [ 999.855080][ T12] usb 5-1: USB disconnect, device number 47 [ 999.856426][T10174] usb 6-1: config 0 has no interface number 0 [ 999.869497][ T2770] usb usb4-port1: unable to enumerate USB device [ 999.871012][ T12] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 999.878482][T10174] usb 6-1: config 0 interface 28 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 999.898301][T10174] usb 6-1: New USB device found, idVendor=0f11, idProduct=2020, bcdDevice=48.c9 [ 999.907665][T10174] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 999.917402][T10174] usb 6-1: config 0 descriptor?? [ 999.971900][T10174] ldusb 6-1:0.28: LD USB Device #0 now attached to major 180 minor 0 [ 1000.088228][ T83] usb 3-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=a2.a3 [ 1000.097625][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.106859][ T83] usb 3-1: config 0 descriptor?? [ 1000.118132][ T2839] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 1000.217706][ T12] usb 6-1: USB disconnect, device number 68 [ 1000.218104][ T2770] usb 4-1: new high-speed USB device number 36 using dummy_hcd [ 1000.231803][T16626] ldusb 6-1:0.28: Read buffer overflow, -131383948439040 bytes dropped [ 1000.240663][T16626] ================================================================== [ 1000.249445][T16626] BUG: KASAN: slab-out-of-bounds in _copy_to_user+0x124/0x150 [ 1000.257887][T16626] Read of size 102400 at addr ffff8881ca6e0008 by task syz-executor.5/16626 [ 1000.266653][T16626] [ 1000.269005][T16626] CPU: 1 PID: 16626 Comm: syz-executor.5 Not tainted 5.4.0-rc3+ #0 [ 1000.276909][T16626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1000.287005][T16626] Call Trace: [ 1000.290325][T16626] dump_stack+0xca/0x13e [ 1000.294588][T16626] ? _copy_to_user+0x124/0x150 [ 1000.299374][T16626] ? _copy_to_user+0x124/0x150 [ 1000.304159][T16626] print_address_description.constprop.0+0x36/0x50 [ 1000.311293][T16626] ? _copy_to_user+0x124/0x150 [ 1000.316091][T16626] ? _copy_to_user+0x124/0x150 [ 1000.321752][T16626] __kasan_report.cold+0x1a/0x33 [ 1000.326721][T16626] ? _copy_to_user+0x124/0x150 [ 1000.331625][T16626] kasan_report+0xe/0x20 [ 1000.335897][T16626] check_memory_region+0x128/0x190 [ 1000.341048][T16626] _copy_to_user+0x124/0x150 [ 1000.345733][T16626] ld_usb_read+0x329/0x760 [ 1000.350177][T16626] ? ld_usb_write+0xa20/0xa20 [ 1000.354869][T16626] ? finish_wait+0x260/0x260 [ 1000.359581][T16626] ? security_file_permission+0x8a/0x370 [ 1000.365239][T16626] ? ld_usb_write+0xa20/0xa20 [ 1000.369949][T16626] __vfs_read+0x76/0x100 [ 1000.375105][T16626] vfs_read+0x1ea/0x430 [ 1000.379380][T16626] ksys_read+0x1e8/0x250 [ 1000.383687][T16626] ? kernel_write+0x120/0x120 [ 1000.388498][T16626] ? __ia32_sys_clock_settime+0x260/0x260 [ 1000.394253][T16626] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 1000.400001][T16626] do_syscall_64+0xb7/0x580 [ 1000.404536][T16626] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1000.410526][T16626] RIP: 0033:0x459ef9 [ 1000.414467][T16626] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1000.434089][T16626] RSP: 002b:00007f15675adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1000.442942][T16626] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459ef9 [ 1000.450935][T16626] RDX: 0000000000019000 RSI: 0000000020000100 RDI: 0000000000000004 [ 1000.458931][T16626] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 17:36:37 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x1f1, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x63, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000240)=ANY=[@ANYBLOB="000022000000220057d31d71e809398748064d73a698d289026ee6b5000044"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f00000008c0)={0x2, 0x200, 0x1}) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000000)) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x20, 0x800002) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f00000001c0)={0x8001, 0x800, 0x9, 0xff, 0xf01d, 0x81}) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000040)=0xc2) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f00000000c0)=""/162) [ 1000.466924][T16626] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f15675ae6d4 [ 1000.474948][T16626] R13: 00000000004c76fa R14: 00000000004dd200 R15: 00000000ffffffff [ 1000.483374][T16626] [ 1000.485721][T16626] The buggy address belongs to the page: [ 1000.491397][T16626] page:ffffea000729b800 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 compound_mapcount: 0 [ 1000.502366][T16626] flags: 0x200000000010000(head) [ 1000.507387][T16626] raw: 0200000000010000 dead000000000100 dead000000000122 0000000000000000 [ 1000.516092][T16626] raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 [ 1000.524689][T16626] page dumped because: kasan: bad access detected [ 1000.531125][T16626] [ 1000.533478][T16626] Memory state around the buggy address: [ 1000.539571][T16626] ffff8881ca6f5500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1000.547660][T16626] ffff8881ca6f5580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1000.555743][T16626] >ffff8881ca6f5600: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 1000.563906][T16626] ^ [ 1000.567995][T16626] ffff8881ca6f5680: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 1000.576081][T16626] ffff8881ca6f5700: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 1000.584246][T16626] ================================================================== [ 1000.592327][T16626] Disabling lock debugging due to kernel taint [ 1000.598578][T16626] Kernel panic - not syncing: panic_on_warn set ... [ 1000.605371][T16626] CPU: 1 PID: 16626 Comm: syz-executor.5 Tainted: G B 5.4.0-rc3+ #0 [ 1000.613394][ T2749] usb 3-1: USB disconnect, device number 34 [ 1000.614671][T16626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1000.614676][T16626] Call Trace: [ 1000.614699][T16626] dump_stack+0xca/0x13e [ 1000.614713][T16626] panic+0x2aa/0x6e1 [ 1000.614734][T16626] ? add_taint.cold+0x16/0x16 [ 1000.646834][T16626] ? _copy_to_user+0x124/0x150 [ 1000.651626][T16626] ? trace_hardirqs_on+0x55/0x1e0 [ 1000.656797][T16626] ? _copy_to_user+0x124/0x150 [ 1000.661572][T16626] end_report+0x43/0x49 [ 1000.665755][T16626] ? _copy_to_user+0x124/0x150 [ 1000.670536][T16626] __kasan_report.cold+0xd/0x33 [ 1000.675536][T16626] ? _copy_to_user+0x124/0x150 [ 1000.680297][T16626] kasan_report+0xe/0x20 [ 1000.684549][T16626] check_memory_region+0x128/0x190 [ 1000.689675][T16626] _copy_to_user+0x124/0x150 [ 1000.694280][T16626] ld_usb_read+0x329/0x760 [ 1000.698692][T16626] ? ld_usb_write+0xa20/0xa20 [ 1000.703402][T16626] ? finish_wait+0x260/0x260 [ 1000.707994][T16626] ? security_file_permission+0x8a/0x370 [ 1000.713641][T16626] ? ld_usb_write+0xa20/0xa20 [ 1000.718316][T16626] __vfs_read+0x76/0x100 [ 1000.722550][T16626] vfs_read+0x1ea/0x430 [ 1000.726711][T16626] ksys_read+0x1e8/0x250 [ 1000.730949][T16626] ? kernel_write+0x120/0x120 [ 1000.735635][T16626] ? __ia32_sys_clock_settime+0x260/0x260 [ 1000.741689][T16626] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 1000.747613][T16626] do_syscall_64+0xb7/0x580 [ 1000.752315][T16626] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1000.758197][T16626] RIP: 0033:0x459ef9 [ 1000.762302][T16626] Code: ad b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1000.782119][T16626] RSP: 002b:00007f15675adc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1000.790529][T16626] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459ef9 [ 1000.798515][T16626] RDX: 0000000000019000 RSI: 0000000020000100 RDI: 0000000000000004 [ 1000.806488][T16626] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1000.814469][T16626] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f15675ae6d4 [ 1000.822667][T16626] R13: 00000000004c76fa R14: 00000000004dd200 R15: 00000000ffffffff [ 1000.831785][T16626] Kernel Offset: disabled [ 1000.836127][T16626] Rebooting in 86400 seconds..